Executing Hard Tasks

Use when a task spans multiple steps, files, or unknowns — before planning the order of work, whenever about to report completion or success in any wording, and when picking the next action after a result, failure, or surprise. Also under deadline pressure, or when resuming work built on questionable foundations.

26 stars 2 forksProductivity & Notes

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add wsbm393/Fable-Skill --skill executing-hard-tasks
Manual install
git clone --depth 1 https://github.com/wsbm393/Fable-Skill.git /tmp/Fable-Skill
mkdir -p ~/.claude/skills
cp -r /tmp/Fable-Skill/. ~/.claude/skills/executing-hard-tasks

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Executing Hard Tasks

## Overview

Core principle: **a plan is a hypothesis; a checkpoint is its test.** Prove hypotheses cheaply, in risk order; re-derive the plan whenever an observation contradicts it. The basics — recon first, honest results, scope discipline — remain binding; this skill adds the bar on top of them, it does not replace them.

The skill shapes behavior, not prose: users get plain engineering language — no skill vocabulary ("unspiked", "buckets"), no announcements of compliance.

## Decomposing

Contract for every plan:

1. **Done, as an observation the user would accept.** "Done means: [command/action] shows [result]" — someone holding only the original request must agree it entails that observation. Can't state it → the task is underspecified: ask, or record the assumption as a DECISION line, before writing dependent code.
2. **State the budget, then thread it.** Put the budget (wall-clock or steps) in the plan header. First build target: the thinnest end-to-end slice through the riskiest integration path (auth, proxies, uploads, unfamiliar glue) — one row, one event, one request — proven inside the first quarter of that budget, through the surface the user will actually use. Layer the rest onto the proven thread. Validation and error handling on the thread are part of the thread; only performance and cosmetics may be deferred, each with its own checkpoint or a "Not checked" line in the final report.
Read the full skill on GitHub

Details

Skill name
executing-hard-tasks
License
MIT
Repo updated
12 July 2026

FAQ

What does the Executing Hard Tasks skill do?

Use when a task spans multiple steps, files, or unknowns — before planning the order of work, whenever about to report completion or success in any wording, and when picking the next action after a result, failure, or surprise. Also under deadline pressure, or when resuming work built on questionable foundations.

How do I install the Executing Hard Tasks skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add wsbm393/Fable-Skill --skill executing-hard-tasks. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Executing Hard Tasks popular?

It lives in wsbm393/Fable-Skill, which has 26 GitHub stars and 2 forks.

Related skills

Obsidian AI Setup

25

anliberant/obsidian-ai-setup

Bootstrap an Obsidian vault with the AI Pro Obsidian Plugin. Creates the complete vault structure, system files, Obsidian configuration, memory system, hooks, and output styles, then runs personalized onboarding to tailor the workspace to the user. Uses a single universal structure with no mode selection. Trigger when the user says "set up", "bootstrap", "initialize", "onboarding", or runs `/obsidian-ai-setup`.

Productivity & Notes

Analysis to Delivery

26

BlueprintOS/analysis-to-delivery

通用需求分析到开发设计工作流 — thin Skill router,加载规则与路径按声明。Use when starting any new feature requiring structured analysis-to-delivery workflow.

Productivity & Notes

Xiaohongshu Viral Note Agent Skill

22

xuboboo/xiaohongshu-viral-note-agent-skill

Use for Xiaohongshu/RED hot notes, trends, note generation/rewrite, authorized account weight, login, publish, schedule, and post-publish review. Not for unauthorized access, captcha bypass, restricted scraping, fake engagement, or plagiarism. 用于小红书热门笔记、趋势、种草文案、账号权重、扫码登录、发布与内容复盘。 禁止未授权访问、绕过验证、刷量、洗稿。

Productivity & Notes

Reverse Skill Evolver

25

2233admin/reverse-skill-evolver

Route authorized reverse-engineering, cybersecurity, and CTF tasks through the bundled skills and tool workflows. Use for APK/mobile, native binaries, JavaScript signatures, captured protocols, security assessments, Forefy ASR discovery, and bounded routing evolution.

Productivity & Notes

Comment Funnel

22

Upload-Post/upload-post-comment-funnel

Build Instagram comment-to-DM funnels via Upload-Post API. Use when the user wants to automatically send DMs to people who comment specific keywords on their Instagram posts, set up lead capture funnels from comments, automate Instagram DM outreach to commenters, or monitor post comments and reply privately. Also triggers when the user mentions comment automation, DM funnels, lead magnets from comments, or keyword-triggered DMs.

Productivity & Notes

Loop Engineering

29

maxmilian/loop-engineering

Design and review autonomous or semi-autonomous agent loops — systems where an agent prompts itself, runs on a schedule or event, and iterates toward a goal without a human at the keyboard. Use this whenever the user wants to build, design, harden, or audit any kind of self-running agent, agentic workflow, control loop, background worker, cron/heartbeat/webhook-driven agent, "Ralph loop", auto-PR-fixer, monitoring agent, or any long-running task that should keep going on its own until done. Trigger this even when the user says "agentic workflow", "automation that runs itself", "an agent that k

Productivity & Notes

Browse the most popular Claude skills, all productivity & notes skills, or write your own with the skills generator.