Context Knowledge — Development skill for Claude Code
A context harness for Claude Code that helps agents understand project structure, dependencies, constraints, and interfaces before making safe, confirmed changes.
How to install Context Knowledge
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open young770/context-knowledge and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Context Knowledge does
A context harness for Claude Code that helps agents understand project structure, dependencies, constraints, and interfaces before making safe, confirmed changes.
Alternatives in Development
- Understand Anything — Graphs that teach graphs that impress 80.7k ★
- Understand Anything — Claude Code skills that turn any codebase into an interactive knowledge graph you can explore, search, and ask 2.5k ★
- Rb Refresh — Rebuild the repobrain project knowledge base after significant changes 1.3k ★
README
context-knowledge
**A context harness for Claude Code project understanding and safe changes**
`context-knowledge` is a Claude Code Skill for building and maintaining a structured project context knowledge base before an AI agent changes an unfamiliar codebase.
Why it exists
When an agent enters a project for the first time, it usually does not know the project structure, module responsibilities, file dependencies, existing constraints, or the difference between implemented behavior and future design goals. Without that context, an agent may:
- edit the wrong file or module;
- overlook dependencies between project areas;
- mistake a planned feature for an implemented capability;
- violate existing security, API, data, or runtime constraints;
- expand the requested scope without confirmation;
- write, commit, publish, or otherwise act before the user understands the proposed change.
`context-knowledge` addresses this by creating a structured summary of the project that the agent can verify against source code and authoritative documents before making changes. It is a compact, source-linked model of the project—not a replacement for the source code.
What it helps with
Use this Skill to:
- build a reliable first-pass understanding of an unfamiliar project;
- document module boundaries, data flow, dependencies, and external-system boundaries;
- distinguish implemented facts, project constraints, design goals, and unresolved items;
- identify the files and systems affected by a proposed change;
- surface risks, conflicts, validation requirements, and knowledge-base impact;
- require explicit user confirmation before modifying files;
- reduce accidental edits, scope expansion, and changes made in the wrong place.
It is intended for new features, refactors, bug fixes, architecture changes, and database, API, UI, configuration, or external-service changes.
What it is
`context-knowledge` is a **workflow and context-governance Skill**, also described
Related Skills
Explore Codebase
Navigate and understand codebase structure using the knowledge graph
Clavain Doctor
Quick health check — verifies MCP servers, external tools, beads, and plugin configuration without making chan
Startsit
Review my current lineup vs matchups, injuries, weather; flag changes worth making (never sets lineup)
Retrospective Harness
Trigger deterministic retrospective analysis of recent agent trajectories, extract invariant friction signatur
Gather Context
Scan the project to quickly understand its structure, conventions, and patterns
Zp Chain
Turn a confirmed finding into a chain before reporting it. Usage: /zp-chain
Related Agents
Codebase Context Analyzer
Understand codebase structure, patterns, dependencies, and architecture. Use for 'how does X work', 'where is
Project Context Analyzer
Use this agent when you need to understand a project's structure, dependencies, configuration files, or enviro
Investigate
Codebase onboarding agent for any project. Use at the start of a session that needs to understand the current