Not in the top 1,000 by GitHub stars

bmad-code-org/bmad-builder

The BMad Builder and Validator

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

samples/bmad-agent-code-coach/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → d4a921c49db7

No earlier version was observed for comparison.

Compare on GitHub

samples/bmad-agent-creative-muse/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → d4a921c49db7

No earlier version was observed for comparison.

Compare on GitHub

samples/bmad-agent-diagram-reviewer/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → d4a921c49db7

No earlier version was observed for comparison.

Compare on GitHub

samples/bmad-agent-dream-weaver/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → d4a921c49db7

No earlier version was observed for comparison.

Compare on GitHub

samples/bmad-agent-sentinel/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → d4a921c49db7

No earlier version was observed for comparison.

Compare on GitHub

samples/bmad-excalidraw/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → d4a921c49db7

No earlier version was observed for comparison.

Compare on GitHub

samples/sample-module-setup/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → d4a921c49db7

No earlier version was observed for comparison.

Compare on GitHub

skills/bmad-agent-builder/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → d4a921c49db7

No earlier version was observed for comparison.

Compare on GitHub

skills/bmad-bmb-setup/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → d4a921c49db7

No earlier version was observed for comparison.

Compare on GitHub

skills/bmad-eval-runner/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → d4a921c49db7

No earlier version was observed for comparison.

Compare on GitHub

skills/bmad-module-builder/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → d4a921c49db7

No earlier version was observed for comparison.

Compare on GitHub

skills/bmad-module-builder/assets/setup-skill-template/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → d4a921c49db7

No earlier version was observed for comparison.

Compare on GitHub

skills/bmad-workflow-builder/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → d4a921c49db7

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit d4a921c49db71ad09c2dc62b8e62266b1f26ca4f

git clone --filter=blob:none --no-checkout https://github.com/bmad-code-org/bmad-builder.git .hotskills/bmad-code-org-bmad-builder && git -C .hotskills/bmad-code-org-bmad-builder checkout --detach d4a921c49db71ad09c2dc62b8e62266b1f26ca4f # Copy each selected skill directory from .hotskills/bmad-code-org-bmad-builder into .claude/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/bmad-code-org/bmad-builder.git .hotskills/bmad-code-org-bmad-builder && git -C .hotskills/bmad-code-org-bmad-builder checkout --detach d4a921c49db71ad09c2dc62b8e62266b1f26ca4f # Copy each selected skill directory from .hotskills/bmad-code-org-bmad-builder into .agents/skills/<skill-name>/
220GitHub stars
3stars in 7 days
13skills in this repository
0commits in 30 days

Heat

2.8
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Nov 3, 2026220

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

bmad-agent-code-coach

When your agent uses it

Personal coding coach and mentor. Use when the user asks to talk to their coding coach or requests code coaching.

What it loads into context

Frontmatter

33 tokens

Always available to the agent

SKILL.md

1,087 tokens

When the skill is activated

Reference documents

133,109 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. The Three Laws
  2. The Sacred Truth
  3. Stay in Character
  4. Persistent Memory (Critical Directive)
  5. Conventions
  6. On Activation

Scripts executed separately

  • scripts/init-sanctum.py
  • scripts/wake.py
  • ../bmad-agent-creative-muse/scripts/init-sanctum.py
  • ../bmad-agent-creative-muse/scripts/wake.py
  • ../bmad-agent-dream-weaver/scripts/merge-config.py
  • ../bmad-agent-dream-weaver/scripts/merge-help-csv.py
  • ../bmad-agent-dream-weaver/scripts/recall_metrics.py
  • ../bmad-agent-dream-weaver/scripts/seed_tracker.py
  • ../bmad-agent-dream-weaver/scripts/symbol_stats.py
  • ../bmad-agent-dream-weaver/scripts/tests/test_recall_metrics.py
  • ../bmad-agent-dream-weaver/scripts/tests/test_seed_tracker.py
  • ../bmad-agent-dream-weaver/scripts/tests/test_symbol_stats.py
  • ../bmad-agent-sentinel/scripts/init-sanctum.py
  • ../bmad-agent-sentinel/scripts/tests/test-init-sanctum.py
  • ../bmad-agent-sentinel/scripts/wake.py
  • ../bmad-excalidraw/scripts/generate_excalidraw.py
  • ../bmad-excalidraw/scripts/tests/test_generate_excalidraw.py
  • ../bmad-excalidraw/scripts/tests/test_validate_excalidraw.py
  • ../bmad-excalidraw/scripts/validate_excalidraw.py
  • ../sample-module-setup/scripts/cleanup-legacy.py
  • ../sample-module-setup/scripts/merge-config.py
  • ../sample-module-setup/scripts/merge-help-csv.py
  • ../../skills/bmad-agent-builder/assets/init-sanctum-template.py
  • ../../skills/bmad-agent-builder/assets/wake-template.py
  • ../../skills/bmad-agent-builder/scripts/count_tokens.py
  • ../../skills/bmad-agent-builder/scripts/prepass.py
  • ../../skills/bmad-agent-builder/scripts/process-template.py
  • ../../skills/bmad-agent-builder/scripts/render_report.py
  • ../../skills/bmad-agent-builder/scripts/scan-path-standards.py
  • ../../skills/bmad-agent-builder/scripts/scan-scripts.py
  • ../../skills/bmad-bmb-setup/scripts/cleanup-legacy.py
  • ../../skills/bmad-bmb-setup/scripts/merge-config.py
  • ../../skills/bmad-bmb-setup/scripts/merge-help-csv.py
  • ../../skills/bmad-module-builder/assets/setup-skill-template/scripts/cleanup-legacy.py
  • ../../skills/bmad-module-builder/assets/setup-skill-template/scripts/merge-config.py
  • ../../skills/bmad-module-builder/assets/setup-skill-template/scripts/merge-help-csv.py
  • ../../skills/bmad-module-builder/assets/standalone-module-template/merge-config.py
  • ../../skills/bmad-module-builder/assets/standalone-module-template/merge-help-csv.py
  • ../../skills/bmad-module-builder/scripts/scaffold-setup-skill.py
  • ../../skills/bmad-module-builder/scripts/scaffold-standalone-module.py
  • ../../skills/bmad-module-builder/scripts/tests/test-scaffold-setup-skill.py
  • ../../skills/bmad-module-builder/scripts/tests/test-scaffold-standalone-module.py
  • ../../skills/bmad-module-builder/scripts/tests/test-validate-module.py
  • ../../skills/bmad-module-builder/scripts/validate-module.py
  • ../../skills/bmad-workflow-builder/scripts/count_tokens.py
  • ../../skills/bmad-workflow-builder/scripts/init_skill.py
  • ../../skills/bmad-workflow-builder/scripts/prepass-prompt-metrics.py
  • ../../skills/bmad-workflow-builder/scripts/prepass-workflow-integrity.py
  • ../../skills/bmad-workflow-builder/scripts/quick_validate.py
  • ../../skills/bmad-workflow-builder/scripts/render_report.py
  • ../../skills/bmad-workflow-builder/scripts/scan-path-standards.py
  • ../../skills/bmad-workflow-builder/scripts/scan-scripts.py
  • ../../skills/bmad-workflow-builder/scripts/tests/test_canon_sync.py
  • ../../skills/bmad-workflow-builder/scripts/tests/test_count_tokens.py
  • ../../skills/bmad-workflow-builder/scripts/tests/test_render_report.py

