Skip to content

Commit c8dedc3

Browse files
Merge pull request #36 from giuseppe-trisciuoglio/feat/brainstorming-command
feat: added brainstorming command
2 parents fe2080c + 14e4373 commit c8dedc3

File tree

10 files changed

+746
-158
lines changed

10 files changed

+746
-158
lines changed

.claude-plugin/marketplace.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
},
77
"metadata": {
88
"description": "Developer Kit for building applications with Claude Code using best practices and patterns.",
9-
"version": "1.24.0"
9+
"version": "1.25.0"
1010
},
1111
"plugins": [
1212
{

CHANGELOG.md

Lines changed: 42 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,46 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Added
11+
- Features in development
12+
13+
## [1.25.0] - 2026-02-03
14+
15+
### Added
16+
- **New Brainstorming Command**:
17+
- `/devkit.brainstorm`: Transform ideas into fully formed designs through structured dialogue
18+
- 9-phase systematic approach with specialist agents:
19+
1. Context Discovery
20+
2. Idea Refinement
21+
3. Approach Exploration
22+
4. Codebase Exploration (uses `developer-kit:general-code-explorer` agent)
23+
5. Design Presentation (validated incrementally)
24+
6. Documentation Generation (uses `developer-kit:document-generator-expert` agent)
25+
7. Document Review (uses `developer-kit:general-code-reviewer` agent)
26+
8. Next Steps Recommendation
27+
9. Summary
28+
- Creates professional design documents at `docs/plans/YYYY-MM-DD--design.md`
29+
- Codebase exploration ensures designs are based on actual code patterns (not assumptions)
30+
- Professional documentation generated by specialist agent
31+
- Document review phase ensures quality before proceeding
32+
- Automatic recommendation for next development command with pre-filled arguments
33+
- Language-agnostic design - works with any technology stack
34+
- One question at a time approach with multiple choice options
35+
- Incremental validation of design sections (200-300 words each)
36+
- Always proposes 2-3 approaches with trade-offs before settling
37+
- Integrates seamlessly with `/devkit.feature-development`, `/devkit.fix-debugging`, and `/devkit.refactor`
38+
39+
### Changed
40+
- **Improved Command Robustness**:
41+
- Made "Current Context" section optional in all workflow commands
42+
- Removed automatic git execution (`!` prefix) that could fail in newly initialized repositories
43+
- Commands now gather context information conditionally when available:
44+
- `/devkit.feature-development`
45+
- `/devkit.fix-debugging`
46+
- `/devkit.refactor`
47+
- `/devkit.brainstorm`
48+
- Prevents errors when working with projects without git history
49+
1050
## [1.24.0] - 2026-02-01
1151

1252
### Added
@@ -503,7 +543,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
503543
- Core functionality
504544
- Foundation documentation
505545

506-
[Unreleased]: https://github.com/giuseppe-trisciuoglio/developer-kit-claude-code/compare/v1.24.0...HEAD
546+
[Unreleased]: https://github.com/giuseppe-trisciuoglio/developer-kit-claude-code/compare/v1.25.0...HEAD
547+
[1.25.0]: https://github.com/giuseppe-trisciuoglio/developer-kit-claude-code/compare/v1.24.0...v1.25.0
507548
[1.24.0]: https://github.com/giuseppe-trisciuoglio/developer-kit-claude-code/compare/v1.23.0...v1.24.0
508549
[1.23.0]: https://github.com/giuseppe-trisciuoglio/developer-kit-claude-code/compare/v1.22.0...v1.23.0
509550
[1.22.0]: https://github.com/giuseppe-trisciuoglio/developer-kit-claude-code/compare/v1.20.0...v1.22.0

0 commit comments

Comments
 (0)