Skill Authoring

Browse Skill Authoring agent skills in Skill Building and compare related workflows, tools, and use cases.

67 skills
A
rules-distill

by affaan-m

rules-distill is a maintenance skill for Skill Authors and prompt library curators. It scans installed skills, distills repeated patterns into reusable rules, and helps you append, revise, or create rule files with less guesswork than a generic review prompt.

Skill Authoring
Favorites 0GitHub 156.2k
A
prompt-optimizer

by affaan-m

prompt-optimizer is a prompt-optimizer skill that analyzes rough prompts, finds missing context, and rewrites them into clearer, ready-to-paste prompts. It is best for prompt-optimizer guide work, prompt review, and prompt-optimizer for Prompt Writing, especially when you need better structure for Claude Code or ECC workflows. It does not execute the underlying task.

Prompt Writing
Favorites 0GitHub 156.2k
A
hookify-rules

by affaan-m

hookify-rules helps you create Hookify rule files with YAML frontmatter for .claude/hookify.{rule-name}.local.md. Use it to define the right event, pattern, and action for warnings or blocks, and to turn a rough policy into a reliable hookify-rules guide for Skill Authoring.

Skill Authoring
Favorites 0GitHub 156.2k
A
documentation-lookup

by affaan-m

documentation-lookup helps agents answer library, framework, and API questions from current docs instead of memory. It is ideal for setup, configuration, reference, and code-example tasks when the latest syntax matters. Use the documentation-lookup skill for Skill Docs when a request depends on live documentation and version-accurate guidance.

Skill Docs
Favorites 0GitHub 156.1k
A
continuous-learning-v2

by affaan-m

continuous-learning-v2 turns Claude Code sessions into project-scoped learning with hooks, observer agents, confidence scoring, and promotion of repeated patterns into skills, commands, or agents.

Skill Authoring
Favorites 0GitHub 156.1k
A
continuous-learning

by affaan-m

continuous-learning automatically extracts reusable patterns from Claude Code sessions and saves them as learned skills. It uses a Stop-hook flow, supports configurable thresholds in config.json, and is best for skill authors, repo maintainers, and power users who want a practical continuous-learning guide for session-end capture.

Skill Authoring
Favorites 0GitHub 156.1k
A
agent-sort

by affaan-m

agent-sort is a repo-aware skill for building an evidence-backed ECC install plan. It helps sort skills, commands, rules, hooks, and extras into DAILY vs LIBRARY buckets so you install only what the project actually uses. Use the agent-sort skill for install decisions, agent-sort usage, and a practical agent-sort guide for Skill Authoring workflows.

Skill Authoring
Favorites 0GitHub 156k
O
writing-skills

by obra

writing-skills is a Skill Authoring guide for creating, editing, and validating agent skills with a test-driven workflow. Learn the key files, prerequisites, and practical steps for pressure scenarios, baseline tests, and concise SKILL.md iteration.

Skill Authoring
Favorites 0GitHub 121.9k
A
skill-creator

by anthropics

skill-creator is a Skill Authoring meta-skill for drafting new skills, revising existing SKILL.md files, running evals, comparing variants, and improving trigger descriptions with repository scripts and review tools.

Skill Authoring
Favorites 2GitHub 105.1k
A
mcp-builder

by anthropics

mcp-builder is a practical guide for planning, building, and evaluating MCP servers for external APIs and services. It helps developers choose tool scope, naming, transport, Python or Node implementation patterns, and evaluation workflows so agents can use the server reliably.

MCP Server Development
Favorites 0GitHub 105k
G
document-release

by garrytan

document-release is a post-ship documentation update skill that reads project docs, cross-references the shipped diff, and updates README, ARCHITECTURE, CONTRIBUTING, CLAUDE.md, CHANGELOG, and VERSION so docs match what actually shipped. Use the document-release skill for technical writing when code is already merged and you need a reliable document-release guide.

Technical Writing
Favorites 0GitHub 93.1k
M
write-a-skill

by mattpocock

