This repository is a Claude Code plugin marketplace for reusable agent skills. It publishes three plugins:
general — session priming and codebase documentation skills.git — atomic commit workflow skill.caveman — compressed communication mode for Claude Code.| Area | Purpose | Key entry points |
|---|---|---|
.claude-plugin/ | Marketplace manifest Claude Code reads when users add this repo as a marketplace. | .claude-plugin/marketplace.json |
plugins/general/ | General-purpose AI agent workflow skills. | plugins/general/.claude-plugin/plugin.json, plugins/general/skills/*/SKILL.md |
plugins/git/ | Git workflow skills and supporting scripts. | plugins/git/.claude-plugin/plugin.json, plugins/git/skills/atomic-commits/SKILL.md |
plugins/caveman/ | Claude-Code-only caveman mode skill plus hooks. | plugins/caveman/.claude-plugin/plugin.json, plugins/caveman/hooks/*.js |
Add the marketplace in Claude Code:
/plugin marketplace add liljamesjohn/claude-code-skills
Install plugins:
/plugin install general@claude-setup
/plugin install git@claude-setup
/plugin install caveman@claude-setup
Run these after changing manifests, skills, or hooks:
python3 -m json.tool .claude-plugin/marketplace.json >/dev/null
claude plugin validate .
claude plugin validate plugins/general
claude plugin validate plugins/git
claude plugin validate plugins/caveman
git diff --check
For caveman hook changes, also run a temporary-config smoke test so hook writes do not touch real Claude config:
tmpdir=$(mktemp -d)
CLAUDE_CONFIG_DIR="$tmpdir" CAVEMAN_DEFAULT_MODE=ultra node plugins/caveman/hooks/caveman-activate.js >/tmp/caveman-activate.out
test "$(cat "$tmpdir/.caveman-active")" = "ultra"
rm -rf "$tmpdir" /tmp/caveman-activate.out
.claude-plugin/marketplace.json aligned with plugins/<name>/.claude-plugin/plugin.json.__pycache__, local Claude config, or secret files.plugins/general/README.md — general plugin structure and skills.plugins/git/README.md — atomic commit plugin and Git safety script.plugins/caveman/README.md — caveman mode skill, hooks, and flag flow.Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub liljamesjohn-archive/claude-code-skills --plugin gitA minimal three-skill workflow for taking a feature from idea to verified code: brainstorm, plan, execute.
End-to-end Git + GitHub workflow assistant: five skills (setup, branch, commit, pr, release) enforcing a modified GitHub Flow with develop branch.
General-purpose skills for session priming and codebase documentation.
Ultra-compressed communication mode for Claude Code.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Plugin-safe Claude Code distribution of Antigravity Awesome Skills with 1,561 supported skills.
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development