KarnelVaultDownload KarnelVault
Role catalog

The roles your project needs

KarnelVault picks only the roles your project needs from the 23 below and sets up each role's skills and rules (CLAUDE.md) in your dev environment. Browse by domain tab.

Called first on any project — they decide what to build and why, and the broad shape of how.

🔬
Researcher
5 skills

Digs out what to build and whether the facts hold up.

5 skills it covers — when to use
Market signal research
when When spotting opportunity from trend, demand and competition signals
Competitive · benchmark analysis
when When comparing similar products' strengths, weaknesses and positioning
User problem definition
when When nailing whose problem, and which, in one sentence
Deep fact-check research
when When verifying claims and numbers across multiple cited sources
Concept candidate scoring
when When ranking ideas by value and feasibility
📋
Planning Director
8 skills

Sets the project's overall planning, design and gates.

8 skills it covers — when to use
Vision one-pager
when When capturing what, why and for whom on a single page
Writing a PRD
when When specifying a feature with acceptance criteria and non-goals
Full blueprint
when When laying out the whole screen, data and flow design
MVP scope cut
when When slicing scope into Prototype/MVP/V1/Later
Prioritization
when When deciding what to do first by value, effort and risk
Risk register
when When listing uncertainties, dependencies and failure modes
Gate check
when When checking readiness before handing off to implementation
Workflow translator
when When turning a vague, rough request ('just build it') into a concrete pre-implementation plan
🏛️
Architect · Tech Lead
8 skills

Final call on tech stack, module boundaries and data flow.

8 skills it covers — when to use
Tech stack choice
when When choosing engine, language, framework and hosting (defaults: game=Unity · app=Flutter · web=Next.js/Cloudflare)
Module boundary design
when When managing coupling via dependency direction and interfaces
Data flow design
when When deciding client-server-DB boundaries and state ownership
Build · environment strategy
when When setting repo structure, CI and deploy targets
Tech risk · trade-offs
when When weighing scalability, cost and maintenance to decide
Code standards · review gate
when When setting naming, test and refactor standards
First work packet
when When cutting a Phase-0 planning-only packet before implementation
SSoT indexing · compaction
when When compacting scattered docs into an indexed SSoT