write-a-skill skill guide for Skill Authoring: create a reusable agent skill with clear scope, concise instructions, and optional support files. Use it to write, refine, or build a new skill with better triggers, structure, and workflow than a generic prompt.

Skill Authoring
Favorites 0GitHub 66k
M
handoff

by mattpocock

handoff turns the current conversation into a concise transfer document for the next agent. Use the handoff skill to capture status, decisions, blockers, and links to source artifacts instead of duplicating PRDs, plans, ADRs, issues, or diffs.

Skill Authoring
Favorites 0GitHub 66k
M
to-prd

by mattpocock

to-prd skill turns current conversation context and codebase understanding into a PRD, then publishes it to the project issue tracker. Use it when you already know the change and want a repo-aware PRD without an interview, especially for Skill Authoring workflows.

Skill Authoring
Favorites 0GitHub 66k
M
grill-with-docs

by mattpocock

grill-with-docs is a planning-and-documentation skill that pressure-tests your plan against the repo’s existing domain model, sharpens terminology, and updates CONTEXT.md and ADRs as decisions crystallize. Use it for Technical Writing, product-minded engineering, and any workflow where repo-grounded language matters more than a prompt-only brainstorm.

Technical Writing
Favorites 0GitHub 66k
M
ubiquitous-language

by mattpocock

ubiquitous-language is a DDD-style skill that extracts a shared glossary from conversations, flags ambiguous terms and synonyms, and writes UBIQUITOUS_LANGUAGE.md. Use it to define domain terms, align teams, and improve ubiquitous-language for Technical Writing.

Technical Writing
Favorites 0GitHub 66k
A
using-agent-skills

by addyosmani

using-agent-skills is the meta-skill for routing work to the right Agent Skills workflow. Use it at session start or when task phase changes to choose the right downstream skill for Skill Discovery, planning, implementation, testing, debugging, review, or release.

Skill Discovery
Favorites 0GitHub 18.8k
A
spec-driven-development

by addyosmani

spec-driven-development is a workflow skill for writing specs before code, then moving through planning, tasks, and implementation with human review at each phase.

Skill Authoring
Favorites 0GitHub 18.8k
A
documentation-and-adrs

by addyosmani

documentation-and-adrs helps agents write decision-focused technical documentation and ADRs. Use it to capture context, constraints, tradeoffs, rejected options, and consequences for architecture, APIs, infrastructure, auth, and feature changes. It is ideal when you need durable rationale for future engineers and agents, not just a polished summary.

Technical Writing
Favorites 0GitHub 18.7k
A
context-engineering

by addyosmani

The context-engineering skill helps you structure project context so agents follow conventions, reduce hallucinations, and stay focused. Use it when starting a session, switching tasks, or building a context-engineering guide for a codebase.

Context Engineering
Favorites 0GitHub 18.7k
M
write-a-skill

by mattpocock

write-a-skill helps Skill Authoring teams create new agent skills with a clear SKILL.md, smart file layout, and better trigger wording for reliable agent routing.

Skill Authoring
Favorites 0GitHub 11.2k
P
interview-script

by phuryn

interview-script helps you create structured customer interview guides with warm-up, core exploration, and wrap-up sections. It follows The Mom Test and JTBD-style probing to keep questions neutral, avoid pitching, and focus on past behavior for discovery, product, and UX research interviews.

UX Research
Favorites 0GitHub 11k
H
huggingface-paper-publisher

by huggingface

huggingface-paper-publisher helps publish and manage research papers on the Hugging Face Hub. Use it to index arXiv papers, link papers to models or datasets, verify authorship, and create markdown research articles with templates for technical writing.

Technical Writing
Favorites 0GitHub 10.4k
K
neat-freak

by KKKKhazix

neat-freak is a knowledge cleanup skill for end-of-session handoffs. It reconciles project docs, agent memory, and code drift so CLAUDE.md, AGENTS.md, and docs/ stay accurate. Useful for technical writing, developers, and agent operators who need a cleaner, more reliable project knowledge base.

Technical Writing
Favorites 0GitHub 9k