Files

  • ../../.claude-plugin/marketplace.jsonasset2,004 bytes
  • SKILL.mdcore4,905 bytes
  • assets/BOND-template.mddoc1,190 bytes
  • assets/CAPABILITIES-template.mddoc1,411 bytes
  • assets/CREED-template.mddoc4,105 bytes
  • assets/INDEX-template.mddoc689 bytes
  • assets/MEMORY-template.mddoc561 bytes
  • assets/PERSONA-template.mddoc1,027 bytes
  • assets/PULSE-template.mddoc3,450 bytes
  • references/capability-authoring.mddoc3,876 bytes
  • references/code-review.mddoc2,957 bytes
  • references/first-breath.mddoc9,747 bytes
  • references/learning-path.mddoc2,764 bytes
  • references/memory-guidance.mddoc4,500 bytes
  • references/pair-program.mddoc3,209 bytes
  • scripts/init-sanctum.pyruns9,799 bytes
  • scripts/wake.pyruns2,153 bytes
  • ../bmad-agent-creative-muse/PLAN.mddoc11,162 bytes
  • ../bmad-agent-creative-muse/SKILL.mddoc4,652 bytes
  • ../bmad-agent-creative-muse/assets/BOND-template.mddoc754 bytes
  • ../bmad-agent-creative-muse/assets/CREED-template.mddoc3,323 bytes
  • ../bmad-agent-creative-muse/assets/INDEX-template.mddoc643 bytes
  • ../bmad-agent-creative-muse/assets/MEMORY-template.mddoc523 bytes
  • ../bmad-agent-creative-muse/assets/PERSONA-template.mddoc922 bytes
  • ../bmad-agent-creative-muse/assets/PULSE-template.mddoc3,243 bytes
  • ../bmad-agent-creative-muse/references/brainstorm-techniques.mddoc3,739 bytes
  • ../bmad-agent-creative-muse/references/brainstorm.mddoc4,107 bytes
  • ../bmad-agent-creative-muse/references/capability-authoring.mddoc3,833 bytes
  • ../bmad-agent-creative-muse/references/creative-challenge.mddoc1,751 bytes
  • ../bmad-agent-creative-muse/references/first-breath.mddoc9,532 bytes
  • ../bmad-agent-creative-muse/references/memory-guidance.mddoc4,367 bytes
  • ../bmad-agent-creative-muse/references/problem-solve-methods.mddoc4,350 bytes
  • ../bmad-agent-creative-muse/references/problem-solve.mddoc1,600 bytes
  • ../bmad-agent-creative-muse/references/story-craft-frameworks.mddoc3,732 bytes
  • ../bmad-agent-creative-muse/references/story-craft.mddoc1,698 bytes
  • ../bmad-agent-creative-muse/scripts/init-sanctum.pyruns9,449 bytes
  • ../bmad-agent-creative-muse/scripts/wake.pyruns2,156 bytes
  • ../bmad-agent-diagram-reviewer/SKILL.mddoc2,321 bytes
  • ../bmad-agent-diagram-reviewer/references/diagram-review.mddoc1,563 bytes
  • ../bmad-agent-dream-weaver/SKILL.mddoc7,363 bytes
  • ../bmad-agent-dream-weaver/assets/module-help.csvasset1,471 bytes
  • ../bmad-agent-dream-weaver/assets/module-setup.mddoc6,668 bytes
  • ../bmad-agent-dream-weaver/assets/module.yamlasset290 bytes
  • ../bmad-agent-dream-weaver/references/dream-interpret.mddoc3,104 bytes
  • ../bmad-agent-dream-weaver/references/dream-log.mddoc3,597 bytes
  • ../bmad-agent-dream-weaver/references/dream-query.mddoc1,986 bytes
  • ../bmad-agent-dream-weaver/references/dream-seed.mddoc3,306 bytes
  • ../bmad-agent-dream-weaver/references/init.mddoc2,560 bytes
  • ../bmad-agent-dream-weaver/references/lucid-coach.mddoc5,222 bytes
  • ../bmad-agent-dream-weaver/references/memory-system.mddoc6,184 bytes
  • ../bmad-agent-dream-weaver/references/pattern-discovery.mddoc2,739 bytes
  • ../bmad-agent-dream-weaver/references/pulse-wake.mddoc2,959 bytes
  • ../bmad-agent-dream-weaver/references/recall-training.mddoc3,585 bytes
  • ../bmad-agent-dream-weaver/references/save-memory.mddoc1,473 bytes
  • ../bmad-agent-dream-weaver/scripts/merge-config.pyruns15,430 bytes
  • ../bmad-agent-dream-weaver/scripts/merge-help-csv.pyruns7,760 bytes
  • ../bmad-agent-dream-weaver/scripts/recall_metrics.pyruns6,545 bytes
  • ../bmad-agent-dream-weaver/scripts/seed_tracker.pyruns4,566 bytes
  • ../bmad-agent-dream-weaver/scripts/symbol_stats.pyruns4,720 bytes
  • ../bmad-agent-dream-weaver/scripts/tests/test_recall_metrics.pyruns3,692 bytes
  • ../bmad-agent-dream-weaver/scripts/tests/test_seed_tracker.pyruns4,284 bytes
  • ../bmad-agent-dream-weaver/scripts/tests/test_symbol_stats.pyruns3,567 bytes
  • ../bmad-agent-sentinel/SKILL.mddoc4,682 bytes
  • ../bmad-agent-sentinel/assets/BOND-template.mddoc1,387 bytes
  • ../bmad-agent-sentinel/assets/CAPABILITIES-template.mddoc876 bytes
  • ../bmad-agent-sentinel/assets/CREED-template.mddoc4,738 bytes
  • ../bmad-agent-sentinel/assets/INDEX-template.mddoc682 bytes
  • ../bmad-agent-sentinel/assets/MEMORY-template.mddoc563 bytes
  • ../bmad-agent-sentinel/assets/PERSONA-template.mddoc1,327 bytes
  • ../bmad-agent-sentinel/assets/PULSE-template.mddoc3,070 bytes
  • ../bmad-agent-sentinel/references/capability-authoring.mddoc3,785 bytes
  • ../bmad-agent-sentinel/references/decision-stress-test.mddoc2,029 bytes
  • ../bmad-agent-sentinel/references/execution-accountability.mddoc1,919 bytes
  • ../bmad-agent-sentinel/references/first-breath.mddoc10,163 bytes
  • ../bmad-agent-sentinel/references/memory-guidance.mddoc4,511 bytes
  • ../bmad-agent-sentinel/references/potential-catalyst.mddoc2,211 bytes
  • ../bmad-agent-sentinel/references/principles-forge.mddoc2,017 bytes
  • ../bmad-agent-sentinel/references/risk-radar.mddoc1,740 bytes
  • ../bmad-agent-sentinel/references/strategic-inflection-sensing.mddoc1,820 bytes
  • ../bmad-agent-sentinel/scripts/init-sanctum.pyruns9,754 bytes
  • ../bmad-agent-sentinel/scripts/tests/test-init-sanctum.pyruns6,335 bytes
  • ../bmad-agent-sentinel/scripts/wake.pyruns2,151 bytes
  • ../bmad-excalidraw/SKILL.mddoc3,648 bytes
  • ../bmad-excalidraw/references/diagram-generation.mddoc3,243 bytes
  • ../bmad-excalidraw/references/diagram-types.mddoc3,697 bytes
  • ../bmad-excalidraw/references/excalidraw-schema.mddoc8,356 bytes
  • ../bmad-excalidraw/references/guided-design.mddoc2,856 bytes
  • ../bmad-excalidraw/scripts/generate_excalidraw.pyruns19,103 bytes
  • ../bmad-excalidraw/scripts/tests/test_generate_excalidraw.pyruns11,965 bytes
  • ../bmad-excalidraw/scripts/tests/test_validate_excalidraw.pyruns7,797 bytes
  • ../bmad-excalidraw/scripts/validate_excalidraw.pyruns9,273 bytes
  • ../sample-module-setup/SKILL.mddoc8,354 bytes
  • ../sample-module-setup/assets/module-help.csvasset2,903 bytes
  • ../sample-module-setup/assets/module.yamlasset547 bytes
  • ../sample-module-setup/scripts/cleanup-legacy.pyruns8,904 bytes
  • ../sample-module-setup/scripts/merge-config.pyruns15,430 bytes
  • ../sample-module-setup/scripts/merge-help-csv.pyruns7,760 bytes
  • ../../skills/bmad-agent-builder/SKILL.mddoc5,716 bytes
  • ../../skills/bmad-agent-builder/assets/BOND-template.mddoc344 bytes
  • ../../skills/bmad-agent-builder/assets/CAPABILITIES-template.mddoc1,166 bytes
  • ../../skills/bmad-agent-builder/assets/CREED-template.mddoc2,124 bytes
  • ../../skills/bmad-agent-builder/assets/INDEX-template.mddoc634 bytes
  • ../../skills/bmad-agent-builder/assets/MEMORY-template.mddoc699 bytes
  • ../../skills/bmad-agent-builder/assets/PERSONA-template.mddoc714 bytes
  • ../../skills/bmad-agent-builder/assets/PULSE-template.mddoc2,020 bytes
  • ../../skills/bmad-agent-builder/assets/SKILL-template-bootloader.mddoc6,490 bytes
  • ../../skills/bmad-agent-builder/assets/SKILL-template.mddoc3,953 bytes
  • ../../skills/bmad-agent-builder/assets/capability-authoring-template.mddoc5,524 bytes
  • ../../skills/bmad-agent-builder/assets/customize-template.tomlasset2,559 bytes
  • ../../skills/bmad-agent-builder/assets/first-breath-config-template.mddoc3,594 bytes
  • ../../skills/bmad-agent-builder/assets/first-breath-template.mddoc8,640 bytes
  • ../../skills/bmad-agent-builder/assets/init-sanctum-template.pyruns9,843 bytes
  • ../../skills/bmad-agent-builder/assets/memory-guidance-template.mddoc4,298 bytes
  • ../../skills/bmad-agent-builder/assets/prompt-quality-canon.mddoc7,919 bytes
  • ../../skills/bmad-agent-builder/assets/report-shell.htmlasset38,003 bytes
  • ../../skills/bmad-agent-builder/assets/sample-customize-analyst.tomlasset3,496 bytes
  • ../../skills/bmad-agent-builder/assets/wake-template.pyruns2,143 bytes
  • ../../skills/bmad-agent-builder/customize.tomlasset2,175 bytes
  • ../../skills/bmad-agent-builder/references/agent-quality-principles.mddoc8,180 bytes
  • ../../skills/bmad-agent-builder/references/agent-type-guidance.mddoc5,261 bytes
  • ../../skills/bmad-agent-builder/references/build-process.mddoc15,343 bytes
  • ../../skills/bmad-agent-builder/references/edit-guidance.mddoc6,439 bytes
  • ../../skills/bmad-agent-builder/references/first-breath-adaptation-guidance.mddoc6,650 bytes
  • ../../skills/bmad-agent-builder/references/lens-contract.mddoc1,498 bytes
  • ../../skills/bmad-agent-builder/references/mission-writing-guidance.mddoc3,865 bytes
  • ../../skills/bmad-agent-builder/references/prompt-quality-canon.mddoc7,919 bytes
  • ../../skills/bmad-agent-builder/references/quality-analysis.mddoc13,273 bytes
  • ../../skills/bmad-agent-builder/references/sample-capability-authoring.mddoc4,239 bytes
  • ../../skills/bmad-agent-builder/references/sample-capability-prompt.mddoc4,105 bytes
  • ../../skills/bmad-agent-builder/references/scan-agent-cohesion.mddoc5,509 bytes
  • ../../skills/bmad-agent-builder/references/scan-architecture.mddoc7,492 bytes
  • ../../skills/bmad-agent-builder/references/scan-customization.mddoc7,220 bytes
  • ../../skills/bmad-agent-builder/references/scan-determinism.mddoc6,545 bytes
  • ../../skills/bmad-agent-builder/references/scan-enhancement.mddoc5,008 bytes
  • ../../skills/bmad-agent-builder/references/scan-leanness.mddoc5,055 bytes
  • ../../skills/bmad-agent-builder/references/scan-sanctum-architecture.mddoc7,000 bytes
  • ../../skills/bmad-agent-builder/references/script-opportunities-reference.mddoc5,126 bytes
  • ../../skills/bmad-agent-builder/references/script-standards.mddoc4,512 bytes
  • ../../skills/bmad-agent-builder/references/standard-fields.mddoc10,129 bytes
  • ../../skills/bmad-agent-builder/references/standing-order-guidance.mddoc6,424 bytes
  • ../../skills/bmad-agent-builder/references/template-substitution-rules.mddoc4,468 bytes
  • ../../skills/bmad-agent-builder/scripts/count_tokens.pyruns2,538 bytes
  • ../../skills/bmad-agent-builder/scripts/prepass.pyruns8,939 bytes
  • ../../skills/bmad-agent-builder/scripts/process-template.pyruns6,843 bytes
  • ../../skills/bmad-agent-builder/scripts/render_report.pyruns13,401 bytes
  • ../../skills/bmad-agent-builder/scripts/scan-path-standards.pyruns12,220 bytes
  • ../../skills/bmad-agent-builder/scripts/scan-scripts.pyruns26,898 bytes
  • ../../skills/bmad-bmb-setup/SKILL.mddoc8,422 bytes
  • ../../skills/bmad-bmb-setup/assets/module-help.csvasset2,901 bytes
  • ../../skills/bmad-bmb-setup/assets/module.yamlasset886 bytes
  • ../../skills/bmad-bmb-setup/scripts/cleanup-legacy.pyruns8,904 bytes
  • ../../skills/bmad-bmb-setup/scripts/merge-config.pyruns15,430 bytes
  • ../../skills/bmad-bmb-setup/scripts/merge-help-csv.pyruns7,760 bytes
  • ../../skills/bmad-module-builder/SKILL.mddoc2,595 bytes
  • ../../skills/bmad-module-builder/assets/module-plan-template.mddoc4,355 bytes
  • ../../skills/bmad-module-builder/assets/setup-skill-template/SKILL.mddoc8,394 bytes
  • ../../skills/bmad-module-builder/assets/setup-skill-template/assets/module-help.csvasset123 bytes
  • ../../skills/bmad-module-builder/assets/setup-skill-template/assets/module.yamlasset96 bytes
  • ../../skills/bmad-module-builder/assets/setup-skill-template/scripts/cleanup-legacy.pyruns8,904 bytes
  • ../../skills/bmad-module-builder/assets/setup-skill-template/scripts/merge-config.pyruns15,430 bytes
  • ../../skills/bmad-module-builder/assets/setup-skill-template/scripts/merge-help-csv.pyruns7,760 bytes
  • ../../skills/bmad-module-builder/assets/standalone-module-template/merge-config.pyruns15,430 bytes
  • ../../skills/bmad-module-builder/assets/standalone-module-template/merge-help-csv.pyruns7,760 bytes
  • ../../skills/bmad-module-builder/assets/standalone-module-template/module-setup.mddoc6,773 bytes
  • ../../skills/bmad-module-builder/references/create-module.mddoc17,637 bytes
  • ../../skills/bmad-module-builder/references/ideate-module.mddoc18,878 bytes
  • ../../skills/bmad-module-builder/references/validate-module.mddoc5,693 bytes
  • ../../skills/bmad-module-builder/scripts/scaffold-setup-skill.pyruns3,961 bytes
  • ../../skills/bmad-module-builder/scripts/scaffold-standalone-module.pyruns6,223 bytes
  • ../../skills/bmad-module-builder/scripts/tests/test-scaffold-setup-skill.pyruns8,111 bytes
  • ../../skills/bmad-module-builder/scripts/tests/test-scaffold-standalone-module.pyruns9,537 bytes
  • ../../skills/bmad-module-builder/scripts/tests/test-validate-module.pyruns19,856 bytes
  • ../../skills/bmad-module-builder/scripts/validate-module.pyruns14,072 bytes
  • ../../skills/bmad-workflow-builder/SKILL.mddoc4,558 bytes
  • ../../skills/bmad-workflow-builder/assets/SKILL-template.mddoc3,355 bytes
  • ../../skills/bmad-workflow-builder/assets/customize-template.tomlasset2,219 bytes
  • ../../skills/bmad-workflow-builder/assets/report-shell.htmlasset30,203 bytes
  • ../../skills/bmad-workflow-builder/assets/sample-customize-product-brief.tomlasset3,129 bytes
  • ../../skills/bmad-workflow-builder/customize.tomlasset2,807 bytes
  • ../../skills/bmad-workflow-builder/references/build-process.mddoc11,594 bytes
  • ../../skills/bmad-workflow-builder/references/complex-workflow-patterns.mddoc2,242 bytes
  • ../../skills/bmad-workflow-builder/references/customize-toml-guide.mddoc8,400 bytes
  • ../../skills/bmad-workflow-builder/references/lens-contract.mddoc1,380 bytes
  • ../../skills/bmad-workflow-builder/references/producing-workflow-patterns.mddoc2,983 bytes
  • ../../skills/bmad-workflow-builder/references/prompt-quality-canon.mddoc7,919 bytes
  • ../../skills/bmad-workflow-builder/references/scan-architecture.mddoc3,415 bytes
  • ../../skills/bmad-workflow-builder/references/scan-customization.mddoc4,850 bytes
  • ../../skills/bmad-workflow-builder/references/scan-determinism.mddoc2,930 bytes
  • ../../skills/bmad-workflow-builder/references/scan-enhancement.mddoc4,244 bytes
  • ../../skills/bmad-workflow-builder/references/scan-leanness.mddoc3,695 bytes
  • ../../skills/bmad-workflow-builder/references/scan-orchestration.mddoc8,346 bytes
  • ../../skills/bmad-workflow-builder/references/script-opportunities-reference.mddoc5,135 bytes
  • ../../skills/bmad-workflow-builder/references/script-standards.mddoc4,781 bytes
  • ../../skills/bmad-workflow-builder/references/skill-quality-principles.mddoc12,155 bytes
  • ../../skills/bmad-workflow-builder/references/standard-fields.mddoc6,215 bytes
  • ../../skills/bmad-workflow-builder/references/working-state-patterns.mddoc7,369 bytes
  • ../../skills/bmad-workflow-builder/scripts/count_tokens.pyruns2,468 bytes
  • ../../skills/bmad-workflow-builder/scripts/init_skill.pyruns4,882 bytes
  • ../../skills/bmad-workflow-builder/scripts/prepass-prompt-metrics.pyruns9,570 bytes
  • ../../skills/bmad-workflow-builder/scripts/prepass-workflow-integrity.pyruns16,657 bytes
  • ../../skills/bmad-workflow-builder/scripts/quick_validate.pyruns4,828 bytes
  • ../../skills/bmad-workflow-builder/scripts/render_report.pyruns13,401 bytes
  • ../../skills/bmad-workflow-builder/scripts/scan-path-standards.pyruns10,814 bytes
  • ../../skills/bmad-workflow-builder/scripts/scan-scripts.pyruns26,785 bytes
  • ../../skills/bmad-workflow-builder/scripts/tests/test_canon_sync.pyruns1,642 bytes
  • ../../skills/bmad-workflow-builder/scripts/tests/test_count_tokens.pyruns5,676 bytes
  • ../../skills/bmad-workflow-builder/scripts/tests/test_render_report.pyruns6,451 bytes

