promote

Promote validated patterns from MEMORY.md into permanent rules in CLAUDE.md.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/Fantasia1999/claude-skills-zh --skill promote-fantasia1999
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: promote
Source: https://github.com/Fantasia1999/claude-skills-zh/tree/main/translations/engineering-team/self-improving-agent/skills/promote
Command: npx skills add https://github.com/Fantasia1999/claude-skills-zh --skill promote-fantasia1999

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of converting validated patterns from Claude's temporary memory into permanent, executable rules within your project's codebase, ensuring consistent behavior and preventing recurring errors.

Core Features & Use Cases

  • Pattern Promotion: Moves verified patterns from MEMORY.md to CLAUDE.md or .claude/rules/ files.
  • Rule Refinement: Transforms descriptive notes into concise, actionable instructions.
  • Use Case: After Claude repeatedly makes the same mistake regarding dependency management (e.g., always using npm instead of pnpm), you can use this skill to promote the correct pnpm usage rule into your project's CLAUDE.md, ensuring it's followed in all future interactions.

Quick Start

Promote the pattern "Use pnpm for all package installations" to CLAUDE.md.

Frequently Asked Questions about promote

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

FAQPage Schema
How do I turn temporary Claude memory notes into permanent project rules?

To turn temporary memory notes into permanent project rules, you promote validated patterns from MEMORY.md into actionable instructions within CLAUDE.md or .claude/rules/ directories. This refines learned behaviors to ensure consistent project-wide adherence.

What is the best way to stop recurring code quality errors in Claude Code?

The best way to stop recurring code quality errors is to promote validated corrections from automatic memory into permanent execution rules. This transforms descriptive notes into concise instructions, preventing Claude from repeating the same mistakes in future interactions.

How to automate best practices adherence using CLAUDE.md?

To automate best practices adherence using CLAUDE.md, you distill verified patterns from MEMORY.md into actionable instructions and update the file. This enforces consistent project-wide behavior without manual intervention during each session.

Does promoting memory patterns to .claude/rules/ remove the original memory entry?

Promoting memory patterns to .claude/rules/ refines learned behaviors into actionable instructions and updates the memory. This process moves verified patterns out of temporary memory to establish permanent execution rules.

Why does Claude keep making the same dependency management mistakes despite corrections?

Claude repeats dependency management mistakes because temporary memory lacks permanent execution rules. Promoting the correct usage pattern from MEMORY.md into CLAUDE.md enforces the behavior, ensuring all future interactions follow the verified best practice.

Can I use this to enforce specific package manager usage across my project?

Yes, you can enforce specific package manager usage by promoting the validated pattern into CLAUDE.md. This converts the temporary learning into a permanent executable rule, ensuring Claude uses the correct package manager consistently.