cc-sdd-new-agent
Add or extend coding-agent support in cc-sdd by executing the SOP in docs/cc-sdd/sop-new-agent.md end-to-end
Install / Use
npx skills add gotalab/cc-sdd --skill cc-sdd-new-agentInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
Customer SupportSupported Platforms
Tags
Our assessment of cc-sdd-new-agent
cc-sdd-new-agent scores 81/100 on our quality scale, 217th of 267 Customer Support skills we index.
Its SKILL.md is 4.5 KB long, well organised into 12 sections and no code examples: a solid amount of guidance for an agent.
With 3,682 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated 7 days ago, so cc-sdd-new-agent is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands.
Automated pattern scan on 2026-09-30. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
cc-sdd-new-agent compared with similar skills
All 4 of these similar skills score higher than cc-sdd-new-agent; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| cc-sdd-new-agent (this skill)by gotalab | 81 | 3.7k | 7d ago | SKILL.md |
| algorithmic-artby anthropics | 100 | 177.9k | 7d ago | SKILL.md |
| pptxby anthropics | 100 | 177.9k | 7d ago | SKILL.md |
| designby nextlevelbuilder | 100 | 130.2k | 8d ago | SKILL.md |
| ui-ux-pro-maxby nextlevelbuilder | 100 | 130.2k | 8d ago | SKILL.md |
Frequently asked questions
- How do I install cc-sdd-new-agent?
- Run
npx skills add gotalab/cc-sdd --skill cc-sdd-new-agent. The install tabs above show the steps for each supported agent. - Which AI agents does cc-sdd-new-agent work with?
- It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is cc-sdd-new-agent safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is cc-sdd-new-agent still maintained?
- The repository was last updated 7 days ago, so cc-sdd-new-agent is actively maintained.
Skill content
View source on GitHubname: cc-sdd-new-agent description: Add or extend coding-agent support in cc-sdd by executing the SOP in docs/cc-sdd/sop-new-agent.md end-to-end. Use when introducing a new agent, adding a subagent-capable variant, or evaluating migration of an existing supported agent to skills-based templates.
CC-SDD New Agent Integration
Goal
Add a production-ready agent integration to tools/cc-sdd with complete research, implementation, and verification artifacts.
Use the existing SOP and templates in this repository instead of inventing a new process.
Default Operation Mode
Use plan-first as the default:
- First deliverable:
docs/cc-sdd/plans/agent-plan-{agent-id}.md - Second deliverable (after plan approval): implementation changes in
tools/cc-sdd/...
Do not skip the plan document unless the user explicitly requests direct implementation.
Collect Inputs First
Collect the minimum inputs before editing files:
- Target agent display name and agent id (kebab-case)
- Official documentation URL for command/agent/skills format
- Integration scope:
commands-only,commands+agents, orskills - Whether work type is
new-agentormigration
If any item is unclear, resolve it during Phase 1 research before creating implementation files.
Execution Workflow
1) Run Phase 1 Research
Read docs/cc-sdd/sop-new-agent.md and extract all required spec details from official docs:
- commands directory
- agent directory (if supported)
- documentation filename
- command invocation format
- YAML frontmatter schema for commands and agents (or skills)
- placeholders/arguments format
Record exact values (not assumptions) in the plan document.
2) Create Plan Document
Copy and fill:
docs/cc-sdd/templates/agent-plan-template.md
Include:
- Phase 1 research summary table
- Differences vs nearest existing agent pattern
- 5-step implementation plan
- changed-file list
- verification plan
Write the completed plan to:
docs/cc-sdd/plans/agent-plan-{agent-id}.md
Before implementation, ensure the plan explicitly states:
- integration scope (
commands-only,commands+agents,skills) - whether this is
new-agentormigration - compatibility impact and rollback approach
3) Choose Base Pattern and Implement
Pick the nearest existing implementation and copy from it:
commands-only: start fromtools/cc-sdd/templates/agents/codexor another commands-only agentcommands+agents: start fromtools/cc-sdd/templates/agents/claude-code-agentortools/cc-sdd/templates/agents/opencode-agentskills: start fromtools/cc-sdd/templates/agents/claude-code-skills
Start implementation only after the plan file exists and the user has confirmed to proceed.
Apply the standard 5 implementation steps from SOP:
- Update
tools/cc-sdd/src/agents/registry.ts - Add
tools/cc-sdd/templates/manifests/{agent-id}.json - Add
tools/cc-sdd/templates/agents/{agent-id}/... - Convert YAML frontmatter to target-agent format (keep body unless incompatibility is confirmed)
- Add
tools/cc-sdd/test/realManifest{AgentName}.test.ts
For skills integration, generate SKILL.md-based command packages under templates/agents/{agent-id}/skills/.
4) Handle Migration Cases
If the request is migration (or migration may be needed), read references/skills-migration.md and decide strategy before editing:
- Recommended default: additive migration (
{agent-id}-skillsas a new option) - Use in-place replacement only when explicitly requested
Always document compatibility impact and CLI flag impact in the plan.
5) Verify Before Reporting
Run verification in tools/cc-sdd:
npm testnpm run build && node dist/index.js --agent {agent-id} --dry-run- local temp-directory apply test with
--overwrite=force - language checks (
--lang ja,--lang en) - generated file count checks
If tests cannot run, explicitly report which step is blocked and why.
Completion Criteria
- Plan file exists at
docs/cc-sdd/plans/agent-plan-{agent-id}.md - Registry entry exists and routes to the new manifest id
- Manifest artifacts match target integration scope
- Templates render to expected target directories
- Real manifest test exists and passes
- Dry-run output matches expected artifact plan
- Plan document is updated with research evidence and verification notes
References
- SOP:
docs/cc-sdd/sop-new-agent.md - Plan template:
docs/cc-sdd/templates/agent-plan-template.md - Migration guide:
references/skills-migration.md - Plan checklist:
references/plan-output-checklist.md
Related Skills
algorithmic-art
177.9kCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
pptx
177.9kUse this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an em…
design
130.2kComprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini, Atlas Cloud, or MuAPI AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations (Chart.js), banner design (22 styles, social/ads/web/print), icon design (15 styles, SVG…
ui-ux-pro-max
130.2kUI/UX design intelligence for web, mobile, and desktop. This skill should be used when designing, building, reviewing, or fixing interfaces, including pages, components, design systems, accessibility, interaction, responsive layout, typography, color, charts, and stack-specific UI implementation.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