No excerpt is shown for this license. Read the source on GitHub.

View the complete source on GitHub

Skills included

  • bmad-agent-code-coach
  • bmad-agent-creative-muse
  • bmad-agent-diagram-reviewer
  • bmad-agent-dream-weaver
  • bmad-agent-sentinel
  • bmad-excalidraw
  • sample-module-setup
  • bmad-agent-builder
  • bmad-bmb-setup
  • bmad-eval-runner
  • bmad-module-builder
  • {setup-skill-name}
  • bmad-workflow-builder

Repository facts

License
No license detected
Created
Jan 18, 2026
Last pushed
Sep 25, 2026
Forks
54
Open issues
6
Project activity
Active

Before you install

Local scripts

Automated signals, not a guarantee

Checked Nov 5, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 6 notes
  • samples/sample-module-setup/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • samples/sample-module-setup/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/bmad-bmb-setup/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/bmad-bmb-setup/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/bmad-module-builder/assets/setup-skill-template/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/bmad-module-builder/assets/setup-skill-template/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 212 signals by file

.claude-plugin/marketplace.json

  • Network accessline 5
    },   "license": "MIT",   "homepage": "https://github.com/bmad-code-org/bmad-builder",
  • Network accessline 6
    "license": "MIT",   "homepage": "https://github.com/bmad-code-org/bmad-builder",   "repository": "https://github.com/bmad-code-org/bmad-builder",
  • Network accessline 7
    "homepage": "https://github.com/bmad-code-org/bmad-builder",
  • Network accessline 8
    "repository": "https://github.com/bmad-code-org/bmad-builder",

