Claude-skill-registry create-code
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/create-code" ~/.claude/skills/majiayu000-claude-skill-registry-create-code && rm -rf "$T"
manifest:
skills/data/create-code/SKILL.mdsource content
Create Code Skill
The
create-code skill is the primary coding engine for the Horus persona. it orchestrates a multi-stage "Hardened Coding" workflow that ensures code is researched, isolated, tested, and brutally critiqued before completion.
Horus Coding Workflow
The skill follows a strict 6-stage pipeline:
1. Idea & Initial Scoping
Horus starts with a high-level idea or requirement.
- Stage 1 Gate: Clarification interview to define scope and constraints.
2. Deep Research (/dogpile)
Horus research existing implementation patterns, libraries, and potential pitfalls.
- Calls
/dogpile search "<idea> implementation patterns" - Aggregates context into a research summary.
3. Isolated Execution & Digital Twin (/battle)
Horus spins up an isolated environment to safely test code or run adversarial simulations. This leverages a Digital Twin strategy for high-fidelity testing.
- Tools:
for Digital Twin orchestration (isolation). Optionally use.pi/skills/battle
for security audits..pi/skills/hack - Modes:
: For repository-level isolation.git_worktree
: For containerized environment testing.docker
: For hardware/microprocessor emulation (firmware).qemu
4. Structured Implementation (/task, /orchestrate)
Implementation is driven by
0N_TASKS.md files with enforced quality gates.
- Uses
to break down the idea into actionable items./task - Uses
to execute tasks, requiring:/orchestrate- Sanity Tests: Every task must have a verification script.
- Assertions: Core logic must be asserted.
- Definition of Done (DoD): Strict criteria for task completion.
5. Brutal Code Review (/review-code)
Horus submits the code for a multi-round "Brutal Review".
- Calls
using Copilot GPT-5 (or highest reasoning model available)./review-code - Focuses on "No-Vibes" technical correctness, efficiency, and Horus's specific persona standards.
6. Final Research & Consolidation (/dogpile)
Horus performs a final dogpile search with the working code and full context to find any last-minute edge cases or optimizations.
- Consolidation of the project into the Horus/Memory knowledge graph.
Usage
When to use sub-skills
- /dogpile: use when the idea or tasks are unclear, novel, or library-dependent; automatically triggered in Stage 2.
- /battle: use when performance, resilience, or adversarial testing is needed (e.g., scale, concurrency, fuzz); triggered in Stage 3.
- /hack: use when security-sensitive surfaces exist (auth, crypto, network, plugins, serialization, execution); auto-suggested by heuristics and runnable via --security-audit.
- /anvil: use for heavy builds or reproducible environment provisioning; pair with /battle when complex dependencies are needed.
Retry policies
By default, skills have these retry counts with exponential backoff:
- dogpile: 3 retries (research may be flaky)
- battle: 2 retries (isolation can fail transiently)
- review-code: 2 retries (provider may timeout)
- hack: 1 retry (security audits are generally deterministic)
- orchestrate: 1 retry (task execution should be idempotent)
Override via environment or direct run_skill calls.
# Start a new coding project from an idea ./run.sh start "Implement a high-performance vector store with ArangoDB" # Resume an existing creation (picks up from last saved stage) ./run.sh resume --project-dir /path/to/project # Run specific stages (supports project-local logging in .create-code.log) ./run.sh research "idea" ./run.sh review --provider github --model gpt-5 --yes ./run.sh sandbox --mode docker --yes ./run.sh implement --yes
Commands
| Command | Description |
|---|---|
| Launch full 6-stage workflow (saves state) |
| Restart workflow from the last successful stage |
| Run Stage 2 Dogpile research |
| Spin up Stage 3 isolated environment (Digital Twin) |
| Run Stage 3 adversarial battle for hardening |
| Run Stage 4 Task/Orchestrate pipeline (uses /plan) |
| Run Stage 5 Brutal Code Review |
| Run Stage 6 Final research and memory commit |
Key Principles
- Isolation First: Never run untrusted or experimental code on the host.
- Quality Gates: No code proceeds without passing sanity tests and DoD.
- Brutal Critique: Embody Horus's uncompromising standard for technical excellence.
- Memory Integration: Always check and update the knowledge graph.