Reusable agent skills and a small, safe Claude Code config overlay.
The package installs from its central skills/ folder with the standard npx skills CLI, while local/runtime Claude files such as .mcp.json and settings.local.json remain real files in ~/.claude.
Install all skills globally for Claude Code:
npx skills add ronsanzone/agent-essentials/skills -g -a claude-code --skill '*' -yOr from a local checkout:
git clone git@github.com:ronsanzone/agent-essentials.git ~/code/agent-essentials
cd ~/code/agent-essentials
scripts/install-claude.shinstall-claude.sh does two things:
- Installs skills from
skills/withnpx skills. - Links only safe Claude config from
config/claude/into~/.claude.
It intentionally does not manage real secrets/runtime files:
~/.claude/.mcp.json~/.claude/settings.local.json~/.claude/auth.json- Claude plugin caches, sessions, project state, and other runtime files
Runs the full deep-work pipeline in a single session using agent teams with configurable review gates.
Note: individual deep-work phase skills and RPI skills have moved to context-engineering-workflows. This repo retains the single-session orchestrator (
/deep-work-pipeline).
| Skill | Command | Purpose |
|---|---|---|
| quick-review | /quick-review |
Single-pass expert review with severity-ranked findings |
| local-code-review | /local-code-review |
Local code review of working tree changes |
| submit-pr | /submit-pr |
Create or update draft PRs with generated descriptions |
| yeet | /yeet |
One-shot Jira + commit + push + draft PR workflow |
| Skill | Command | Purpose |
|---|---|---|
| refine-ticket | /refine-ticket |
Refine Jira/pasted/file ticket context into ticket.md |
| investigate-and-fix | /investigate-and-fix |
Lightweight investigate → plan → implement workflow |
| session-retrospective | /session-retrospective |
Analyze session process efficiency |
| quiz | /quiz |
Tutor/quiz the user on session or topic understanding |
| Skill | Command | Purpose |
|---|---|---|
| code-tour | /code-tour |
Generate an interactive HTML tour of a PR, branch, or feature |
| html-report | /html-report |
Render compiled content as a self-contained HTML technical report |
| Skill | Command | Purpose |
|---|---|---|
| plannotator-annotate | /plannotator-annotate |
Open Plannotator annotation UI for files/URLs/folders |
| plannotator-last | /plannotator-last |
Annotate the latest assistant message |
| plannotator-review | /plannotator-review |
Open Plannotator code review UI |
List available skills without installing:
npx skills add ronsanzone/agent-essentials/skills --listInstall one skill:
npx skills add ronsanzone/agent-essentials/skills -g -a claude-code --skill quick-review -yInstall for multiple agents:
npx skills add ronsanzone/agent-essentials/skills -g -a claude-code -a pi --skill '*' -yInstall safe Claude config plus skills from a checkout:
scripts/install-claude.shUseful installer flags:
scripts/install-claude.sh --dry-run
scripts/install-claude.sh --skills-only
scripts/install-claude.sh --config-only
scripts/install-claude.sh --force-config
scripts/install-claude.sh --agent claude-code --agent piagent-essentials/
├── skills/ # canonical Agent Skills package source
│ ├── code-tour/
│ ├── deep-work-pipeline/
│ ├── html-report/
│ ├── investigate-and-fix/
│ ├── local-code-review/
│ ├── plannotator-*/
│ ├── quick-review/
│ ├── quiz/
│ ├── refine-ticket/
│ ├── session-retrospective/
│ ├── submit-pr/
│ └── yeet/
├── config/claude/ # safe Claude Code config overlay
│ ├── CLAUDE.md
│ ├── settings.json
│ ├── settings.local.json.example
│ ├── mcp.json.example
│ └── docs/
├── deprecated-skills/
├── scripts/
│ ├── install-claude.sh
│ └── link-claude-files.sh # compatibility shim
├── README.md
└── INSTALL.md
For ~/code/dot, the profile apply command should be:
DOT_ITEM_claude_essentials_APPLY="./scripts/install-claude.sh"This keeps dot down as the orchestration command while avoiding whole-directory Claude symlinks.
Create a directory under skills/ with a SKILL.md file:
---
name: my-skill
description: Use when ...
---Validate discovery:
npx skills add ./skills --list- Claude Code CLI for Claude usage
- Node/npm for
npx skills ghCLI for GitHub/PR-related skillsplannotatorCLI for Plannotator skills
MIT