samples/bmad-agent-code-coach/scripts/init-sanctum.py

  • Executable scriptline 1
    #!/usr/bin/env python3

samples/bmad-agent-code-coach/scripts/wake.py

  • Executable scriptline 1
    #!/usr/bin/env python3

samples/bmad-agent-creative-muse/scripts/init-sanctum.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

samples/bmad-agent-creative-muse/scripts/wake.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

samples/bmad-agent-dream-weaver/scripts/merge-config.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

samples/bmad-agent-dream-weaver/scripts/merge-help-csv.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

samples/bmad-agent-dream-weaver/scripts/recall_metrics.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

samples/bmad-agent-dream-weaver/scripts/seed_tracker.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

samples/bmad-agent-dream-weaver/scripts/symbol_stats.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

samples/bmad-agent-dream-weaver/scripts/tests/test_recall_metrics.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

samples/bmad-agent-dream-weaver/scripts/tests/test_seed_tracker.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

samples/bmad-agent-dream-weaver/scripts/tests/test_symbol_stats.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

samples/bmad-agent-sentinel/scripts/init-sanctum.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

samples/bmad-agent-sentinel/scripts/tests/test-init-sanctum.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

samples/bmad-agent-sentinel/scripts/wake.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

samples/bmad-excalidraw/scripts/generate_excalidraw.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

