Agents, skills, commands, and rules for AI-powered coding tools — used daily to supercharge development productivity.
This repository contains reusable agent personas, workflow commands, specialized skills, coding rules, and system hooks that work with any AI coding assistant that supports markdown-based configuration.
.agents/
├── agents/ # 7 specialized AI agent personas
├── commands/ # 7 workflow automation commands
├── skills/ # 3 domain-specific skills
├── rules/ # 4 coding convention rules
└── claude-code-hooks.json # Hook configuration (Claude Code specific)
cd ~
git clone git@github.com:Weaverse/.agents.git
# Symlink into your AI tool's config directory
# For Claude Code:
ln -s ~/.agents/agents ~/.claude/agents
ln -s ~/.agents/commands ~/.claude/commands
ln -s ~/.agents/skills ~/.claude/skills
- Browse the
agents/,commands/,skills/, orrules/folders - Copy the files you need into your AI tool's config directory
Production-tested agent personas used daily by the Weaverse development team:
| Agent | Purpose | Best For |
|---|---|---|
| code-review-specialist | Expert code reviews with security & performance analysis | PR reviews, quality assessment |
| debug-specialist | Systematic debugging and issue diagnosis | Runtime errors, test failures, build issues |
| solution-architect | Strategic guidance with pros/cons analysis | Architecture decisions, complex problems |
| docs-writer | Clear, simple technical documentation | READMEs, API docs, guides |
| code-explainer | Break down complex code concepts | Code walkthroughs, onboarding |
| feature-architecture-reviewer | Review feature implementations | Scalability assessment, design validation |
| pr-review-analyst | Deep PR analysis with impact assessment | Change reviews, regression prevention |
View detailed agent descriptions →
Automation commands for common development tasks:
- create-pr - Create pull requests with AI-generated descriptions
- fix-pr - Fix issues from PR reviews
- format - Auto-format code and fix TypeScript issues
- review-changes - Review uncommitted changes
- review-code - In-depth code quality analysis
- handoff - Generate context for team handoffs
- ultrathink - Deep reasoning for complex problems
Domain-specific procedures for complex tasks:
- code-review - Comprehensive code audits (dead code, duplications, patterns, bugs)
- feature-plan - Detailed implementation planning before coding
- frontend-design - Create distinctive, production-grade UI components
Opinionated conventions enforced across the team:
- coding - Naming, styling, and general coding standards
- commit - Commit message conventions
- never-auto-commit - Prevent AI tools from auto-committing
- spec-driven-development - Write specs before code
The included claude-code-hooks.json and claude-code-notifier.sh enable system notifications for:
- Session start/end
- Task completion
- Custom alerts
Cross-platform support: macOS, Linux, Windows (PowerShell).
Note: Hooks are currently Claude Code specific. Contributions for other tools welcome.
See AGENTS.md for:
- Validation commands
- Code style guidelines
- Frontmatter requirements
- Quality checklist
Contributions welcome! When adding new agents/commands/skills:
- Follow the naming convention:
kebab-case.md - Include proper YAML frontmatter
- Add 2-3 realistic examples with
<commentary>tags - Test manually in your AI coding tool
- Update relevant README sections
MIT
Built by Weaverse — Empowering developers with AI-enhanced workflows.