Plan Feature: Comprehensive Archon Implementation Planning
Description
Plan Feature: Comprehensive Archon Implementation Planning skill
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
Repository README
This is the README for coleam00/Archon, shared by 3 entries
in this directory. It describes the repository, not this entry specifically.
description: Create a comprehensive implementation plan for an Archon feature argument-hint:
Plan Feature: Comprehensive Archon Implementation Planning
Objective
Produce a detailed, actionable implementation plan for: **$ARGUMENTS**
The plan will be saved to `.claude/archon/plans/{kebab-case-name}.md` and is designed to be consumed by the `/execute` command.
Phase 1: Feature Understanding
Restate the feature request in your own words. Identify:
- Problem being solved — What user pain point or capability gap does this address?
- Success criteria — What does "done" look like? How will we verify it works?
- Scope boundaries — What is explicitly in scope vs. out of scope?
- Package impact — Which of the 8 packages are affected? (
paths,git,isolation,workflows,core,adapters,server,web) - Interface changes — Does this touch
IPlatformAdapter,IAgentProvider,IDatabase, orIWorkflowStore? New interfaces needed?
Phase 2: Codebase Intelligence
Use subagents to perform targeted codebase research in parallel. Spawn separate subagents for:
**Subagent A — Affected package deep-dive:** Read all relevant source files in the affected packages. Map the current data flow. Identify every file that will need to change.
**Subagent B — Interface and type contracts:** Read `packages/core/src/types/` and relevant `index.ts` exports. Understand what interfaces exist and how they're consumed across packages.
**Subagent C — Test patterns:** Find existing test files similar to the area of change:
find packages/ -name "*.test.ts" | head -30
Read 2-3 representative test files to understand mocking patterns, assertion style, and `mock.module()` isolation requirements per package.
**Subagent D — Related prior work:**
git log --oneline --all | head -20
Read recent commits touching relevant files to understand change patterns.
Synthesize findings: current state, gaps, constraints.
Phase 3: External Research (if needed)
If the feature involves external APIs, new libraries, or unfamiliar patterns, use web search to research:
- Relevant SDK documentation
- Known gotchas or version incompatibilities
- Community patterns for the problem domain
Document any specific findings that affect the implementation approach.
Phase 4: Strategic Thinking
Before writing tasks, reason through:
**Architecture decisions:**
- Where does this logic belong? Apply SRP — keep each module focused on one concern.
- Does this require a new package, or extends an existing one?
- What's the dependency direction? Never create circular deps (paths ← git ← isolation/workflows ← core ← adapters ← server).
**Interface design:**
- Prefer extending existing narrow interfaces over creating fat ones.
- New interface methods only if they have a concrete current caller.
- Avoid adding methods to
IPlatformAdapterorIAgentProviderunless e
Related Skills
Auto Update
Pull the latest ECC repo changes and reinstall the current managed targets.
Development Ecc Guide
Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su
Development Epic Claim
Claim an epic issue, stamp coordination state, and sync local ownership.
Development Epic Publish
Publish a validated epic update back to the issue and local cache.
Development Epic Review
Mark epic review requested, approved, or changes requested.
Development Epic Unblock
Sweep blocked epic issues and reopen anything whose dependencies are closed.
Development Related Agents
Django Build Resolver
Django/Python build, migration, and dependency error resolution specialist. Fixes pip/Poetry errors, migration
Openai Codex CLI
(55.8k ⭐) - Lightweight coding agent that runs in your terminal.
src/agents/ — 11 Agent Definitions
**Generated:** 2026-04-11