provisionlisted
Install: claude install-skill 0merUfuk/the-matrix
**Version**: 1.0
**Created**: 2026-03-22
**Last Updated**: 2026-03-22
**Authors:** Ömer Ufuk
---
# /provision — Create .claude/ Artifacts
**Usage**: `/provision $ARGUMENTS`
## Current State
- Agents: !`ls .claude/agents/*.md 2>/dev/null | wc -l | tr -d ' '` agents defined
- Skills: !`ls -d .claude/skills/*/SKILL.md 2>/dev/null | wc -l | tr -d ' '` skills defined
- Rules: !`ls .claude/rules/*.md 2>/dev/null | wc -l | tr -d ' '` rules defined
**Examples**:
```
/provision agent writer # create a new agent definition
/provision skill sprint # create a new skill workflow
/provision rule supabase # create a new constraint rule
/provision agent developer --from strategy-output/09-TECH-ARCHITECTURE.md # inform from strategy file
```
---
## What This Command Does
Creates or updates a `.claude/` artifact (agent definition, skill workflow, or rule file) that is fully compliant with the-matrix conventions. Reads sibling artifacts of the same type to match existing patterns, optionally reads a strategy file for domain context, generates the artifact with correct structure and frontmatter, and validates the output against the convention checklist before writing.
---
## Artifact Locations
| Type | Path | Example |
|------|------|---------|
| Agent | `.claude/agents/{name}.md` | `.claude/agents/writer.md` |
| Skill | `.claude/skills/{name}/SKILL.md` | `.claude/skills/sprint/SKILL.md` |
| Rule | `.claude/rules/{name}.md` | `