From ja
Guided feature development with codebase understanding and architecture focus. Use when implementing new features to follow a systematic discovery, exploration, design, and implementation workflow.
npx claudepluginhub josephanson/claude-plugin --plugin jaThis skill uses the workspace's default tool permissions.
Systematic approach to implementing new features: understand the codebase deeply, identify and ask about all underspecified details, design elegant architectures, then implement.
Provides Ktor server patterns for routing DSL, plugins (auth, CORS, serialization), Koin DI, WebSockets, services, and testApplication testing.
Conducts multi-source web research with firecrawl and exa MCPs: searches, scrapes pages, synthesizes cited reports. For deep dives, competitive analysis, tech evaluations, or due diligence.
Provides demand forecasting, safety stock optimization, replenishment planning, and promotional lift estimation for multi-location retailers managing 300-800 SKUs.
Systematic approach to implementing new features: understand the codebase deeply, identify and ask about all underspecified details, design elegant architectures, then implement.
Goal: Understand what needs to be built.
Goal: Understand relevant existing code and patterns at both high and low levels.
Goal: Fill in gaps and resolve all ambiguities before designing.
CRITICAL: Do not skip this phase.
Goal: Design implementation approaches with different trade-offs.
Goal: Build the feature.
Do not start without user approval.
Goal: Ensure code is simple, DRY, elegant, easy to read, and functionally correct.
Goal: Document what was accomplished.
Full agent specifications are in the agents/ folder. Summary:
agents/code-explorer.mdagents/code-architect.mdagents/code-reviewer.md