Update Project Skill
Keep project-skill as a compact map of stable facts and gotchas, not a session diary or repository duplicate.
Resolve
<plugin-root>and collect bounded facts:python3 <plugin-root>/scripts/project_snapshot.pyA bounded read-only scan may use a suitable subagent for high-reasoning analysis when available; otherwise scan directly. Read only files needed to validate architecture, findings, active versions, and durable pitfalls.
Propose a focused diff. Preserve append-only lessons unless evidence shows they are false.
Apply the requested knowledge update within the user's authorization. Ask only when conflicting evidence or a new scope choice would change the result.
Keep
.agents/and.claude/mirrors identical when both exist, run the parity checker, append the changelog, and updateskill_updated_at.
Do not copy file trees, skill catalogs, command tutorials, or transient tasks into project-skill.