Loading...
Loading...
Gathers inputs, defines initiatives, prioritises with an impact/effort matrix, sequences dependencies, and produces a roadmap table. Invoked when the user asks to plan a technical roadmap, prioritise engineering initiatives, or create a quarter/half-year engineering plan.
npx skill4agent add soulcodex/agentic technical-roadmap-planningInitiative: <name>
Problem: <what is broken or missing — one sentence>
Metric: <how success is measured — must be quantifiable>
Effort: <S | M | L | XL> (S=days, M=weeks, L=1-2 months, XL=quarter+)
Impact: <Low | Medium | High | Critical>
Dependencies: <other initiatives or teams this blocks or is blocked by>Initiative: Database connection pooling
Problem: Under peak load, the API exhausts the DB connection limit, causing 503s.
Metric: Zero connection-limit errors in staging load test at 2× current peak traffic.
Effort: S
Impact: High
Dependencies: NoneImpact
High │ Quick Wins ★ │ Strategic Bets ◆
│ (do now) │ (plan carefully)
├──────────────┼──────────────────
Low │ Fill-ins │ Avoid / defer
│ (if capacity)│
└──────────────┴────────────────
Low Effort High Effort| Priority | Quadrant | Action |
|---|---|---|
| 1 | High Impact + Low Effort | Schedule immediately |
| 2 | High Impact + High Effort | Plan with milestones |
| 3 | Low Impact + Low Effort | Fill between larger items |
| 4 | Low Impact + High Effort | Defer or remove |
Initiative: Event-driven order processing
Milestone 1: Outbox pattern implemented and tested in staging — Week 2
Milestone 2: Consumer deployed; order events flowing in staging — Week 4
Milestone 3: Production rollout complete; legacy sync path removed — Week 6## Technical Roadmap — Q2 2025
| # | Initiative | Impact | Effort | Owner | Target | Status |
|---|-----------|--------|--------|-------|--------|--------|
| 1 | DB connection pooling | High | S | Platform | Week 1 | Planned |
| 2 | Event-driven orders | High | L | Backend | Week 6 | Planned |
| 3 | Remove legacy auth | Medium | M | Backend | Week 4 | Planned |
| 4 | Upgrade Go 1.26 | Low | S | Platform | Week 2 | Planned |
### Dependencies
- Item 3 (Remove legacy auth) is blocked by item X (New auth rollout, owned by product).
### Risks
- Item 2 requires DB schema changes; coordinate with DBA team.
### Out of Scope This Quarter
- GraphQL federation migration (deferred to Q3 — too high effort)