write-a-skill
From alirezarezvani
Skill-author skill: create new agent skills with proper structure, progressive disclosure, and bundled resources. Enhanced from Matt Pocock's MIT-licensed write-a-skill (https://github.com/mattpocock/skills) with: (1) stdlib Python validation tools (description validator, structure validator, review-checklist runner), (2) 3 reference docs citing 5+ authoritative sources each (progressive disclosure principles, description design patterns, quality gates), (3) cs-skill-author persona agent + /cs:write-a-skill slash command. Matt's voice and 3-phase workflow (Gather → Draft → Review) preserved verbatim per his MIT license. Use when user wants to create, write, build, or author a new agent skill.
Install
/plugin install write-a-skillFacts
- Repository
- alirezarezvani/claude-skills
- Status
- Actively maintained
- Last commit
Source preview
The instructions Claude Code reads when this plugin runs.
{
"name": "write-a-skill",
"description": "Skill-author skill: create new agent skills with proper structure, progressive disclosure, and bundled resources. Enhanced from Matt Pocock's MIT-licensed write-a-skill (https://github.com/mattpocock/skills) with: (1) stdlib Python validation tools (description validator, structure validator, review-checklist runner), (2) 3 reference docs citing 5+ authoritative sources each (progressive disclosure principles, description design patterns, quality gates), (3) cs-skill-author persona agent + /cs:write-a-skill slash command. Matt's voice and 3-phase workflow (Gather \u2192 Draft \u2192 Review) preserved verbatim per his MIT license. Use when user wants to create, write, build, or author a new agent skill.",
"version": "2.9.0",
"author": {
"name": "Alireza Rezvani",
"url": "https://alirezarezvani.com"
},
"homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering/write-a-skill",
"repository": "https://github.com/alirezarezvani/claude-skills",
"license": "MIT",
"skills": [
"./skills/write-a-skill"
],
"attribution": {
"derived_from": "https://github.com/mattpocock/skills/tree/main/skills/productivity/write-a-skill",
"original_author": "Matt Pocock (@mattpocock)",
"original_license": "MIT",
"derivation_note": "Matt's SKILL.md content reproduced under MIT. Additions: stdlView full source on GitHub →Other plugins
ecc
★ 229,918Harness-native ECC plugin for engineering teams - 67 agents, 278 skills, 94 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
affaan-mupdated 15d agoMITclaude-opus-4-5-migration
★ 137,934Migrate your code and prompts from Sonnet 4.x and Opus 4.1 to Opus 4.5.
anthropicsupdated 14d agoralph-wiggum
★ 137,934Implementation of the Ralph Wiggum technique - continuous self-referential AI loops for interactive iterative development. Run Claude in a while-true loop with the same prompt until task completion.
anthropicsupdated 14d agoui-ux-pro-max
★ 105,847UI/UX design intelligence. Searchable local database with 84 styles, 192 palettes, 74 font pairings, 25 charts, and 22 stacks (React, Next.js, Vue, Nuxt.js, Nuxt UI, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Jetpack Compose, Angular, Laravel, JavaFX, WPF, WinUI, Avalonia, Uno Platform, UWP, Three.js). Use when designing, building, or reviewing UI: pages, components, color schemes, typography, layout, accessibility, animation, or data visualization.
nextlevelbuilderupdated 14d agoMITcaveman
★ 89,686Ultra-compressed communication mode. Cuts 65% of output tokens (measured) while keeping full technical accuracy by speaking like a caveman.
JuliusBrusseeupdated 25d agoMITclaude-mem
★ 87,329Memory compression system for Claude Code - persist context across sessions
thedotmackupdated 13d agoApache-2.0