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.
Install
npx skills add wsbm393/Fable-Skill --skill executing-hard-tasksgit 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-tasksPersonal 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.Details
- Skill name
executing-hard-tasks- Repository
- wsbm393/Fable-Skill
- 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
25anliberant/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`.
Analysis to Delivery
26BlueprintOS/analysis-to-delivery
通用需求分析到开发设计工作流 — thin Skill router,加载规则与路径按声明。Use when starting any new feature requiring structured analysis-to-delivery workflow.
Xiaohongshu Viral Note Agent Skill
22xuboboo/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. 用于小红书热门笔记、趋势、种草文案、账号权重、扫码登录、发布与内容复盘。 禁止未授权访问、绕过验证、刷量、洗稿。
Reverse Skill Evolver
252233admin/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.
Comment Funnel
22Upload-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.
Loop Engineering
29maxmilian/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
Browse the most popular Claude skills, all productivity & notes skills, or write your own with the skills generator.