academic-writing
Write or revise thesis and paper prose section by section (abstract, introduction, related work, method, results, discussion,…
Execute a written implementation plan task by task, reviewing it critically first, following each step exactly, running every verification, and stopping to ask rather than guessing when blocked. Use when you have a plan document (such as one from the writing-plans skill) and
Claude Code
$ npx -y skills add KhaledSaeed18/dotclaude --skill executing-plans --agent claude-code
Codex
$ npx skills add KhaledSaeed18/dotclaude --skill executing-plans -a codex -y
Cursor
$ npx skills add KhaledSaeed18/dotclaude --skill executing-plans -a cursor -y
Gemini CLI
$ npx skills add KhaledSaeed18/dotclaude --skill executing-plans -a gemini-cli -y
GitHub Copilot
$ npx skills add KhaledSaeed18/dotclaude --skill executing-plans -a github-copilot -y
OpenCode
$ npx skills add KhaledSaeed18/dotclaude --skill executing-plans -a opencode -y
Windsurf
$ npx skills add KhaledSaeed18/dotclaude --skill executing-plans -a windsurf -y
name: executing-plans description: Execute a written implementation plan task by task, reviewing it critically first, following each step exactly, running every verification, and stopping to ask rather than guessing when blocked. Use when you have a plan document (such as one from the writing-plans skill) and need to implement it in this session.
Take a finished implementation plan and turn it into working code, one task at a time, without drifting from what the plan says. The plan has already done the thinking and the decomposition; your job is faithful execution plus the judgement to stop when something is genuinely wrong.
Read the whole plan before doing anything. Don't take it on faith, look for gaps, contradictions, steps that can't work, or instructions you don't actually understand. If you have real concerns, raise them with the user before you start, not halfway through. If it's sound, create a task list from it and begin.
If the work isn't already isolated and the plan calls for it, set up an isolated workspace first with the `git-worktrees` skill. Never start implementing on `main` or `master` without the user's explicit consent.
For each task, in order:
Don't bundle in changes the plan didn't ask for. If you spot something worth doing that's outside the plan, note it and raise it; don't silently fold it into a task.
Stop immediately (don't guess or work around it) when:
Ask for clarification rather than improvising. If the user updates the plan in response, return to Step 1 and re-review the changed parts before continuing.
Once every task is done and its verifications pass, don't just stop, wrap up the branch deliberately using the `finish-branch` skill, which verifies the full test suite and walks through how to integrate the work (merge, PR, keep, or discard).
Adapted from the `executing-plans` entry of [superpowers](https://github.com/obra/superpowers) by Jesse Vincent (MIT). The structure and the core rules are theirs; the wording, the examples, and the integration with this registry's other items are this repository's.
Reusable Claude Code extension registry. skills, subagents, slash commands, and hooks for engineering, git, testing, and security workflows. Distributed as a shadcn GitHub registry and as installable plugins.
Write or revise thesis and paper prose section by section (abstract, introduction, related work, method, results, discussion,…
Report computational benchmarks and experimental comparisons the way examiners and reviewers expect: fair baselines run under the…
Maintain the thesis .bib file as a single source of truth: fetch verified BibTeX from a DOI, arXiv id, or title via CrossRef and…
Expand a set of key papers into the literature around them by walking the citation graph with the Semantic Scholar and OpenAlex…
Audit every citation in a chapter, paper, or proposal against the .bib file and the real world: each cite key must exist, each…
Structure a thesis whose contribution is a built artifact (tool, system, method, model) using design science research: explicit…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.