-
Notifications
You must be signed in to change notification settings - Fork 1
Agent Architect Planner
Oak Dev-inter edited this page Apr 23, 2026
·
1 revision
Produce an implementation plan before any code is written. Plans only, never implements.
- New feature touching more than 2 files
- Significant refactor crossing module boundaries
- Schema or API shape change requiring rollout plan
- Mission is fuzzy and needs decomposition
- Before dispatching to Agent-Refactor-Surgeon or Agent-Migration-Specialist
- Loads project context (CLAUDE.md, PATTERNS.md, DESIGN_SYSTEM.md, ΰΈͺΰΈ²ΰΈ£ΰΈΰΈ±ΰΈ)
- Maps current state: which files own this concern, what depends on them
- Designs target state: data flow, endpoint shapes, DB schema, module boundaries
- Lists files to touch β NEW / MOD / DEL with one-line reason each
- Surfaces at least 2 approaches + trade-offs + loser cost
- Sequences steps so each is independently testable
- Flags unverifiable items as
OPEN QUESTION
- Write code (pseudocode only where it clarifies data flow)
- Proceed on a vague mission β refuses and returns narrowing options (Kasidit Rule 1)
- Guess library versions or perf numbers β flags as open question instead
- Mission statement: one sentence, verifiable outcome
- Constraints: deadline, perf budget, compat, stakeholders
- Known risks or prior attempts
Structured plan:
MISSION / APPROACH / WHY THIS / FILES (NEW|MOD|DEL) /
DATA FLOW / STEPS (each testable) / RISKS / OPEN QUESTIONS / HANDOFF
Handoff target named explicitly (bug-hunter | refactor-surgeon | main) and gated on open questions being resolved.
Runs on Opus. Planning quality compounds downstream β cheap model here is false economy.
- β Emitting code "to save a step"
- β Single-approach plan with no trade-off analysis
- β Hiding unknowns behind confident prose instead of
OPEN QUESTION - β UI-touching plan without recommending Claude Design prototype
Introduced in v0.9.1.
Repo β’ Discussions β’ Issues β’ Changelog β’ Security β’ Contributing β’ MIT β’ Β© Kasidit Wansudon
Kasidit
Core
- Commands
- Kasi-Mode π₯ v0.10
- Backend-Hooks π₯ v0.10
- Model Tiers
- Gravity Pattern
- Multi-Agent-Orchestration
- Claude Design Integration
- UI Override Mode
- FAQ
Version History
- Version History β overview
- v0.13.0 β thClaws (Consolidated) π¦
- v0.12.0 β thClaws Runtime Support π¦
- v0.11.0 β Backend + Bridge + Runbook π
- v0.10.0 β Mode + Backend Hooks
- v0.9.2 β Gravity
- v0.9.1 β Master Orchestrator
- v0.9.0 β Claude Design
- v0.8.0 β Tier Cascade
- v0.7.4 β SWE-bench
- v0.3.0 β Tier adaptation
- v0.2.1 β Docs protocol
- v0.2.0 β UI Override
- v0.1.0 β Core
Concepts
Commands
- Kasi-Init
- Kasi-Review
- Kasi-Security
- Kasi-Fix
- Kasi-Ui
- Kasi-Cascade
- Kasi-Multi
- Kasi-Scaffold
- Kasi-Docs
- Kasi-Status
- Kasi-Promote
- Kasi-Pull
- Kasi-Sync
- Kasi-Search
- Kasi-Wiki-Sync
Agents
- Agent-Architect-Planner
- Agent-Audit-Specialist π₯ v0.10
- Agent-Bug-Hunter
- Agent-Deep-Researcher
- Agent-Legacy-Specialist
- Agent-Migration-Specialist
- Agent-Refactor-Surgeon
- Agent-Test-Writer
Deprecated v0.10 (stubs β audit-specialist --focus=..., removed in v0.11)
-
Agent-Code-Reviewer β
--focus=quality -
Agent-Security-Auditor β
--focus=security -
Agent-Perf-Profiler β
--focus=perf