samples/bmad-excalidraw/scripts/tests/test_generate_excalidraw.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

samples/bmad-excalidraw/scripts/tests/test_validate_excalidraw.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

samples/bmad-excalidraw/scripts/validate_excalidraw.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

samples/sample-module-setup/assets/module-help.csv

  • Executable scriptline 1
    Executable file

samples/sample-module-setup/assets/module.yaml

  • Network accessline 6
    module_greeting: >   The BMad Samples module is ready! Explore the sample agents and skills to see what's possible with BMad.   For questions, suggestions and support - check us on Discord at https://discord.gg/gk8jAdXWmj
  • Network accessline 6
    module_greeting: >   The BMad Samples module is ready! Explore the sample agents and skills to see what's possible with BMad.   For questions, suggestions and support - check us on Discord at https://discord.gg/gk8jAdXWmj
  • Network accessline 8
    For questions, suggestions and support - check us on Discord at https://discord.gg/gk8jAdXWmj
  • Network accessline 8
    For questions, suggestions and support - check us on Discord at https://discord.gg/gk8jAdXWmj

samples/sample-module-setup/scripts/cleanup-legacy.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

samples/sample-module-setup/scripts/merge-config.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

samples/sample-module-setup/scripts/merge-help-csv.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-agent-builder/assets/init-sanctum-template.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-agent-builder/assets/wake-template.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-agent-builder/scripts/count_tokens.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-agent-builder/scripts/prepass.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-agent-builder/scripts/process-template.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-agent-builder/scripts/render_report.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-agent-builder/scripts/scan-path-standards.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-agent-builder/scripts/scan-scripts.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 65
    'title': 'uv not found on PATH — cannot run ruff for Python linting',             'detail': '',             'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',
  • Network accessline 65
    'title': 'uv not found on PATH — cannot run ruff for Python linting',             'detail': '',             'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',
  • Network accessline 66
    'detail': '',             'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',         }]
  • Network accessline 66
    'detail': '',             'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',         }]
  • Network accessline 67
    'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',
  • Network accessline 67
    'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',
  • Network accessline 112
    'title': f'[{issue.get("code", "?")}] {issue.get("message", "")}',             'detail': '',             'action': fix_msg or f'See https://docs.astral.sh/ruff/rules/{issue.get("code", "")}',
  • Network accessline 112
    'title': f'[{issue.get("code", "?")}] {issue.get("message", "")}',             'detail': '',             'action': fix_msg or f'See https://docs.astral.sh/ruff/rules/{issue.get("code", "")}',
  • Network accessline 113
    'detail': '',             'action': fix_msg or f'See https://docs.astral.sh/ruff/rules/{issue.get("code", "")}',         })
  • Network accessline 113
    'detail': '',             'action': fix_msg or f'See https://docs.astral.sh/ruff/rules/{issue.get("code", "")}',         })
  • Network accessline 114
    'action': fix_msg or f'See https://docs.astral.sh/ruff/rules/{issue.get("code", "")}',
  • Network accessline 114
    'action': fix_msg or f'See https://docs.astral.sh/ruff/rules/{issue.get("code", "")}',
  • Network accessline 127
    'title': 'uv not found on PATH — cannot run shellcheck for shell linting',             'detail': '',             'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',
  • Network accessline 127
    'title': 'uv not found on PATH — cannot run shellcheck for shell linting',             'detail': '',             'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',
  • Network accessline 128
    'detail': '',             'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',         }]
  • Network accessline 128
    'detail': '',             'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',         }]
  • Network accessline 129
    'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',
  • Network accessline 129
    'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',
  • Network accessline 179
    'title': f'[SC{sc_code}] {issue.get("message", "")}',             'detail': '',             'action': f'See https://www.shellcheck.net/wiki/SC{sc_code}',
  • Network accessline 179
    'title': f'[SC{sc_code}] {issue.get("message", "")}',             'detail': '',             'action': f'See https://www.shellcheck.net/wiki/SC{sc_code}',
  • Network accessline 180
    'detail': '',             'action': f'See https://www.shellcheck.net/wiki/SC{sc_code}',         })
  • Network accessline 180
    'detail': '',             'action': f'See https://www.shellcheck.net/wiki/SC{sc_code}',         })
  • Network accessline 181
    'action': f'See https://www.shellcheck.net/wiki/SC{sc_code}',
  • Network accessline 181
    'action': f'See https://www.shellcheck.net/wiki/SC{sc_code}',
  • Network accessline 194
    'title': 'npx not found on PATH — cannot run biome for JS/TS linting',             'detail': '',             'action': 'Install Node.js 20+: https://nodejs.org/',
  • Network accessline 194
    'title': 'npx not found on PATH — cannot run biome for JS/TS linting',             'detail': '',             'action': 'Install Node.js 20+: https://nodejs.org/',
  • Network accessline 195
    'detail': '',             'action': 'Install Node.js 20+: https://nodejs.org/',         }]
  • Network accessline 195
    'detail': '',             'action': 'Install Node.js 20+: https://nodejs.org/',         }]
  • Network accessline 196
    'action': 'Install Node.js 20+: https://nodejs.org/',
  • Network accessline 196
    'action': 'Install Node.js 20+: https://nodejs.org/',

