Use after completing a major work batch (plan execution, feature build, multi-task subagent run) to refresh code-graph-derived data in MEMORY.md/CONTEXT.md/SKILL_MEMORY, append dated narrative entries to TODO/CHANGELOG/lessons-learned, mine cross-project structural habits, and ratchet reusable permissions to global settings. Keeps project DNS in sync with reality.
Use when orchestrating multiple ghengis-skills across a single task -- coordinates pre-action validation, execution, post-action verification, and lesson extraction via a shared JSON scratchpad. TRIGGER when dispatching a subagent, finishing a major task, or when the user mentions "run the full chain", "validate this", "fire the pipeline", or explicitly invokes a chain by name.
Use to build and maintain an evolving understanding of user preferences, communication style, and working patterns — learns from interactions and adapts behavior over time
Use when starting a new project or organizing an existing one — creates self-documenting 4-layer project structure with MEMORY.md, CONTEXT.md, modular CLAUDE.md, and workspace routing
Use to accumulate and retrieve domain knowledge from past tasks — builds a grepable plain-text knowledge base that grows over time, enabling agents to learn from experience without vector databases
Use when reorganizing an existing project's file tree based on what actually connects to what — analyzes import graph, classifies layers, proposes an ideal target tree, validates the plan adversarially, then executes file moves with atomic per-language import rewrites. Always plan-first; never moves a file before the user confirms. TRIGGER on "reorganize this project", "clean up the file tree", "the structure is a mess", "make this match a real project layout", or after project-scaffold detects layout drift.
Use when the user wants to design a parametric 3D-printable part, mechanical bracket, enclosure, robot frame, sheet-metal panel, or any CAD model from a natural-language description. Calls the JARVIS build123d pipeline (Claude Max → build123d code → STEP/STL/3MF/DXF + topology sidecar) and verifies geometry via the bundled inspector. Cost is $0 when CLAUDE_MAX_ENABLED is set.
TRIGGER when user says "let's add a skill", "make a skill for X", "port the Y skill from superpowers", "I keep repeating this instruction", "this should be a skill", "create a skill"; OR when noticing a repeated multi-message instruction pattern that would benefit from being captured once. Use to create or edit any SKILL.md file in plugins/ghengis-skills/skills/.