// Auto-generated from skills/hone/SKILL.md by scripts/generate-skill-content.ts // DO NOT EDIT - run 'bun run generate:skill' to regenerate export const SKILL_CONTENT = "# hone Skill\n\nUse hone to orchestrate AI agents for feature development using a structured PRD → tasks → implementation loop.\n\n## When to use this skill\n\nUse this skill when the user wants to:\n- Implement a feature using hone's AI agent orchestration workflow\n- Create or manage PRDs and task files\n- Run the hone implementation loop\n- Extend existing PRDs with new requirements\n- Check feature status or clean up completed features\n\n## Core Workflow\n\n```bash\n# 1. Generate project documentation (once per project)\nhone agents-md\n\n# 2. Create a PRD from a feature description\nhone prd \"Add user login with email and password\"\n\n# 3. Review the generated PRD manually\n# Edit .plans/prd-.md as needed\n\n# 4. Generate tasks from the PRD\nhone prd-to-tasks .plans/prd-.md\n\n# 5. Implement the feature\nhone run .plans/tasks-.yml -i 10\n```\n\n## Commands\n\n### `hone init`\nInitialize hone in the current project directory. Creates `.plans/` directory and `hone.config.yml`.\n\n### `hone agents-md`\nGenerate `AGENTS.md` documentation for the project. Run once when starting a new project.\n\n```bash\nhone agents-md # Generate AGENTS.md\nhone agents-md --overwrite # Regenerate existing AGENTS.md\n```\n\n### `hone prd \"\"`\nGenerate a PRD interactively from a feature description. Supports file and URL references.\n\n```bash\nhone prd \"Add authentication\"\nhone prd \"Implement feature based on ./docs/spec.md\"\nhone prd \"Build payment integration from https://stripe.com/docs/api\"\n```\n\n### `hone prd-to-tasks `\nGenerate a task breakdown YAML from a PRD file.\n\n```bash\nhone prd-to-tasks .plans/prd-user-auth.md\n```\n\n### `hone extend-prd \"\"`\nAdd new requirements to an existing PRD with AI-guided refinement and automatic task generation.\n\n```bash\nhone extend-prd .plans/prd-user-auth.md \"Add OAuth with Google\"\n```\n\n### `hone run -i `\nExecute the implement → review → finalize loop for N iterations.\n\n```bash\nhone run .plans/tasks-feature.yml -i 10\nhone run .plans/tasks-feature.yml -i 5 --agent opencode\nhone run .plans/tasks-feature.yml -i 5 --skip=review\nhone run .plans/tasks-feature.yml -i 5 --verbose\n```\n\n### `hone status`\nShow incomplete task lists across all features.\n\n### `hone prds`\nList all PRDs with their status and task file links.\n\n### `hone prune`\nArchive completed PRDs and their associated files to `.plans/archive/`.\n\n```bash\nhone prune # Archive completed features\nhone prune --dry-run # Preview without moving files\n```\n\n### `hone skill`\nPrint these installation instructions and the skill file contents.\n\n## File Structure\n\n```\nproject-root/\n├── .plans/\n│ ├── hone.config.yml # Configuration\n│ ├── prd-.md # Requirements\n│ ├── tasks-.yml # Task breakdown\n│ ├── progress-.txt # Development log\n│ └── archive/ # Archived completed features\n└── AGENTS.md # AI learning notes\n```\n\n## Configuration\n\nEdit `.plans/hone.config.yml`:\n\n```yaml\nversion: 2\nagent: claude # Default agent: claude or opencode\nclaude:\n model: claude-sonnet-4-6\n models:\n prd: claude-opus-4-6\n implement: claude-sonnet-4-6\n review: claude-opus-4-6\nopencode:\n model: anthropic/claude-sonnet-4-6\n```\n\n**Model resolution order:** phase model → agent model → hardcoded default\n\n**Valid phase keys:** `prd`, `prdToTasks`, `implement`, `review`, `finalize`, `agentsMd`, `extendPrd`\n\n## Tips\n\n- Each `hone run` iteration starts with a fresh agent context — no context drift over time\n- Failed tasks remain `pending` and are retried on next run\n- You can manually add tasks to the YAML file at any time\n- Use `--verbose` to see detailed agent interaction logs\n- The `progress-.txt` file tracks what has been implemented and why\n\n## Prerequisites\n\n- Bun runtime\n- Claude Code (`claude`) or OpenCode (`opencode`) CLI installed\n- Git-initialized project\n\n## Installation\n\nTo install this skill in Claude Code, run:\n\n```bash\nmkdir -p ~/.claude/skills/hone\nhone skill | tail -n +5 > ~/.claude/skills/hone/SKILL.md && echo \"✓ Installed hone skill\"\n```\n"