5 Commits

Author SHA1 Message Date
AJ Geddes 7edc6d0f0a feat: rebuild as BMAD Planning & Orchestrator Claude Code plugin
Rewrite the repo from a skills installer into a Claude Code plugin (distributed
via marketplace) that harnesses the BMAD Method v6.x for PLANNING and
ORCHESTRATION only — it never writes code. Implementation is handed off to
external dev tools.

Built:
- Plugin bmad-planning-orchestrator (.claude-plugin/plugin.json) + repo-root
  marketplace (bmad-method-harness)
- 20 planning/orchestration skills aligned to current BMAD v6.x: skills-centric,
  scale-adaptive tracks (Quick Flow / BMad Method / Enterprise) not Levels,
  five-field SPEC kernel, three-intent PRD/brief, two-document UX
  (DESIGN.md + EXPERIENCE.md), persistent decision-log, compiled-context stories
- Parallel orchestration: epics/stories with disjoint Owned File/Module Scope,
  bmad-parallel-plan (dependency DAG -> conflict-free waves + merge order),
  bmad-handoff (tool-agnostic handoff-manifest.json with a versioned schema)
- 3 planning subagents (tools-restricted, no code execution), next-step hooks,
  shared scripts (incl. scope-conflict-check.sh), 5 resource guides
- Docs site, root+plugin README, CLAUDE.md, CONTRIBUTING, MIGRATION, CHANGELOG

Removed (refocus to planning/orchestration):
- developer skill, /dev-story, lint/coverage/pre-commit execution
- Fibonacci story points, velocity, burndown (now one-dev-day sizing +
  count-based delivery)
- install-v6.sh/.ps1 installers (marketplace install replaces them)
- the dual bmad-v6/ + bmad-skills/ source trees (collapsed into one plugin)

Attribution to the BMAD Code Organization preserved and strengthened throughout
(LICENSE clause, ATTRIBUTION.md, per-skill footers, manifest author/homepage,
resources/bmad-method-mapping.md). This plugin is an independent harness; the
BMAD Method belongs to the BMAD Code Organization.

Verified: validate-skill 20/20; all .py compile; all .sh pass bash -n; all JSON
valid; handoff template validates against its schema; scripts executed on sample
data by an adversarial functional review.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 20:58:01 -05:00
aj-geddes 0f21ce3733 feat: update bmad-skills and docs for Claude Sonnet/Opus 4.6 compliance
bmad-skills/ fixes:
- settings.json: fix PreToolUse/PostToolUse hook format (add matcher/hooks[] wrapper),
  fix $schema URL, replace $SKILL_DIR with actual install path, add reference comment
- SUBAGENT-PATTERNS.md: add Bash as 4th subagent type, add worktree isolation option,
  update 200K→1M token context, fix AgentOutputTool→TaskOutput
- bmad-orchestrator/SKILL.md: fix stale skill names (bmad-analyst→business-analyst, etc.)
- builder/SKILL.md + README.md: fix install paths (~/.claude/skills/bmad/→bmad-skills/)
- All 9 SKILL.md files + examples: update "200K tokens"→"up to 1M tokens on Sonnet/Opus 4.6"
- shared/helpers.md: fix AgentOutputTool→TaskOutput

docs/ fixes:
- Add subagent-patterns.md (new page) with Bash subagent type, 1M context, worktree isolation
- commands/index.md: fix all ~/.claude/skills/bmad/→bmad-skills/ paths, update 200K→1M
- getting-started.md: fix hook format (type+matcher structure), correct install paths,
  add Claude Code features table (fast mode, extended thinking, auto memory, 1M context)
- configuration.md: fix hook JSON format, add full hook events reference table,
  fix subagent type names, fix schema URL
- index.md: bump version to 7.1.0, fix skill links to anchors, update context window notes
- skills/index.md: fix broken relative links to subagent-patterns
- troubleshooting.md: remove stale v6 references (modules_enabled, verbose_mode, install-v6.sh),
  fix hook verification format, fix reinstall commands
- examples/index.md: add subagent coordination patterns and examples
- _config.yml: add subagent-patterns to navigation

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-22 04:56:27 -06:00
Claude c3f77ac3a5 fix: resolve nested code block formatting issues in documentation
- Convert outer code blocks from ``` to ~~~~ when they contain nested
  code blocks to prevent parser conflicts
- Fix examples page (E-commerce API, CLI Tool, Bug Fix, Mobile App,
  Feature Research sections)
- Fix skills page (System Architect and Developer examples)
- Fix commands page (workflow-init, tech-spec, create-ux-design examples)

This fixes tables and ASCII diagrams not rendering properly on GitHub Pages.
2025-11-23 21:43:24 +00:00
Claude 4cecd13cae fix: improve navbar styling on GitHub Pages
- Configure header_pages to limit navbar to essential items
- Add custom CSS for better navbar styling with hover effects
- Shorten page titles for cleaner navigation display
- Add mobile menu improvements with dropdown styling
- Match navbar accent color to hero section gradient
2025-11-23 21:35:45 +00:00
Claude c9aa298abb docs: add comprehensive GitHub Pages documentation site
Add complete documentation for BMAD Method for Claude Code:
- Jekyll configuration with SEO optimization
- Main landing page with BMAD-Method attribution
- Getting started guide with installation examples
- Skills reference with detailed examples for all 9 skills
- Commands reference with usage examples for all 15 commands
- Real-world workflow examples (E-commerce API, CLI tool, etc.)
- Configuration guide for global and project settings
- Troubleshooting guide with common issues and solutions

Documentation includes in-depth examples showing how to:
- Initialize and configure BMAD projects
- Use each skill (Analyst, PM, Architect, Developer, etc.)
- Run workflow commands through all 4 phases
- Create custom agents and workflows
- Conduct brainstorming and research sessions

Credits BMAD-Method original creators and clarifies this is a
Claude Code native conversion.
2025-11-23 12:23:56 +00:00