Create, edit, list, move, and delete subagents and skills for Claude Code and Codex CLI agents. Manage AGENTS.md instructions and skill packages across user and project scopes.
npx claudepluginhub codealive-ai/agents-reflection-skillsThis skill uses the workspace's default tool permissions.
Manage subagents, skills, and instruction files for coding agents.
Create, edit, list, move, and delete subagents and skills for Claude Code, Codex CLI, OpenCode. Manages AGENTS.md instructions, custom definitions, and skill packages across user and project scopes.
Quick-reference for editing Claude Code skills, agents, slash commands, hooks, plugins, and configs. Triggers on YAML frontmatter, .claude/ files, Task tools, hook debugging.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Share bugs, ideas, or general feedback.
Manage subagents, skills, and instruction files for coding agents.
~/.claude/agents/ and .claude/agents/~/.agents/skills/ and .agents/skills/IMPORTANT: After creating, modifying, or deleting subagents/skills, inform the user that they need to restart the agent for changes to take effect.
CRITICAL: Before performing any deletion operation, you MUST use the AskUserQuestion tool to confirm with the user. Never delete a subagent without explicit user confirmation, even if using --force flag or direct rm commands.
python3 {SKILL_PATH}/scripts/list_subagents.py [--scope user|project|all] [--json]
Write a markdown file directly to the appropriate scope directory:
User scope: ~/.claude/agents/{name}.md
Project scope: .claude/agents/{name}.md
Template:
---
name: {name}
description: {when Claude should use this subagent}
tools: {comma-separated tools, or omit to inherit all}
model: {sonnet|opus|haiku|inherit}
---
{System prompt - instructions for the subagent}
Or use the helper script:
python3 {SKILL_PATH}/scripts/create_subagent.py {name} \
--description "..." \
--prompt "..." \
--scope {user|project} \
--tools "Read,Grep,Glob" \
--model sonnet
~/.claude/agents/{name}.md or .claude/agents/{name}.mdpython3 {SKILL_PATH}/scripts/move_subagent.py {name} --to {user|project} [--overwrite]
Or manually:
⚠️ ALWAYS confirm with user before deleting. Use AskUserQuestion to ask: "Are you sure you want to delete the subagent '[name]'? This action cannot be undone."
python3 {SKILL_PATH}/scripts/delete_subagent.py {name} [--scope user|project] [--force]
Or delete directly (still requires user confirmation via AskUserQuestion first): rm ~/.claude/agents/{name}.md or rm .claude/agents/{name}.md
Codex uses AGENTS.md (equivalent to CLAUDE.md) for project instructions and a skills system for reusable capabilities.
~/.codex/AGENTS.md # Global instructions
<project-root>/AGENTS.md # Project instructions
<project-root>/sub/AGENTS.md # Subdirectory instructions (additive)
~/.agents/skills/my-skill/SKILL.md # User skills
<project-root>/.agents/skills/my-skill/SKILL.md # Project skills
See references/codex-agents.md for Codex agents/skills reference.
~/.claude/agents/): Available in all projects.claude/agents/): Specific to current project, higher priority/agents commandRead-only reviewer:
tools: Read, Grep, Glob
model: haiku
Full-access helper:
# omit tools field to inherit all
model: inherit
Restricted with hooks:
tools: Bash
hooks:
PreToolUse:
- matcher: "Bash"
hooks:
- type: command
command: "./validate.sh"