From co-agents
A systematic method to understand an unfamiliar codebase before working in it — locate entry points, build/run, dependencies, data flow, and conventions, and read existing context files without modifying them. Use during /team-onboard or whenever you (or @architect/@researcher) are dropped into a repo you don't know yet.
How this skill is triggered — by the user, by Claude, or both
Slash command
/co-agents:codebase-onboardingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
How to understand a repo you've never seen, fast and without breaking anything. The goal is an
How to understand a repo you've never seen, fast and without breaking anything. The goal is an accurate mental model and a short written summary — not a refactor.
Existing AI-context files are authoritative and read-only during onboarding: CLAUDE.md,
AGENTS.md, .github/copilot-instructions.md, context.md, .cursorrules, existing docs/,
README, ADRs. Understand them; never edit, "improve", or override them. The only thing you
create is .coagents/. (See [[team-memory]].)
README, then package manifests (package.json,
pyproject.toml, Cargo.toml, go.mod, …) and any Makefile/scripts. These tell you the
language, frameworks, how to build, test, and run.main, the server bootstrap, the CLI command, the route table.
Trace one real request/command from entry to output — that single trace teaches more than
reading ten files at random.A short, plain-language understanding summary: what this project is, the stack, how to build/
run/test, the architecture in a few lines, the conventions to follow, where authoritative rules
live, and the open questions. Confirm it with the user — you inferred it, so verify before relying
on it. Feed it into .coagents/charter.md.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub mohamed-abdelsamei/co-agents --plugin co-agents