Commit Graph

10 Commits

Author SHA1 Message Date
Trevin Chow
a675d22ff1 Standardize plan and brainstorm filename conventions (#105)
- Move plans from `plans/` to `docs/plans/` for consistency with other artifacts
- Add date prefix (YYYY-MM-DD) to both plans and brainstorms for chronological sorting
- Add self-documenting suffixes: `-plan` and `-brainstorm` to identify artifact type
- Update filename derivation to extract title from content, not filename
- Clarify deepened plan naming: append `-deepened` after `-plan` suffix

New conventions:
- Brainstorms: `docs/brainstorms/YYYY-MM-DD-<topic>-brainstorm.md`
- Plans: `docs/plans/YYYY-MM-DD-<type>-<name>-plan.md`
- Deepened: `docs/plans/YYYY-MM-DD-<type>-<name>-plan-deepened.md`
2026-01-21 20:03:56 -06:00
Trevin Chow
215445b5d0 Update hardcoded year references from 2025 to 2026 (#91)
- Update "current year is 2025" to 2026 in 4 research agents
- Update year ranges to 2024-2026 for content searches in deepen-plan
  and create-agent-skills workflows
- Change "currency" to "recency" for clarity in domain expertise skill
2026-01-20 18:33:37 -06:00
Robert Bouschery
42a31332cb Update current year in deepen-plan documentation (#86) 2026-01-19 22:51:14 -06:00
Kieran Klaassen
14512fe980 [2.19.0] Filter learnings by frontmatter before spawning sub-agents
- Read frontmatter (title, category, tags, module, symptom) of each learning
- Compare against plan to determine relevance
- SKIP learnings that are clearly not applicable
- SPAWN sub-agents only for learnings that MIGHT apply
- Example: 15 files found → filter to 3 relevant → spawn 3 sub-agents

Smarter than spawning 50 sub-agents when only 5 are relevant.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 16:26:47 -08:00
Kieran Klaassen
e2979b60ec [2.19.0] Make learnings location crystal clear
- Show exact folder structure: docs/solutions/[category]/*.md
- Clear step-by-step: find files → list them → spawn sub-agent per file
- Explicit bash commands to discover learning files
- Concrete example showing 3 files → 3 parallel sub-agents
- PRIMARY location is docs/solutions/ (from /workflows:compound)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 16:25:22 -08:00
Kieran Klaassen
1603fa5f39 [2.19.0] Add learnings discovery - spawn sub-agent per learning
- Discover documented learnings from /workflows:compound
  - Project docs/solutions/
  - User ~/.claude/docs/
  - Plugin docs/
- Spawn sub-agent for EACH learning to check if relevant to plan
- All learning sub-agents run in parallel
- Categories: performance-issues, debugging-patterns, config-fixes, etc.
- Added learnings to synthesis sources
- Fixed section numbering (now 1-9)

Institutional knowledge - prevents repeating past mistakes.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 16:24:25 -08:00
Kieran Klaassen
4a1093702f [2.19.0] Skip workflow agents, use review/research/design/docs only
For compound-engineering plugin:
- USE: agents/review/* (all reviewers)
- USE: agents/research/* (all researchers)
- USE: agents/design/* (design agents)
- USE: agents/docs/* (documentation agents)
- SKIP: agents/workflow/* (workflow orchestrators, not reviewers)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 13:41:34 -08:00
Kieran Klaassen
e3572fd1d7 [2.19.0] Clarify skill sub-agent spawning and synthesis
- Spawn a separate sub-agent for EVERY matched skill
- Each sub-agent reads and USES its assigned skill's SKILL.md
- All skill sub-agents run in parallel (10, 20, 30 is fine)
- Enhanced synthesis step to collect from ALL sources:
  - Skill sub-agent outputs
  - Research agents
  - Review agents
  - Context7 queries
  - Web searches
- Deduplicate and prioritize findings before enhancing plan

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 13:41:11 -08:00
Kieran Klaassen
bfbf480b7f [2.19.0] Enhance /deepen-plan with dynamic discovery
- Dynamically discover ALL skills from all sources:
  - Project .claude/skills/
  - User ~/.claude/skills/
  - compound-engineering plugin
  - ALL other installed plugins

- Dynamically discover ALL agents from all sources:
  - Project .claude/agents/
  - User ~/.claude/agents/
  - All installed plugins (not just compound-engineering)
  - Local plugins

- Run ALL discovered agents in parallel (40+ is fine)
- No filtering by "relevance" - use everything available
- Match skills to plan sections and spawn sub-agents

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 13:39:17 -08:00
Kieran Klaassen
a473c67a71 [2.19.0] Add /deepen-plan command for power plan enhancement
- Add /deepen-plan command that enhances plans with parallel research agents
- Each plan section gets its own sub-agent for best practices, performance, UI research
- Update /workflows:plan to offer /deepen-plan as option 2 after plan creation
- Auto-run /deepen-plan when using ultrathink mode for maximum depth

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 13:28:38 -08:00