write-skills

Create reusable Claude skills with SKILL.md frontmatter and supporting files.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/anselsource/agents --skill write-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-skills
Source: https://github.com/anselsource/agents/tree/main/.claude/skills/write-skills
Command: npx skills add https://github.com/anselsource/agents --skill write-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

People need a standardized way to extend Claude's capabilities by creating reusable, well-documented skills that can be invoked via slash commands and loaded into context as needed.

Core Features & Use Cases

  • Create, manage, and share skills to extend Claude's capabilities across projects.
  • Use frontmatter to control invocation behavior, including who can invoke and which tools are allowed.
  • Leverage supporting files (templates, references, and scripts) to build powerful, maintainable skills for automation, code analysis, and documentation.

Quick Start

Create a directory for your skill at ~/.claude/skills/my-skill and add a SKILL.md with name and description.

Frequently Asked Questions about write-skills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create reusable Claude skills with slash commands?

To create reusable Claude skills, make a directory at ~/.claude/skills/ and add a SKILL.md file containing frontmatter with a name and description. This enables the skill to be invoked via slash commands and auto-loaded when contextually relevant.

What is a SKILL.md frontmatter and how does it control automation?

SKILL.md frontmatter is metadata that defines a skill's name and description, controlling its invocation behavior. It supports optional fields like context, allowed-tools, and disable-model-invocation to restrict who can trigger it and which tools it accesses.

Can I use custom scripts and templates inside Claude subagents?

Yes, you can use custom scripts and templates with Claude subagents by placing them in the optional scripts, references, and assets directories within your skill folder. These supporting files help build maintainable automation and code analysis workflows.

Does Claude support auto-loading skills for project workflows based on context?

Yes, Claude supports auto-loading skills for project workflows when relevant context is detected. Author-defined skills are loaded into context as needed, allowing rapid creation and governance of automation without manual invocation for every task.