skills/bmad-bmb-setup/assets/module-help.csv

  • Executable scriptline 1
    Executable file

skills/bmad-bmb-setup/assets/module.yaml

  • Network accessline 10
    For questions, suggestions and support - check us on Discord at https://discord.gg/gk8jAdXWmj
  • Network accessline 10
    For questions, suggestions and support - check us on Discord at https://discord.gg/gk8jAdXWmj

skills/bmad-bmb-setup/scripts/cleanup-legacy.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-bmb-setup/scripts/merge-config.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-bmb-setup/scripts/merge-help-csv.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-eval-runner/assets/adapter-claude-code.json

  • Instruction override signalline 1
    {   "name": "claude-code",   "invocation": ["claude", "-p", "{prompt}", "--output-format", "stream-json", "--verbose", "--dangerously-skip-permissions"],
  • Instruction override signalline 2
    "name": "claude-code",   "invocation": ["claude", "-p", "{prompt}", "--output-format", "stream-json", "--verbose", "--dangerously-skip-permissions"],   "auth_env": "ANTHROPIC_API_KEY",
  • Instruction override signalline 3
    "invocation": ["claude", "-p", "{prompt}", "--output-format", "stream-json", "--verbose", "--dangerously-skip-permissions"],
  • Access to secretsline 4
    [Credential-related source omitted]

skills/bmad-eval-runner/references/platform-adapter.md

  • Instruction override signalline 11
    "name": "claude-code",   "invocation": ["claude", "-p", "{prompt}", "--output-format", "stream-json",                  "--verbose", "--dangerously-skip-permissions"],
  • Instruction override signalline 12
    "invocation": ["claude", "-p", "{prompt}", "--output-format", "stream-json",                  "--verbose", "--dangerously-skip-permissions"],   "auth_env": "ANTHROPIC_API_KEY",
  • Instruction override signalline 13
    "--verbose", "--dangerously-skip-permissions"],
  • Access to secretsline 14
    [Credential-related source omitted]

