Files
Brian Madison 9f936213a2 feat(skills): add TOML-based skill customization system
Replace YAML customization with a three-layer TOML override model (skill
defaults → team overrides → personal preferences). Each skill now ships a
customize.toml with its full customization surface and a
resolve-customization.py script that merges layers just-in-time during
activation. Personal .user.toml files are gitignored; team .toml files
are committed.

Updates all 7 agent skills and product-brief workflow with new activation
steps, customization defaults, and merge scripts. Rewrites the
customize-bmad how-to guide for the new system.
2026-04-14 10:20:28 -05:00

84 lines
1.0 KiB
Plaintext

# Dependencies
**/node_modules/
pnpm-lock.yaml
bun.lock
deno.lock
pnpm-workspace.yaml
package-lock.json
test-output/*
coverage/
# Logs
logs/
*.log
npm-debug.log*
# Build output
build/*.txt
design-artifacts/
# Environment variables
.env
# Python
__pycache__/
.pytest_cache/
# System files
.DS_Store
Thumbs.db
# Development tools and configs
.prettierrc
# AI assistant files
CLAUDE.md
.ai/*
cursor
.gemini
.mcp.json
CLAUDE.local.md
.serena/
.claude/settings.local.json
.junie/
.agents/
z*/
!docs/zh-cn/
_bmad
_bmad-output
# Personal customization files (team files are committed, personal files are not)
_bmad/customizations/*.user.toml
.clinerules
# .augment/ is gitignored except tracked config files — add exceptions explicitly
.augment/*
!.augment/code_review_guidelines.yaml
.codebuddy
.crush
.cursor
.iflow
.opencode
.qwen
.rovodev
.kilocodemodes
.claude
.codex
.github/chatmodes
.github/agents
.agent
.agentvibes
.kiro
.roo
.trae
.windsurf
# Astro / Documentation Build
website/.astro/
website/dist/
build/