skillby Freespirits

my-skill-name

Brief description of what this Skill does and when to use it

Installs: 0
Used in: 1 repos
Updated: 2d ago
$npx ai-builder add skill Freespirits/skill-template

Installs to .claude/skills/skill-template/

# Skill Name

Provide a detailed explanation of what this skill does and when Claude should invoke it.

## Purpose

Explain the main purpose and use cases for this skill. Be specific about:
- What problem this skill solves
- When it should be automatically invoked
- What the expected outcomes are

## When to Invoke

List the specific scenarios or user requests that should trigger this skill:
- "When the user asks to [specific action]..."
- "When you need to [specific task]..."
- "After [certain event or condition]..."

## Prerequisites

List any requirements needed before this skill can run:
- Required files or directories
- Dependencies or tools that must be installed
- Environment variables that must be set
- Permissions needed
- Other skills that should run first

## Instructions

Provide clear, step-by-step instructions for Claude to follow:

### Step 1: Initial Setup
- Describe what to check or verify first
- List any validation steps
- Mention what to do if prerequisites aren't met

### Step 2: Main Actions
- Be specific about what operations to perform
- Include exact commands or tool calls when possible
- Explain the purpose of each action

### Step 3: Validation
- How to verify the actions were successful
- What to check for errors or issues
- How to confirm the expected state

### Step 4: Finalization
- Any cleanup or final steps needed
- What to report back to the user
- How to mark the task as complete

## Tool Usage

Specify which tools should be used and how:

```markdown
- Use `Read` tool to examine: [files to read]
- Use `Edit` tool to modify: [what to modify]
- Use `Bash` tool to run: [commands to run]
- Use `Write` tool to create: [what to create]
```

## Expected Output

Describe what the skill should produce:
- Files created or modified (with paths)
- Terminal output or logs
- Status messages to show the user
- Success criteria to validate

## Error Handling

Explain how to handle common errors:

### Common Error 1: [Error Type]
- **Symptom**: What the error looks like
- **Cause**: Why it happens
- **Solution**: How to resolve it

### Common Error 2: [Error Type]
- **Symptom**: Description
- **Cause**: Explanation
- **Solution**: Steps to fix

### When to Ask for Help
- List scenarios where Claude should ask the user for input
- Explain what information to request
- Describe any blocking issues that require user intervention

## Examples

See `examples.md` for detailed usage examples, or include simple examples here:

### Example 1: Basic Usage

```
User: [Example request that would trigger this skill]

Expected Behavior:
1. Skill is invoked automatically
2. [Action 1 happens]
3. [Action 2 happens]
4. User sees: [output]
```

### Example 2: Edge Case

```
User: [More complex or unusual request]

Expected Behavior:
1. Skill detects [special condition]
2. [Handles it appropriately]
3. [Produces correct result]
```

## Variables and Customization

If this skill uses variables or can be customized:

- `${VARIABLE_NAME}`: Description of what this represents
- `${ANOTHER_VAR}`: How to use or override this
- Configuration options available

## Integration with Other Skills

- `other-skill-name`: When to use together, in what order
- `another-skill`: How they complement each other
- Dependencies or conflicts to be aware of

## Testing

How to verify this skill works correctly:

1. **Test Case 1**: [Scenario to test]
   - Input: [What to provide]
   - Expected: [What should happen]

2. **Test Case 2**: [Another scenario]
   - Input: [Test input]
   - Expected: [Expected outcome]

## Notes and Best Practices

- Important considerations when using this skill
- Performance tips or optimization suggestions
- Security or safety warnings
- Common pitfalls to avoid
- Best practices for success

## Reference Documentation

See `reference.md` for detailed technical documentation, or list key references here:

- Link to relevant documentation
- API references
- Related tools or libraries
- External resources

## Metadata

- **Author**: Your Name or Organization
- **Version**: 1.0.0
- **Last Updated**: YYYY-MM-DD
- **Category**: [Development / Testing / Documentation / Deployment / Other]
- **Complexity**: [Simple / Moderate / Complex]
- **Estimated Time**: [How long this typically takes]

Quick Install

$npx ai-builder add skill Freespirits/skill-template

Details

Type
skill
Slug
Freespirits/skill-template
Created
6d ago