skills/bmad-eval-runner/scripts/aggregate_benchmark.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-eval-runner/scripts/memlog.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-eval-runner/scripts/run_evals.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 15
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 99
    [Credential-related source omitted]
  • Access to secretsline 124
    [Credential-related source omitted]
  • Access to secretsline 158
    [Credential-related source omitted]
  • Access to secretsline 360
    [Credential-related source omitted]

skills/bmad-eval-runner/scripts/run_triggers.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 123
    [Credential-related source omitted]
  • Access to secretsline 154
    [Credential-related source omitted]
  • Access to secretsline 273
    [Credential-related source omitted]

skills/bmad-eval-runner/scripts/tests/test_env_isolation.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 26
    [Credential-related source omitted]
  • Access to secretsline 36
    [Credential-related source omitted]
  • Access to secretsline 40
    [Credential-related source omitted]
  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 55
    [Credential-related source omitted]
  • Access to secretsline 65
    [Credential-related source omitted]

skills/bmad-eval-runner/scripts/tests/test_trigger_detection.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-module-builder/assets/setup-skill-template/assets/module-help.csv

  • Executable scriptline 1
    Executable file

skills/bmad-module-builder/assets/setup-skill-template/scripts/cleanup-legacy.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-module-builder/assets/setup-skill-template/scripts/merge-config.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-module-builder/assets/setup-skill-template/scripts/merge-help-csv.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-module-builder/assets/standalone-module-template/merge-config.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-module-builder/assets/standalone-module-template/merge-help-csv.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-module-builder/scripts/scaffold-setup-skill.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-module-builder/scripts/scaffold-standalone-module.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-module-builder/scripts/tests/test-scaffold-setup-skill.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-module-builder/scripts/tests/test-scaffold-standalone-module.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-module-builder/scripts/tests/test-validate-module.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-module-builder/scripts/validate-module.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-workflow-builder/scripts/count_tokens.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-workflow-builder/scripts/init_skill.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-workflow-builder/scripts/prepass-prompt-metrics.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-workflow-builder/scripts/prepass-workflow-integrity.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-workflow-builder/scripts/quick_validate.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-workflow-builder/scripts/render_report.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-workflow-builder/scripts/scan-path-standards.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-workflow-builder/scripts/scan-scripts.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 65
    'title': 'uv not found on PATH — cannot run ruff for Python linting',             'detail': '',             'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',
  • Network accessline 65
    'title': 'uv not found on PATH — cannot run ruff for Python linting',             'detail': '',             'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',
  • Network accessline 66
    'detail': '',             'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',         }]
  • Network accessline 66
    'detail': '',             'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',         }]
  • Network accessline 67
    'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',
  • Network accessline 67
    'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',
  • Network accessline 112
    'title': f'[{issue.get("code", "?")}] {issue.get("message", "")}',             'detail': '',             'action': fix_msg or f'See https://docs.astral.sh/ruff/rules/{issue.get("code", "")}',
  • Network accessline 112
    'title': f'[{issue.get("code", "?")}] {issue.get("message", "")}',             'detail': '',             'action': fix_msg or f'See https://docs.astral.sh/ruff/rules/{issue.get("code", "")}',
  • Network accessline 113
    'detail': '',             'action': fix_msg or f'See https://docs.astral.sh/ruff/rules/{issue.get("code", "")}',         })
  • Network accessline 113
    'detail': '',             'action': fix_msg or f'See https://docs.astral.sh/ruff/rules/{issue.get("code", "")}',         })
  • Network accessline 114
    'action': fix_msg or f'See https://docs.astral.sh/ruff/rules/{issue.get("code", "")}',
  • Network accessline 114
    'action': fix_msg or f'See https://docs.astral.sh/ruff/rules/{issue.get("code", "")}',
  • Network accessline 127
    'title': 'uv not found on PATH — cannot run shellcheck for shell linting',             'detail': '',             'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',
  • Network accessline 127
    'title': 'uv not found on PATH — cannot run shellcheck for shell linting',             'detail': '',             'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',
  • Network accessline 128
    'detail': '',             'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',         }]
  • Network accessline 128
    'detail': '',             'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',         }]
  • Network accessline 129
    'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',
  • Network accessline 129
    'action': 'Install uv: https://docs.astral.sh/uv/getting-started/installation/',
  • Network accessline 179
    'title': f'[SC{sc_code}] {issue.get("message", "")}',             'detail': '',             'action': f'See https://www.shellcheck.net/wiki/SC{sc_code}',
  • Network accessline 179
    'title': f'[SC{sc_code}] {issue.get("message", "")}',             'detail': '',             'action': f'See https://www.shellcheck.net/wiki/SC{sc_code}',
  • Network accessline 180
    'detail': '',             'action': f'See https://www.shellcheck.net/wiki/SC{sc_code}',         })
  • Network accessline 180
    'detail': '',             'action': f'See https://www.shellcheck.net/wiki/SC{sc_code}',         })
  • Network accessline 181
    'action': f'See https://www.shellcheck.net/wiki/SC{sc_code}',
  • Network accessline 181
    'action': f'See https://www.shellcheck.net/wiki/SC{sc_code}',
  • Network accessline 194
    'title': 'npx not found on PATH — cannot run biome for JS/TS linting',             'detail': '',             'action': 'Install Node.js 20+: https://nodejs.org/',
  • Network accessline 194
    'title': 'npx not found on PATH — cannot run biome for JS/TS linting',             'detail': '',             'action': 'Install Node.js 20+: https://nodejs.org/',
  • Network accessline 195
    'detail': '',             'action': 'Install Node.js 20+: https://nodejs.org/',         }]
  • Network accessline 195
    'detail': '',             'action': 'Install Node.js 20+: https://nodejs.org/',         }]
  • Network accessline 196
    'action': 'Install Node.js 20+: https://nodejs.org/',
  • Network accessline 196
    'action': 'Install Node.js 20+: https://nodejs.org/',

skills/bmad-workflow-builder/scripts/tests/test_canon_sync.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-workflow-builder/scripts/tests/test_count_tokens.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/bmad-workflow-builder/scripts/tests/test_render_report.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Declared and executed: 6 facts
Signal confidence: 198 facts

and 148 more

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/marketplace.json.claude/skills/<skill-name>/
CodexNativeManifest AGENTS.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md samples/bmad-agent-code-coach/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md samples/bmad-agent-code-coach/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md samples/bmad-agent-code-coach/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md samples/bmad-agent-code-coach/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.