gerrit-create
Use when creating or updating Gerrit changes — pushing code for review, amending patch sets, setting reviewers and topics.…
Manage the auto-memory system for this project. Search, audit, prune, and create memories with proper frontmatter. Use when you need to find a past decision, check if memories are stale, clean up duplicates, add a new memory, or understand what context is available. Triggers on:
$ npx -y skills add ambient-code/platform --skill memory --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/memoryContext preview
The summary Claude sees to decide when to auto-load this skill.
Manage the auto-memory system for this project. Search, audit, prune, and create memories with proper frontmatter. Use when you need to find a past decision, check if memories are stale, clean up duplicates, add a new memory, or understand what context is available. Triggers on:
name: memory description: > Manage the auto-memory system for this project. Search, audit, prune, and create memories with proper frontmatter. Use when you need to find a past decision, check if memories are stale, clean up duplicates, add a new memory, or understand what context is available. Triggers on: "check memory", "what do we remember about", "find the memory about", "clean up memories", "audit memories", "add to memory", "is there a memory for".
Manage the auto-memory system for the Ambient Code Platform project.
/memory # Show summary of all memories /memory search <query> # Search for a topic /memory audit # Check for stale/duplicate memories /memory prune # Remove stale memories (with confirmation) /memory add <topic> # Create a new memory
$ARGUMENTS
Parse the subcommand from `$ARGUMENTS`. Default to summary if empty.
All memory files live at:
$HOME/.claude/projects/<project-slug>/memory/
Use the active project's slug (the repo path with `/` replaced by `-`).
The index file is `MEMORY.md` in that directory.
1. Read `MEMORY.md` to get the index 2. Count total memories by type (user, feedback, project, reference) 3. List the most recently modified files 4. Report: total count, breakdown by type, last modified dates
1. Read `MEMORY.md` for the index 2. Grep through all memory files for the query term 3. Read matching files and show relevant excerpts 4. Report: matching files with frontmatter (name, type, description)
Check for quality issues:
1. **Stale memories** — project/reference memories older than 3 months may be outdated 2. **Duplicate memories** — similar names or descriptions across files 3. **Missing frontmatter** — files without proper `name`, `description`, `type` fields 4. **Orphaned files** — memory files not referenced in `MEMORY.md` 5. **Broken links** — `MEMORY.md` entries pointing to nonexistent files 6. **Oversized index** — `MEMORY.md` approaching the 200-line truncation limit
Report each issue with the file path and suggested action.
1. Run the audit checks 2. Present findings to the user 3. For each stale/duplicate/orphaned memory, ask: keep, update, or delete? 4. Execute confirmed deletions 5. Update `MEMORY.md` index accordingly
Never delete without explicit confirmation.
1. Ask the user what they want to remember (if not clear from context) 2. Determine the memory type (user, feedback, project, reference) 3. Create a new file with proper frontmatter:
--- name: <descriptive name> description: <one-line description for relevance matching> type: <user|feedback|project|reference> --- <memory content>
4. Add an entry to `MEMORY.md` 5. Verify the entry was added correctly
| Type | What to store | When to save | |------|--------------|-------------| | **user** | Role, preferences, knowledge | Learning about the user | | **feedback** | Corrections, validated approaches | User corrects or confirms approach | | **project** | Decisions, initiatives, deadlines | Learning project context | | **reference** | Pointers to external systems | Discovering external resources |
Kubernetes-native AI automation platform for intelligent agentic sessions
Use when creating or updating Gerrit changes — pushing code for review, amending patch sets, setting reviewers and topics.…
Use when reviewing a Gerrit change — fetching change details, reading diffs, posting inline comments, and voting with labels.…
Use when submitting or preparing a Gerrit change for merge — checking submit requirements, rebasing, resolving comments, and…
Run a convention alignment check across the codebase to measure adherence to documented standards. Use when you want to check…
Perform a comprehensive code review using repository-specific standards. Use when reviewing code changes, checking PR quality,…
Perform any development work on the ambient-ui component. Full workflow instructions.