Skip to content

saldistefano/claude-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

claude-skills

Reusable Claude Code slash command agents for managing software projects. Each agent is a persona with a defined role, decision authority, and context loading strategy.

Agents

Command Role Authority
/coo Chief Operating Officer Orchestrates team; owns decision log and project velocity
/muse Strategic Inspiration & Mentor Advisory only; challenges assumptions and generates ideas
/architect Principal Engineer & Architect Blocking authority over all technical decisions
/deployer CI/CD & Infrastructure Owns path from code to production
/marketing Marketing & Social Media Manager Owns positioning, community, and public properties
/reviewer Expert Code Reviewer Blocking authority before any commit — security, async safety, privacy, architecture drift

Decision Authority Chain

CEO (user)
  ├── COO          → task sequencing, process, project board
  ├── Muse         → advisory only, no veto
  ├── Architect    → technical decisions (blocking authority)
  │     └── Deployer → infrastructure within approved architecture
  │     └── Marketing → positioning within approved direction (via COO)
  └── Reviewer     → code quality gate (blocking authority before commits/PRs)

Installation

Option 1: Copy to your dotfiles

cp agents/*.md ~/.claude/commands/

Option 2: Clone and symlink (recommended)

git clone https://github.com/saldistefano/claude-agents ~/code/claude-agents
ln -s ~/code/claude-agents/agents ~/.claude/commands

Option 3: Add to an existing dotfiles repo

Copy the agents/ directory into your dotfiles structure and symlink as appropriate.

Usage

Once installed, invoke any agent with its slash command in Claude Code:

/coo                      → get current project status, blockers, next actions
/muse                     → challenge current direction, generate ideas
/architect                → validate a technical decision before implementing
/deployer                 → plan a deployment, pipeline, or infrastructure change
/marketing                → draft a post, plan a launch, review positioning
/reviewer                 → review staged code before committing (standard mode)
/reviewer --ride-along    → walk through code together; teaches Rust patterns as it reviews

Project Context

These agents are designed to load project context from a kb/ directory following the Meridian knowledge base convention.

Each agent reads specific kb/*.md files on startup. If your project uses a different structure, edit the "Context I Load on Startup" section of each agent file.

Philosophy

  • CEO is always the human. Agents advise, inform, and implement. They never override the user.
  • Architect has blocking authority — nothing gets built until it's technically approved.
  • Blog diary at end of every sessionmarketing and coo both remind you to write it.
  • Agents are project-agnostic — edit the context-loading section for your project structure.

References

references/coding-guide.md is a mirror of the canonical file at dotfiles/claude/references/coding-guide.md. When adding new principles, edit dotfiles first, then sync here.

The /reviewer agent checklist is backed by primary research. See references/reviewer-references.md for the full annotated source list covering:

  • Official Rust Style Guide and API Guidelines
  • Google eng-practices code review standard
  • Conventional Comments specification
  • Rust async pitfalls (Alice Ryhl, Qovery, Google Comprehensive Rust)
  • OWASP SSRF and security review guides
  • Error handling patterns (Luca Palmieri)
  • Privacy and observability (secrecy crate, tracing)

Add new references there as the checklist evolves.

Contributing

These agents were built for the Meridian project. PRs welcome for improvements, new agent types, or project-specific variants.

About

Claude Code slash command skills — agent personas for software development projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors