Skip to content
Back to skills

Skill Creator

ASecurity

Guide for creating effective skills. Use this skill when users need to create a new skill or reshape a draft skill package before hardening, benchmarking, or distribution.

  • 9 stars
  • 0 votes
  • 1 copy
  • 12 views
  • Added June 1, 2026
ai-agentsgoapi

Works with

  • api

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned June 1, 2026

npx -y skills add jscraik/Agent-Skills --skill skill-creator --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Skill Creator?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Skill Creator
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jscraik-skill-creator/badge)](https://www.skillsdirectory.com/skills/jscraik-skill-creator)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: skill-creator
description: Guide for creating effective skills. Use this skill when users need to create a new skill or reshape a draft skill package before hardening, benchmarking, or distribution.
metadata:
  short-description: Create or update a skill
  skill-type: scaffolding_templates
---

# Skill Creator

Use this skill to create or restructure a skill package so it is ready for hardening.

## When to use
- New skill creation from user intent.
- Major reshape of an existing draft skill.
- Packaging alignment across `SKILL.md`, `references/`, `scripts/`, and `agents/openai.yaml`.

## Do not use
- Release-hardening/evals: route to `[[skill-builder]]`.
- Install/import flows: route to `[[skill-installer]]`.

## Core Philosophy
- Start with a narrow, executable scope.
- Keep routing intent explicit in `SKILL.md`.
- Preserve required context by relocating detail to `references/`.

## Core workflow
1. Confirm goal, trigger phrases, and category.
2. Define smallest viable package boundary.
3. Create/update required files with canonical names.
4. Move deep details to references and keep `SKILL.md` route-focused.
5. Run baseline validation commands and report outcomes.

## Required output contract
Provide:
- `schema_version`
- `mode`
- `skill_path`
- `changed_files`
- `context_routes`
- `validation_evidence`
- `risks`

## Progressive disclosure policy
Never drop required context; relocate depth into `references/` with explicit signposts.

Read when:
- drafting structure and routing text: [foundations](./references/foundations.md)
- creating reusable handoff payloads: [handoff package template](./references/handoff-package-template.md)
- shaping examples and edge handling: [examples and gotchas](./references/examples-and-gotchas.md)

## Anti-Patterns to Avoid
- Building broad package scaffolds without a clear trigger surface.
- Duplicating long policy text in `SKILL.md` instead of references.
- Returning unvalidated scaffolds as production-ready outputs.

## Constraints
- Preserve user constraints exactly.
- Use deterministic, reproducible edits.
- Redact sensitive values in outputs.

Files in this skill

  • SKILL.md2.1 KB
  • agents/openai.yaml222 B
  • assets/skill-creator-small.svg201 B
  • assets/skill-creator.png24.1 KB
  • license.txt142 B
  • references/contract.yaml746 B
  • references/creation-playbook.md164 B
  • references/evals.yaml2 KB
  • references/examples-and-gotchas.md167 B
  • references/foundations.md158 B
  • references/handoff-package-scaffold.md171 B
  • references/handoff-package-template.md171 B
  • references/openai_yaml.md158 B
  • references/prompt-injection-patterns.json1.4 KB
  • references/task-profile.json1.4 KB
  • scripts/check_handoff_package_template_drift.py404 B
  • scripts/generate_openai_yaml.py155 B
  • scripts/generate_openai_yaml.pyw6.5 KB
  • scripts/init_skill.py155 B
  • scripts/init_skill.pyw12.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.