blueprint-promote

Solid

Move generated artifact to custom layer to preserve manual edits. Use when promoting a generated rule, preserving .claude/rules/ changes, or stopping sync warnings.

Data & Documents 48 stars 6 forks Updated today MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
56
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

Copy a generated rule to the custom rules layer for preservation. ## When to Use This Skill | Use this skill when... | Use blueprint-sync instead when... | |---|---| | You want to preserve manual edits to a single generated rule | You want to scan all generated content for drift first | | You want to stop sync warnings on a modified auto-generated file | You want regenerate/keep options across many files at once | | You say "promote from proposed to custom" or "acknowledge modifications" | Use blueprint-generate-rules instead to regenerate from PRDs | ## Steps **Purpose**: - Copy generated content from `.claude/rules/` to preserve modifications - Mark as acknowledged in manifest to prevent overwrite warnings - Generated rules in `.claude/rules/` are the standard location (v3.0) **Usage**: `/blueprint:promote [name]` **Examples**: - `/blueprint:promote testing-strategies` - Acknowledge a rule's modifications 1. **Parse argument**: - Extract `name` from arguments - If no name provided, list available generated rules and ask user to choose 2. **Locate the rule**: ```bash # Check if it's a generated rule test -f .claude/rules/{name}.md ``` If not found: ``` Rule '{name}' not found in generated content. Available rules: - architecture-patterns - testing-strategies - implementation-guides - quality-standards ``` 3. **Check if already acknowledged**: - Read manifest for `custom_overrides.rules` - If already in list, repor...

Details

Author
laurigates
Repository
laurigates/claude-plugins
Created
7 months ago
Last Updated
today
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category