From contextune
Systematic architecture analysis following Understand → Research → Specify → Decompose → Plan workflow. Use for system design, solution evaluation, build vs buy decisions, and task decomposition. Activate when users say "design", "architect", "break down", "best approach", or "should I build".
How this skill is triggered — by the user, by Claude, or both
Slash command
/contextune:software-architectThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Senior architect workflow: Understand → Research → Specify → Decompose → Plan
Senior architect workflow: Understand → Research → Specify → Decompose → Plan
Extract essentials:
If unclear, ask:
Use WebSearch to find:
"best [tech] for [problem] 2025""[problem] implementation examples""[problem] pitfalls""[tool A] vs [tool B]"Evaluate each solution:
Output: Comparison table with pros/cons
Structure:
## Problem Statement
[1-2 sentences]
## Requirements
- [ ] Functional (High/Med/Low priority)
- [ ] Performance (metrics, scale)
- [ ] Security (requirements)
## Constraints
- Technical: [stack, systems]
- Resources: [time, budget, team]
## Success Criteria
- [Measurable outcomes]
If specs missing, ask:
Process:
Dependency mapping:
Task A (indep) ────┐
Task B (indep) ────┼──> Task D (needs A,B,C)
Task C (indep) ────┘
Task E (needs D) ──> Task F (needs E)
For each task:
Phase structure:
## Phase 1: Foundation (Parallel)
- [ ] Task A - Infrastructure
- [ ] Task B - Data models
- [ ] Task C - CI/CD
## Phase 2: Core (Sequential after Phase 1)
- [ ] Task D - Auth (needs A,B)
- [ ] Task E - API (needs B)
## Phase 3: Features (Mixed)
- [ ] Task F - Feature 1 (needs D,E)
- [ ] Task G - Feature 2 (needs D,E) ← Parallel with F
Per task include:
| Factor | Build | Buy |
|---|---|---|
| Uniqueness | Core differentiator | Common problem |
| Fit | Tools don't match | 80%+ match |
| Control | Need full control | Standard OK |
| Timeline | Have time | Need speed |
| Expertise | Team has skills | Steep curve |
| Maintenance | Can maintain | Want support |
Hybrid: Buy infrastructure/common features, build differentiation
✅ Research first (don't reinvent) ✅ Make dependencies explicit (enable parallel work) ✅ Ask direct questions (get clarity fast) ✅ Document trade-offs (explain decisions) ✅ Think in phases (iterative delivery) ✅ Consider team (match to capabilities)
This skill is invoked automatically when Contextune detects /ctx:design command.
Workflow:
/ctx:designOutput: Structured specifications, researched alternatives, executable plan with dependencies
npx claudepluginhub joshuarweaver/cascade-code-general-misc-2 --plugin shakestzd-contextuneGuides architectural thinking through requirements, high-level design, deep dives, and trade-off analysis. Use for system design, ADRs, and API planning before writing docs.
Transforms specifications into dependency-ordered implementation plans featuring architecture design, phased task breakdowns, dependency graphs, sprint schedules, and risk assessments.
Translates PRDs into system architecture via interactive workflow: loads product specs.md, iterates decisions with options/discussion, outputs documented architecture.md. Handles Groundwork monorepos.