Best for
- Use this skill when the user asks to design, create, review, or convert sub-agents, custom agents, worker/reviewer/planner agents, background agents, or multi-agent workflows for Antigravity CLI, Codex, Claude Code, Git…
Benknightdark/neo-skills/skills/neo-sub-agent/SKILL.md
Use this skill when the user asks to design, create, review, or convert sub-agents, custom agents, worker/reviewer/planner agents, background agents, or multi-agent workflows for Antigravity CLI, Codex, Claude Code, GitHub Copilot CLI, or neutral agent blueprints.
Decision brief
Use this skill to design and generate focused sub-agent definitions for developer CLIs. Keep the user in control of scope, permissions, and target clients.
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Declared | Source record | Install path and trigger |
| Claude Code | Declared | Source record | Install path and trigger |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/Benknightdark/neo-skills --skill "skills/neo-sub-agent"Inspect the Agent Skill "neo-sub-agent" from https://github.com/Benknightdark/neo-skills/blob/40463275dd97f94cb75b759abe7e232ef8a91ee2/skills/neo-sub-agent/SKILL.md at commit 40463275dd97f94cb75b759abe7e232ef8a91ee2. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
1. Inspect the project before asking questions: - Existing agent definitions: .claude/agents/, .codex/agents/, .github/agents/, .agents/skills/. - Project guidance: AGENTS.md, CLAUDE.md, GEMINI.md, .github/copilot-instructions.md. - Related skills or conventions in skills/, .age…
Before finalizing, check: - The agent has one narrow job and does not duplicate an existing agent. - The description is specific enough for automatic delegation. - Tool permissions match the role and avoid broad write/shell access when unnecessary. - The output contract is short…
Do not invent client-specific schema. If the requested CLI, field, or file location is not documented in references/client-adapters.md or discoverable in the project, state the missing fact and generate only a neutral blueprint.
1. Inspect the project before asking questions: - Existing agent definitions: .claude/agents/, .codex/agents/, .github/agents/, .agents/skills/. - Project guidance: AGENTS.md, CLAUDE.md, GEMINI.md, .github/copilot-instructions.md. - Related skills or conventions in skills/, .age…
Read references/sub-agent-design.md when the request involves architecture, multiple agents, or tradeoffs.
Permission review
The documentation asks the agent to run terminal commands or scripts.
python skills/neo-sub-agent/scripts/render-sub-agent.py --spec spec.jsonThe documentation asks the agent to create, modify, or delete local files.
Do not create multiple agents that can edit the same file set in parallel.Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 91/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 7 | Source | Repository attention, not individual Skill quality |
| Compatibility | 2 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Use this skill to design and generate focused sub-agent definitions for developer CLIs. Keep the user in control of scope, permissions, and target clients.
Do not invent client-specific schema. If the requested CLI, field, or file location is not documented in references/client-adapters.md or discoverable in the project, state the missing fact and generate only a neutral blueprint.
.claude/agents/, .codex/agents/, .github/agents/, .agents/skills/.AGENTS.md, CLAUDE.md, GEMINI.md, .github/copilot-instructions.md.skills/, .agents/skills/, .github/skills/, .claude/skills/, .codex/skills/.claude, codex, copilot, agy, or multiple.Read references/sub-agent-design.md when the request involves architecture, multiple agents, or tradeoffs.
Use a sub-agent when at least one is true:
Prefer a normal skill or main-conversation instruction when:
Collect or infer these fields, using safe defaults where reasonable:
name: lowercase kebab-case, under 64 characters.description: trigger-focused; state exactly when to use the agent.instructions: role, workflow, constraints, and output contract.clients: target clients.scope: project by default; use user only when the user asks for reusable personal agents.tools: use the smallest useful set; prefer read-only for reviewers, researchers, planners, and auditors.model and reasoning effort: omit unless the user asks or the client-specific reference gives a clear default.handoff: what the parent agent should pass in and what the sub-agent must return.validation: commands, checks, or review criteria the sub-agent should run or report.Read references/client-adapters.md before generating client-specific files.
For repeatable output, create a JSON spec and run:
uv run skills/neo-sub-agent/scripts/render-sub-agent.py --spec spec.json
If uv is not available and the script has no external dependencies, use:
python skills/neo-sub-agent/scripts/render-sub-agent.py --spec spec.json
Review the dry-run JSON. If the target paths and content are correct, write files:
uv run skills/neo-sub-agent/scripts/render-sub-agent.py --spec spec.json --write
Use --force only when replacing an existing agent file is explicitly intended.
Before finalizing, check:
When reporting back to the user, use Traditional Chinese (Taiwan):
## 已新增
- [client] `path/to/agent-file`
## 設計重點
- 角色:
- 觸發條件:
- 權限:
- 回傳格式:
## 驗證
- `command`
Frequently asked questions
Use this skill to design and generate focused sub-agent definitions for developer CLIs. Keep the user in control of scope, permissions, and target clients.
The source record exposes this install command: npx skills add https://github.com/Benknightdark/neo-skills --skill "skills/neo-sub-agent". Inspect the command and pinned source before running it.
The pinned source record declares support for: codex, claude code.
Static rules flagged exec-script, write-files in the source; the page lists the matching lines and excerpts.
Alternatives
vasilyu1983/AI-Agents-public
Guides iOS testing with XCTest, XCUITest, Swift Testing, simctl, and xcresult. Use when choosing destinations, controlling flakes, or parsing test artifacts for native apps.
vasilyu1983/AI-Agents-public
Designs and audits UI/UX systems with usability and accessibility requirements. Use when shaping flows, design systems, interaction patterns, or WCAG-aware product behavior.
vasilyu1983/AI-Agents-public
Designs session lifecycle for coding-agent runtimes. Use when implementing resume, transcript restoration, checkpoint rewind, cross-worktree recovery, or session-state persistence.
vasilyu1983/AI-Agents-public
Designs and audits native Android interfaces. Use when reviewing Compose layout, typography, color, motion, or adaptive patterns on a verified emulator build.