CLAUDE.md · git:20260306.5a7b09c · 2026-03-06 · sha256 212da78c4c075533
CLAUDE.md git:20260306.5a7b09cA
Immutable. This exact content is served forever at /api/v1/blob/212da78c4c075533.
# CLAUDE.md Documentation-only plugin marketplace — no build system, test suite, linter, or CI. All content is Markdown, JSON, and YAML. ## Plugin structure ``` .claude-plugin/marketplace.json ← Lists all plugins <plugin-name>/.claude-plugin/plugin.json ← Plugin metadata <plugin-name>/agents/<plugin-name>.md ← Main skill (Markdown + YAML frontmatter) ``` Supporting files go in `references/`, `workflows/`, `examples/`, `templates/` within each plugin directory. ## Critical rules ### Version sync Versions must match in TWO places — update both or you'll create drift: 1. `.claude-plugin/marketplace.json` → `version` field for the plugin 2. `<plugin-name>/.claude-plugin/plugin.json` → `version` field ### Editing agent files - Preserve YAML frontmatter structure in `agents/*.md` — breaking it breaks the skill - Breaking changes in version guides → update both the version guide AND `reference/breaking-changes-by-version.md` - Detection script patterns (`detection-scripts/patterns/*.yml`) → match existing YAML schema exactly - Component additions to maquina-ui-standards → add to `references/component-catalog.md` with ERB examples and all variant options