Skill Production Pipeline — Claude-skills
Description
> Effective: 2026-03-07 | Applies to ALL new skills, improvements, and deployments. > Owner: Leo (orchestrator) + Reza (final approval) ---
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
Repository README
This is the README for alirezarezvani/claude-skills, shared by 18 entries
in this directory. It describes the repository, not this entry specifically.
Skill Production Pipeline — claude-skills
**Effective: 2026-03-07** | Applies to ALL new skills, improvements, and deployments. **Owner:** Leo (orchestrator) + Reza (final approval)
Mandatory Pipeline
Every skill MUST go through this pipeline. No exceptions.
Intent → Research → Draft → Eval → Iterate → Compliance → Package → Deploy → Verify → Rollback-Ready
Tool: Anthropic Skill Creator (v2025-03+)
**Location:** `~/.openclaw/workspace/skills/skill-creator/` **Components:** SKILL.md, 3 agents (grader, comparator, analyzer), 10 scripts, eval-viewer, schemas
Dependencies
| Tool | Version | Install | Fallback |
|---|---|---|---|
| Tessl CLI | v0.70.0 | tessl login (auth: rezarezvani) |
Manual 8-point compliance check |
| ClawHub CLI | latest | npm i -g @openclaw/clawhub |
Skip OpenClaw publish, do manually later |
| Claude Code | 2.1+ | Already installed | Required, no fallback |
| Python | 3.10+ | System | Required for scripts |
Iteration Limits
- Max 5 iterations per skill before escalation
- Max 3 hours per skill in eval loop
- If stuck → log issue, move to next skill, revisit in next batch
Phase 1: Intent & Research
- Capture intent — What should this skill enable? When should it trigger? Expected output format?
- Interview — Edge cases, input/output formats, success criteria, dependencies
- Research — Check competing skills, market gaps, related domain standards
- Define domain expertise level — Skills must be POWERFUL tier (expert-level, not generic)
Phase 2: Draft SKILL.md
Using Anthropic's skill-creator workflow:
Required Structure
skill-name/
├── SKILL.md # Core instructions (YAML frontmatter required)
│ ├── name: (kebab-case)
│ ├── description: (pushy triggers, when-to-use)
│ └── Body (<500 lines ideal)
├── scripts/ # Python CLI tools (no ML/LLM calls, stdlib only)
├── references/ # Expert knowledge bases (loaded on demand)
├── assets/ # Templates, sample data, expected outputs
├── agents/ # Sub-agent definitions (if applicable)
├── commands/ # Slash commands (if applicable)
└── evals/
└── evals.json # Test cases + assertions
SKILL.md Rules
- YAML frontmatter:
name+descriptionrequired - Description must be "pushy" — include trigger phrases, edge cases, competing contexts
- Under 500 lines; overflow → reference files with clear pointers
- Explain WHY, not just WHAT — theory of mind over rigid MUSTs
- Include examples with Input/Output patterns
- Define output format explicitly
Phase 3: Eval & Benchmark
3a. Create Test Cases
- 2-3 realistic test prompts (what real users would actually say)
- Save to
evals/evals.json(schema:references/schemas.md) - Include
filesfor file-dependent skills
3b. Run Evals
- Spawn with-skill AND baseline (without-skill) runs in parallel
- Save to `-workspace/iter
Related Skills
mcp-server-postgres
Read-only PostgreSQL database access.
Data mcp-server-sqlite
SQLite database interaction and querying.
Data mcp-server-google-maps
Google Maps integration for location data.
Data Bitbucket Data Center
---
Data Private Gpt
Complete API layer for private AI applications on local models: RAG, skills, tools, MCP, text-to-sql, and more
Data Csv Data Summarizer
Automatically analyze CSV files and generate comprehensive insights with visualizations
Data