promote

Promotes recurring patterns from project auto-memory into persistent rule files.

Updated Nov 3, 2016
One-click install
npx skills add https://github.com/xleliberty/mydotfiles --skill promote-xleliberty
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: promote
Source: https://github.com/xleliberty/mydotfiles/tree/main/.config/.claude/plugins/cache/claude-code-skills/engineering-skills/2.1.2/self-improving-agent/skills/promote
Command: npx skills add https://github.com/xleliberty/mydotfiles --skill promote-xleliberty

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the problem of fragmented knowledge by moving successful patterns and lessons learned from ephemeral auto-memory into permanent, enforced project rules.

Core Features & Use Cases

  • Pattern Graduation: Promotes recurring successful behaviors from MEMORY.md to CLAUDE.md or scoped rule files.
  • Rule Distillation: Automatically refines descriptive notes into concise, imperative instructions for the AI.
  • Use Case: If you have repeatedly corrected the AI on how to handle API error responses, use this skill to permanently codify that correction into a project-wide rule.

Quick Start

Use the promote skill to move the pattern regarding pnpm dependency management into the main CLAUDE.md file.

Frequently Asked Questions about promote

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert recurring project patterns into permanent rules in claude-code?

To convert recurring patterns into permanent rules, the skill promotes successful behaviors from ephemeral auto-memory notes into persistent project-wide CLAUDE.md files or scoped .claude/rules/ directories. It distills descriptive memory entries into imperative instructions for consistent AI enforcement.

What is the best way to stop repeating corrections for API error handling in AI code generation?

The best way to stop repeating corrections is to graduate the correction pattern into a permanent rule. The skill distills recurring auto-memory notes regarding API error responses into concise, imperative instructions inside CLAUDE.md, ensuring the behavior is enforced automatically.

Can I scope specific documentation rules to a directory instead of applying them project-wide?

Yes, you can scope documentation rules to a directory. Based on pattern scope and file path requirements, the skill targets either project-wide CLAUDE.md files for global instructions or scoped .claude/rules/ directories for localized, context-specific rule enforcement.

How does auto-memory pattern graduation work for knowledge management?

Auto-memory pattern graduation works by moving successful lessons learned from descriptive MEMORY.md notes into permanent, enforced project documentation. It refines these ephemeral notes into maintainable imperative rules, solving the problem of fragmented knowledge across your codebase.

Do I need existing MEMORY.md notes to automate refactoring descriptive text into imperative rules?

Yes, you need existing auto-memory notes. The skill facilitates the distillation of descriptive memory notes into imperative instructions, meaning it requires recurring patterns previously captured in your project memory to function as input for rule generation.