codebase-design
Design and evaluate deep modules: cohesive responsibility behind a small, stable caller-facing contract, with information hiding, justified seams, explicit…
Skill by conjurer-rich
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/conjurer-rich-codebase-design
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, design, backend
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/codebase-design
What's inside
- Skill name
codebase-design- Description
- Design and evaluate deep modules: cohesive responsibility behind a small, stable caller-facing contract, with information hiding, justified seams, explicit effects, dependency strategy, and behavior-focused tests. Use when designing or changing an in-process module or package contract, consolidating shallow pass-through modules, deciding what to hide, comparing alternative interfaces, or asking whether code should be combined or split for leverage and locality. For physical layout use structure-codebase; for public compatibility use api-design; for a repository-wide scan use improve-codebase-architecture. For an already-selected whole-path requirement to support a calibrated net-mechanism-reduction claim, use reduce-system-complexity.
- License
- NOASSERTION
- Instructions
- 155 lines in SKILL.md · view on GitHub
Files (6)
- LICENSE
- SKILL.md
- openai.yaml · agents/
- deepening.md · references/
- design-it-twice.md · references/
- source-notes.md · references/
The license isn't open source, so the instructions aren't shown here. Read SKILL.md on GitHub
More from conjurer-rich/skills
- 0.587score
bff-entry-points
conjurer-rich
Design and protect browser-facing BFF and backend HTTP entry points: an explicit public/protected access classification for every production route, a…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
evaluate-existing-solutions
conjurer-rich
Research and compare established libraries, open-source tools and applications, managed services, and standard, framework, or platform primitives against an…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
improve-codebase-architecture
conjurer-rich
Audit an existing repository or multi-module subsystem for evidence-backed architecture improvements, rank bounded candidates, and present them in a visual…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
graph-engineering
conjurer-rich
Compose installed agent skills into one orchestrated multi-agent run: an agent graph where each node is a sub-agent that loads exactly one skill, edges carry…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
structure-codebase
conjurer-rich
Design, audit, and evolve physical source and package structures that expose real architectural boundaries while keeping related behavior together.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
secure-oauth-oidc
conjurer-rich
Design, implement, audit, test, troubleshoot, or migrate secure OAuth 2.0 and OpenID Connect (OIDC) systems using RFC 9700 / BCP 240.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
bff-design
conjurer-rich
Decide whether a system needs a backend-for-frontend, how many, and what each one may own: adoption signals and honest costs, one-experience-one-BFF…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
render-code-shape
conjurer-rich
Render the shape of code — module boundaries, the types that cross them, signatures, and a cited call graph — for code that already exists or a change about…
SkillAFreshness: A★ 1Claude Code +9 - 0.582score
observability
conjurer-rich
Observability as an engineering discipline — wide events / canonical log lines, OpenTelemetry instrumentation (traces, metrics, context propagation, sampling…
SkillAFreshness: A★ 1Claude Code +9 - 0.582score
production-parity-skill-builder
conjurer-rich
Create an application-specific production parity skill by inspecting an app's docs, source, tests, CI, deployment, infrastructure, config, auth, and…
SkillAFreshness: A★ 1Claude Code +9 - 0.582score
api-design
conjurer-rich
Stable consumer-facing API and interface design patterns.
SkillAFreshness: A★ 1Claude Code +9 - 0.582score
event-sourcing
conjurer-rich
Event sourcing patterns for functional TypeScript — persist state as an append-only log of past events and rebuild it by folding them.
SkillAFreshness: A★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 2
- Last commit (this folder)
- Oct 8, 2026 (20 days ago)
- Last release
- Oct 22, 2026 (6 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- NOASSERTION
- Repository
- github.com/conjurer-rich/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from conjurer-rich
- 0.587score
bff-design
conjurer-rich
Decide whether a system needs a backend-for-frontend, how many, and what each one may own: adoption signals and honest costs, one-experience-one-BFF…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
bff-entry-points
conjurer-rich
Design and protect browser-facing BFF and backend HTTP entry points: an explicit public/protected access classification for every production route, a…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
graph-engineering
conjurer-rich
Compose installed agent skills into one orchestrated multi-agent run: an agent graph where each node is a sub-agent that loads exactly one skill, edges carry…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
structure-codebase
conjurer-rich
Design, audit, and evolve physical source and package structures that expose real architectural boundaries while keeping related behavior together.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
render-code-shape
conjurer-rich
Render the shape of code — module boundaries, the types that cross them, signatures, and a cited call graph — for code that already exists or a change about…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
evaluate-existing-solutions
conjurer-rich
Research and compare established libraries, open-source tools and applications, managed services, and standard, framework, or platform primitives against an…
SkillAFreshness: A★ 1Claude Code +9
Cite this page
codebase-design skill. Agent Mart. https://agentmart.dev/skills/conjurer-rich-codebase-design (last updated 2026-10-24)