sample-basic
Template for creating new AI agent skill definitions.
Install
mkdir -p .claude/skills/sample-basic && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/3913" && unzip -o skill.zip -d .claude/skills/sample-basic && rm skill.zipInstalls to .claude/skills/sample-basic
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
A minimal example skill demonstrating the required structure. Use this as a template when creating new skills.Key capabilities
- →Scaffold new assistant skills
- →Define YAML frontmatter
- →Structure skill documentation
How it works
The skill provides a minimal template and structural requirements for creating new assistant skills.
Inputs & outputs
When to use sample-basic
- →Scaffold a new assistant skill
- →Learn formatting for SKILL.md
- →Standardize custom command definitions
About this skill
Sample Basic Skill
This is a minimal skill template. Replace this content with your own instructions.
Quick Start
- Copy this folder and rename it (e.g.,
creating-components) - Update the
namein the YAML frontmatter (lowercase, hyphens only) - Write a specific
descriptionthat includes:- What the skill does
- When Claude should use it (trigger phrases)
- Replace these instructions with your own
YAML Frontmatter Requirements
name:
- Maximum 64 characters
- Lowercase letters, numbers, and hyphens only
- No reserved words: "anthropic", "claude"
description:
- Maximum 1024 characters
- Must be non-empty
- Should describe WHAT and WHEN
Writing Good Instructions
- Be concise (Claude is smart, don't over-explain)
- Use examples over lengthy descriptions
- Keep SKILL.md under 500 lines
- Link to separate files for detailed content
Example
Here's a simple example of how your skill might work:
User: "Help me create a new component"
Claude: [Reads SKILL.md, follows your instructions]
When not to use it
- →When creating production-ready functional code
Limitations
- →Requires lowercase, hyphenated names
- →No reserved words allowed in names
How it compares
It provides a standardized boilerplate compared to creating skill files from scratch.
Compared to similar skills
sample-basic side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| sample-basic (this skill) | 1 | 7mo | No flags | Beginner |
| command-development | 16 | 8mo | Review | Intermediate |
| prpm-development | 6 | 8mo | Review | Intermediate |
| rule-identifier | 5 | 8mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by svelte-society
View all by svelte-society →You might also like
command-development
anthropics
This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.
prpm-development
pr-pm
Use when developing PRPM (Prompt Package Manager) - comprehensive knowledge base covering architecture, format conversion, package types, collections, quality standards, testing, and deployment
rule-identifier
anthropics
This skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
autonomous-agent-patterns
davila7
Design patterns for building autonomous coding agents. Covers tool integration, permission systems, browser automation, and human-in-the-loop workflows. Use when building AI agents, designing tool APIs, implementing permission systems, or creating autonomous coding assistants.
example-skill
anthropics
This skill should be used when the user asks to "demonstrate skills", "show skill format", "create a skill template", or discusses skill development patterns. Provides a reference template for creating Claude Code plugin skills.
command-creator
davila7
This skill should be used when creating a Claude Code slash command. Use when users ask to "create a command", "make a slash command", "add a command", or want to document a workflow as a reusable command. Essential for creating optimized, agent-executable slash commands with proper structure and best practices.