name: dev-planner description: Used when Product-Spec.md is complete and needs to be planned into development phases. Also used to update existing development plans after Spec changes. Outputs DEV-PLAN.md. version: 1.1.0 updated: 2026-05-26 requires: [].
name: domain-mapper description: Used when the user wants to research a domain, industry, market, technology, codebase, or competitor — turning scattered/unstructured information into a structured Markdown database (domain-map.md). Triggers on phrases like "帮我研究一下", "分析一下这个", "我不太熟悉这个领域", "拆一下这个行业/代码库". version: 1.0.0…
name: evolution-engine description: Auto-triggers on session init, or manually triggered when the user says "check if there are any rules to upgrade" or "check evolution suggestions". Called by the evolution-runner sub-agent. version: 1.0.0 updated: 2026-05-26 requires: [].
name: feedback-writer description: Called by the feedback-observer sub-agent when the user corrects AI behavior, provides improvement feedback, or a Skill execution needs capability assessment recording. version: 1.0.0 updated: 2026-05-26 requires: [].
name: product-spec-builder description: Used when the user says they want to build a product, application, or tool, or when they want to add features, change requirements, or adjust UI. Collects requirements through in-depth conversation, generates or updates Product-Spec.md. version: 1.1.0 updated: 2026-05-30…
name: release-builder description: Used when the user wants to package, deploy, publish, or go live, or when project development is complete and ready for delivery. Covers Web deployment, Desktop packaging, and CLI publishing, with built-in privacy audit and smoke testing. version: 1.1.0 updated: 2026-05-30 requires…
name: reqforge-greenkeeper description: Used when maintaining the ReqForge repository itself and its release gates fail — pnpm test, pnpm forge-smoke, pnpm sync:discover, adapter drift, skill fixtures, loadouts, or test-demo golden path. Restores a green, synced state with minimal changes. Not for bugs in user apps…
name: request-dispatcher description: Used when the user's request is ambiguous and doesn't clearly match a single Skill's trigger criteria. Analyzes intent + project state to route to the correct Skill. Not a replacement for CLAUDE.md Skill Dispatch rules — only for edge cases where dispatch is uncertain. version…
name: skill-builder description: Used when the user wants to create a new Skill, or when an EVOLUTION.md proposal auto-generates a new Skill. Creates a structurally consistent new Skill following the framework's modular conventions. version: 1.0.0 updated: 2026-05-26 requires: [].
A small set of rules for how a coding agent should behave while writing code, based on observations from Andrej Karpathy. It encourages careful thinking, simple solutions, and limited edits.