skill-creator

Creates and edits documents for managing software builds and releases.

3|1|Updated Nov 5, 2025
One-click install
npx skills add https://github.com/atc-net/atc-agentic-toolkit --skill skill-creator-atc-net
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/atc-net/atc-agentic-toolkit/tree/main/.claude/plugins/common/skills/skill-creator
Command: npx skills add https://github.com/atc-net/atc-agentic-toolkit --skill skill-creator-atc-net

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill solves the challenge of extending Claude's capabilities by providing a comprehensive guide for creating and updating specialized AI skills. It standardizes the development process, ensuring consistency and accelerating the setup of AI agents across teams.

Core Features & Use Cases

  • Skill Definition & Anatomy: Understand the fundamental structure of a Skill, including the required SKILL.md and optional scripts/, references/, and assets/ directories.
  • Guided Creation Process: Follow a structured, step-by-step workflow from conceptualizing a skill with concrete examples to planning, initializing, editing, and packaging it.
  • Efficient Resource Bundling: Learn best practices for organizing executable code in scripts/, detailed documentation in references/, and output templates/assets in assets/ to optimize context usage and performance.
  • Use Case: A development team wants to create a new "Code Review" skill for Claude that integrates with their internal coding standards and uses specific linting scripts. This skill guides them through defining the review workflow, bundling relevant references/ (coding standards), and scripts/ (linting tools).

Quick Start

I want to create a new skill to automate my daily report generation. Guide me through the skill creation process.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create a Claude skill from scratch?

Create a Claude skill by following a structured workflow: initialize a project with required `SKILL.md` and YAML frontmatter, organize code in `scripts/`, documentation in `references/`, and templates in `assets/`, then package using provided utilities. This ensures consistent, deployable skill artifacts.

What's the best way to structure skill content and resources?

Organize skill resources into four directories: `SKILL.md` for core definition, `scripts/` for executable code, `references/` for detailed documentation, and `assets/` for templates and output files. This modular structure optimizes context usage and improves performance.

Can I automate skill creation and validation?

Yes. Use provided tooling including `init_skill.py` for project initialization and `quick_validate.py` for validation. These utilities enforce the structured SKILL.md template and YAML frontmatter requirements, ensuring consistent skill artifacts.

How do I integrate custom tools and workflows into a skill?

Bundle custom tools as scripts in the `scripts/` directory, reference domain-specific standards in `references/`, and include relevant assets. The skill guides you through defining workflows that integrate your internal tools and processes into AI agent capabilities.

What metadata and frontmatter do I need to define a skill?

Skills require YAML frontmatter in `SKILL.md` specifying metadata like name, author, category, and dependencies. The structured template enforces consistent definitions across all skill attributes, enabling proper indexing and deployment.

When should I use skills versus direct prompt engineering?

Use skills when you need modular, reusable, domain-specific AI capabilities across teams. Skills standardize development, enforce consistent structure, and accelerate agent setup compared to ad-hoc prompt engineering.