← ClaudeAtlas

shipkit-claude-mdlisted

Update CLAUDE.md with learnings, preferences, or project context. Use when user says "update claude.md", "add to claude.md", or wants to persist something.
stefan-stepzero/shipkit · ★ 1 · AI & Automation · score 75
Install: claude install-skill stefan-stepzero/shipkit
# shipkit-claude-md Update CLAUDE.md so future sessions and subagents automatically inherit learnings and context. --- ## When to Invoke **Explicit triggers:** - `/claude-md <content>` — with inline content - `/claude-md` — prompts for what to add - `/shipkit-claude-md` **Natural language triggers:** - "Update CLAUDE.md" - "Add to CLAUDE.md" - "Update my claude md" - "Remember this" - "Save this for next time" **Important:** Never auto-suggest. Only act when user explicitly requests persistence. --- ## Prerequisites **Required:** - Root `CLAUDE.md` exists (installed by Shipkit) - CLAUDE.md has `## Working Preferences` and `## Project Learnings` sections **Optional:** - Subfolder `CLAUDE.md` files for folder-specific learnings **Important distinction:** - `CLAUDE.md` → User-editable (preferences, learnings) — THIS skill edits this file - `.claude/rules/shipkit.md` → Framework-managed (skills reference, core rules) — DO NOT edit --- ## Process ### Step 1: Get the Learning If invoked with content: ``` /teach use date-fns instead of moment.js ``` → Learning = "use date-fns instead of moment.js" If invoked without content: ``` /teach ``` → Ask: "What would you like me to remember?" ### Step 2: Classify Type | Learning About... | Type | Target Section | |-------------------|------|----------------| | How Claude behaves | Style | `## Working Preferences` | | Code patterns/libraries | Technical | `## Project Learnings` | Examples: - "Be more concise" → Style → Work