skills/project-context-migration/SKILL.md
Audit scattered repository docs and notes, then move only the right working context into the `project-context` structure.
npx skillsauth add perhapsspy/project-context project-context-migrationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Audit scattered repository docs and notes before moving the right working context into project-context. This companion skill assumes the main project-context skill is installed alongside it. If the repo is effectively empty and there is nothing to migrate, use project-context instead.
project-context layout.TASK, REFERENCE, LEAVE, or ARCHIVE.project-context.TASK rather than over-promoting into REFERENCE.TASK: task-local, historical, exploratory, uncertain, or migration-audit material. Start here when unsure.REFERENCE: current trusted project-domain context by topic. Rewrite to current state, strip timeline noise, and keep only principles, rules, and recently reliable facts another task can directly use.LEAVE: product/user/team docs, human-facing top-level notes, and origin/about/repository narrative that do not belong in agent working context.ARCHIVE: stale duplicates or superseded docs if the user wants cleanup; it is a migration decision, not a core project-context destination.runbook -> reference; task note -> task; ADR -> current conclusion to reference / superseded to archive; repo-root instruction notes and origin/about/repository docs usually stay LEAVE unless they clearly remain repo-local agent guidance.docs/tasks/... first and use it as the audit surface for the whole move.rg --files across common context directories and repo-root instruction files when present.path | kind | current-or-stale | scope | target | note. Add extra columns only if they materially lower confusion for this repo.TASK -> REFERENCE -> LEAVE/ARCHIVE.project-context runtime-shape check.project-context skill and bundled scripts by reference instead of summarizing them in repo-local migration docs.REFERENCE, keep canonical content in the reference file and record mapping, rationale, and change trace in the migration task.REFERENCE, ask whether another task would reuse it as agent working context. If not, prefer TASK, LEAVE, or ARCHIVE.REFERENCE and LEAVE for a human-facing top-level doc, bias toward LEAVE unless the current move clearly makes it canonical agent working context.REFERENCE just because they are technical, even when they are not reusable working context.REFERENCE instead of starting in TASK.LEAVE as failure; many docs should remain outside the agent working-context surface.TASK, REFERENCE, LEAVE, or ARCHIVE?project-context runtime-shape check?data-ai
Keep durable coding-agent repo context across sessions, handoff, long-running implementation, multi-agent follow-through, and reusable reference notes.
testing
Create, edit, improve, or audit AgentSkills. Use when creating a new skill from scratch or when asked to improve, review, audit, tidy up, or clean up an existing skill or SKILL.md file. Also use when editing or restructuring a skill directory (moving files to references/ or scripts/, removing stale content, validating against the AgentSkills spec). Triggers on phrases like "create a skill", "author a skill", "tidy up a skill", "improve this skill", "review the skill", "clean up the skill", "audit the skill".
testing
Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).
testing
Create, edit, improve, or audit AgentSkills. Use when creating a new skill from scratch or when asked to improve, review, audit, tidy up, or clean up an existing skill or SKILL.md file. Also use when editing or restructuring a skill directory (moving files to references/ or scripts/, removing stale content, validating against the AgentSkills spec). Triggers on phrases like "create a skill", "author a skill", "tidy up a skill", "improve this skill", "review the skill", "clean up the skill", "audit the skill".