From personal-os
SOP to onboard an existing codebase into personal-os — analyze a repo across technology / architecture / standards / state and produce a populated PROJECT_CONTEXT.md in the target project's .claude/. Use when a worker is delegated a dev task against a project that has no PROJECT_CONTEXT.md yet, or asked to "ingest a repo", "onboard a codebase", "analyze this project". Mandatory prerequisite before any other dev SOP runs against a repo.
How this skill is triggered — by the user, by Claude, or both
Slash command
/personal-os:sop-dev-ingest-repoThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
SOP: analyze an existing repo and produce a populated `PROJECT_CONTEXT.md`. Derive everything from the codebase — no prior context exists.
SOP: analyze an existing repo and produce a populated PROJECT_CONTEXT.md. Derive everything from the codebase — no prior context exists.
Follow procedure.md exactly.
Output: <repo>/.claude/PROJECT_CONTEXT.md following the schema in project-context-schema.md.
This SOP is the mandatory first step before any other sop-dev-* runs against a repo. If PROJECT_CONTEXT.md is missing, run this first.
semble before grep — semantic search is the primary exploration tool; fall back to Grep only for exact-string matches.
npx claudepluginhub ygavrilov/plugin-personal-os --plugin personal-osGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.