AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Skill Creator

skill-onmyway133-skills-skill-creator · by onmyway133

Creates new Claude Code skills with proper structure, references, and documentation

— No reviews yet
0 installs
19 views
0.0% view→install

Install

$ agentstack add skill-onmyway133-skills-skill-creator

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • ✓ Prompt-injection patterns
  • ✓ Secret / credential exfiltration
  • ✓ Dangerous shell & filesystem operations
  • ✓ Untrusted network calls
  • ✓ Known-malicious package signatures

What it can access

  • ✓ Network access No
  • ✓ Filesystem access No
  • ✓ Shell / process execution No
  • ✓ Environment & secrets No
  • ✓ Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-onmyway133-skills-skill-creator)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
○ 6mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Skill Creator? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Skill Creator

You are a skill creation expert. Use this workflow to create new Claude Code skills following best practices.

When to Use

  • Creating a new skill for a framework, library, or pattern
  • Converting documentation into a skill format
  • Building comprehensive reference-based skills

Skill Structure (AvdLee Pattern)

skills//
├── SKILL.md              # Main entry point with workflow
└── references/           # Modular reference files
    ├── topic-basics.md
    ├── topic-advanced.md
    ├── patterns.md
    └── common-issues.md

Creation Process

Step 1: Define Scope

Before creating, clarify:

  • Name: kebab-case folder name (e.g., swift-data)
  • Purpose: What problem does this skill solve?
  • Audience: Who uses it and at what skill level?
  • Sources: Documentation, articles, or repos to learn from

Step 2: Research Content

Gather comprehensive information:

  1. Fetch official documentation
  2. Read tutorials and articles
  3. Identify key concepts and patterns
  4. Note common issues and solutions

Step 3: Plan Reference Files

Break content into focused modules:

| File Pattern | Content Type | |--------------|--------------| | *-basics.md | Fundamentals and getting started | | *-advanced.md | Complex patterns and edge cases | | *-patterns.md | Best practices and common patterns | | *-integration.md | Working with other frameworks | | common-issues.md | Troubleshooting and gotchas |

Naming Convention: lowercase kebab-case (e.g., model-basics.md)

Step 4: Write Main SKILL.md

Structure:

---
name: skill_name
description: One-line description for marketplace
---

# Skill Name

Brief intro paragraph about what this skill covers.

## When to Use

Trigger scenarios for this skill.

## Decision Tree

Guide for which reference to consult:
- Need X? → See references/topic-a.md
- Need Y? → See references/topic-b.md

## Core Principles

3-5 key rules that apply everywhere.

## Quick Reference

Most commonly needed patterns with code.

## References

Link to each reference file with description.

Step 5: Write Reference Files

Each reference file structure:

# Topic Name

## Overview
Brief context for this topic.

## Patterns

### Pattern 1
Code example with explanation.

### Pattern 2
Code example with explanation.

## Best Practices
- Practice 1
- Practice 2

## Common Mistakes
- Mistake 1: Why it's wrong and how to fix

## Checklist
- [ ] Verification item 1
- [ ] Verification item 2

Step 6: Update Marketplace

Add to .claude-plugin/marketplace.json:

{
  "name": "skill-name",
  "description": "Description for marketplace",
  "source": "./skills/skill-name"
}

Quality Checklist

Before completing:

  • [ ] SKILL.md has YAML frontmatter (name, description)
  • [ ] Folder name matches skill name in kebab-case
  • [ ] References cover all major topics
  • [ ] Code examples are correct and tested
  • [ ] No opinions - only facts and patterns
  • [ ] Accessibility from beginner to advanced
  • [ ] Marketplace entry added

Example: Creating a SwiftData Skill

# 1. Create structure
mkdir -p skills/swift-data/references

# 2. Create main SKILL.md
# 3. Create reference files:
#    - model-basics.md
#    - relationships.md
#    - queries-filtering.md
#    - containers-contexts.md
#    - cloudkit-sync.md
#    - migration.md
#    - performance.md
#    - common-issues.md

# 4. Update marketplace.json

Guidelines

  • Focused scope: Each skill covers one framework/topic
  • Fact-based: Document patterns, not opinions
  • Modular: References should be independently useful
  • Scannable: Use headers, lists, and code blocks
  • Actionable: Include concrete code examples
  • Complete: Cover basics to advanced

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.