choplin/my-agent-skills/codebase-structure-base
- community
Checking that the SKILL.md file is still in the repository.
The reviewability objective and modeling resources behind codebase structure work: the concept model, the boundary forces, integration guidance, and the human-reviewability criteria. Applies whenever a codebase structure is being designed, reviewed, or restructured, so every step judges boundaries by the same criteria.
Install
npx vskill@latest install choplin/my-agent-skills/codebase-structure-baseSKILL.md
Codebase Structure Base Resources
Use these resources as the shared decision model for the codebase-structure family. Resolve each path relative to this skill's installed directory rather than a plugin or repository root.
Which skill does what
| The work at hand | Skill | |
|---|---|---|
| The concepts and boundaries are not decided yet — design a target structure | codebase-structure | |
| A structure exists, proposed or implemented, and needs judging without being changed | codebase-structure-review | |
| The target is already decided and existing code has to be moved toward it without changing behavior | codebase-structure-refactor |
The three compose in either direction: a design is worth reviewing before it is implemented, and a refactor is worth reviewing after. Design and refactor both apply the language and application conventions for the stack in use; this family decides boundaries, not idiom.
Objective
Optimize for human reviewability: make it possible to verify an implementation against the shared domain and use-case model from static evidence. Do not minimize essential domain complexity; minimize ambiguous ownership, hidden connections, vocabulary drift, and unjustified indirection.
Read references/knowledge/reviewability-goal.md before choosing between otherwise valid structures.
Shared resources
| Resource | Load when | |
|---|---|---|
references/knowledge/reviewability-goal.md | Read when designing, reviewing, or comparing structures | |
references/procedures/concept-model.md | Apply when modeling a target or mapping an implementation before structural decisions | |
references/knowledge/boundary-forces.md | Read when choosing or reviewing ownership, capability, consistency, resource, representation, or module boundaries | |
references/knowledge/integration-boundaries.md | Read when an external integration combines native knowledge, application projection, and persistence coordination |
Other skills refer to these as the codebase-structure-base skill's references/<file> resource. Load only the resources required by the current workflow, except that the reviewability goal is mandatory for every structural design or review.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/codebase-structure/codebase-structure-base/SKILL.md
Popularity
- Repository stars
- 1
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/choplin/my-agent-skills/codebase-structure-base)