Diablo_ClaudeMD_Ricing_example/.github/instructions/skills.instructions.md
diablo 50fa79407d
Some checks are pending
CI — CoM Config Validation / Validate JSON Configs (push) Waiting to run
CI — CoM Config Validation / Validate YAML Configs (push) Waiting to run
CI — CoM Config Validation / Lint Shell Scripts (push) Waiting to run
CI — CoM Config Validation / Secret Detection (push) Waiting to run
CI — CoM Config Validation / Lint Markdown (push) Waiting to run
CI — CoM Config Validation / Validate CODEOWNERS (push) Waiting to run
CoM Claude Command Center — sanitized public configuration
Public, sanitized mirror of an AI orchestration command center: agents, skills,
MCP servers, slash-command workflows. All infrastructure identifiers, hostnames,
mesh IPs/subnets, repo paths, maintainer identity, and hardware fleet specifics
scrubbed to <placeholders>; session debug logs and host-specific memory removed.
No live credentials. Verified clean by automated leak sweep. See SANITIZATION.md.

churchofmalware.org . authorized research only
2026-06-10 02:02:03 -04:00

2.9 KiB

applyTo
skills/**

Skills Instructions — CoM Slash-Command System (52 Skills)

Skill Directory Structure

Each skill lives in its own directory under skills/:

skills/
└── skill-name/
    ├── skill.md          # Entry point — loaded when skill is invoked
    ├── README.md         # Usage docs, examples, agent mapping
    └── [templates/]      # Optional: output templates, prompts

Skill File Format (skill.md)

Every skill.md must contain these sections:

  1. Title — skill name as H1 heading
  2. Description — one-line summary of what it does
  3. Trigger — the slash command (e.g., /audit)
  4. Agents Involved — which agents from the registry execute this skill
  5. Input — what the user provides
  6. Output — what the skill produces
  7. Steps — ordered execution steps
  8. Error Handling — what happens when a step fails

Skill Categories (52 total)

  • Core Operations (16 custom): /go, /swarm, /audit, /enterprise, /save, /delegate, /research, /knowledge, /sync-notion, /monitor, /security-audit, /syscheck, /crashcart, /hive, /mobile, /addison
  • Security (10 imported): /static-analysis, /semgrep-rule-creator, /supply-chain-risk-auditor, /yara-authoring, /differential-review, /entry-point-analyzer, /threat-hunting, /incident-response-cyber, /recon-osint, /agentic-actions-auditor
  • Engineering (11 imported): /incident-commander, /pr-review-expert, /changelog-generator, /observability-designer, /senior-secops, /runbook-generator, /docker-development, /dependency-auditor, /ci-cd-pipeline-builder, /release-manager, /tech-debt-tracker
  • Project Management (4): /scrum-master, /ccpm, /ciso-advisor, /codebase-onboarding
  • Anthropic Official (5): /skill-creator, /mcp-builder, /claude-api, /pdf, /webapp-testing
  • Community (6): /deep-research, /tdd, /decision-toolkit, /context-builder, /firecrawl-research, /github-gist

Agent Mapping Rules

  • Skills must reference agents by their registered name from a2a/agent-cards.json
  • Agent capabilities must match the skill requirements (don't assign Cipher to a research task)
  • Multi-agent skills must define execution waves respecting max_concurrent_agents (3 on )
  • Imported skills may reference external tools (Kilo Code, Gemini) — document the delegation

Creating New Skills

  • Use /skill-creator to scaffold new skills from the standard template
  • New skills must include a README.md with at least one usage example
  • Skills that modify system state must include rollback instructions
  • Skills that invoke external tools must document authentication requirements
  • Test new skills with a dry-run before committing

Naming Conventions

  • Directory name: kebab-case matching the slash command (without the slash)
  • Skill entry point: always skill.md
  • Templates: descriptive names in templates/ subdirectory
  • No spaces or uppercase in directory or file names