Skip to content

Agent Skills

Portable skills for coding agents — self-contained Markdown procedures that run the same under Claude Code, Codex, or any host that reads the format. Starting with…

Install

$git clone https://github.com/Data-System-School/agent-skills

Install command taken from the project's README or registry entry. Always review code before running it.

agent-skills

Portable agent skills for coding agents.

Each skill is a self-contained directory of Markdown instructions that an agent loads on demand. Nothing here is executable and nothing is host-specific: the same procedure runs under Claude Code, OpenAI Codex, and any other host that reads the skill format.

Skills

Skill What it does Examples
investigate-codebase Builds an evidence-backed working model of an existing codebase. Orient in an unfamiliar repository, trace a runtime flow, analyze change impact, or verify generated code. Read-only by default. 8 end-to-end runs

investigate-codebase

Most "explain this codebase" prompts produce a confident directory tour that nobody can check. This skill optimizes for the opposite: the smallest model that answers the actual question, with every material claim tied to evidence or explicitly marked unknown.

Pick one mode:

Mode Use it for
ORIENT Mapping a large or unfamiliar repository into 5–7 components and a 5–12 file reading route
TRACE Explaining one concrete runtime, control, or data flow as a falsifiable causal path
IMPACT Analyzing a PR, branch, commit, or diff for semantic behavior delta and blast radius
VERIFY Assessing generated or changed code against independent correctness oracles

Then a depth: scan (landmarks, uncertainty kept explicit), working (the default — evidence-backed explanation plus focused checks), or audit (broadened risk coverage).

Every claim lands in an evidence ledger labeled SOURCE, RUNTIME, INFERRED, UNKNOWN, or CONTRADICTED, anchored to a revision plus path and symbol. The skill is deliberately strict about a few things:

  • Read-only unless you asked otherwise. No edits, installs, branch switches, or state resets. Dirty worktree changes are preserved and kept out of comparisons.
  • Static reachability is not a runtime trace. A source-derived diagram is labeled as a static model; RUNTIME requires an executed command and its outcome.
  • Green tests are not proof. Coverage measures execution, not assertion quality, and AI-written tests for AI-written code are treated as correlated evidence.
  • Missing capability becomes UNKNOWN, not a weaker claim. Skipped, flaky, timed-out, and credential-blocked checks are reported rather than quietly dropped.
  • No uncalibrated correctness percentage. Conclusions are conditional: at revision X in environment Y, evidence supports Z for scenarios A and B; C remains unverified.

Examples

examples/ holds real end-to-end runs against real codebases — DuckDB and vLLM. The commands are the commands that ran and the outputs are the outputs they printed, including the checks that failed or silently no-opped.

Install

Clone once:

git clone https://github.com/Data-System-School/agent-skills.git

Claude Code, available in every project:

cp -r agent-skills/investigate-codebase ~/.claude/skills/

Claude Code, scoped to one repository and checked in with it:

mkdir -p .claude/skills
cp -r /path/to/agent-skills/investigate-codebase .claude/skills/

OpenAI Codex:

cp -r agent-skills/investigate-codebase ~/.codex/skills/

Similar plugs

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local…

Why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.

The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create prototypes, websites, apps, dashboards, presentations, images, and videos with your team…