creating-skills

Create, audit, and upgrade Claude Code Skills using XML structure and router patterns.

1|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/outcomeengineering/spx-claude --skill creating-skills-outcomeengineering
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creating-skills
Source: https://github.com/outcomeengineering/spx-claude/tree/main/plugins/claude/skills/creating-skills
Command: npx skills add https://github.com/outcomeengineering/spx-claude --skill creating-skills-outcomeengineering

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and workflows (resource) and templates (resource) components.

What problem does it solve?

This Skill streamlines the process of creating, improving, and understanding Claude Code Skills, ensuring you can build powerful AI tools efficiently.

Core Features & Use Cases

  • Skill Creation: Guides you through building new skills from scratch.
  • Skill Auditing: Helps identify and fix issues in existing skills.
  • Component Addition: Assists in adding workflows, references, or templates to skills.
  • Use Case: You want to create a new skill to process user feedback. This Skill will guide you through defining its purpose, structure, and necessary components.

Quick Start

Use the creating-skills skill to start building a new skill.

Frequently Asked Questions about creating-skills

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

FAQPage Schema
How do I create a new Claude Code Skill from scratch?

To create a Claude Code Skill, this skill guides you through defining its purpose, building the XML structure, and integrating necessary components like scripts, references, and workflows. It provides structured workflows to ensure adherence to best practices.

What is the best way to structure XML for Claude AI skills?

The best way to structure XML for Claude AI skills is by using standardized router patterns and component integration. This skill provides templates and structured guidance to ensure your XML structure meets Claude Code best practices.

Can I use this to audit and refine existing prompt engineering workflows?

Yes, you can use this skill to audit and refine existing prompt engineering workflows. It helps identify and fix issues in existing skills, ensuring standardized skill development and adherence to best practices.

How do I add templates and references to an existing Claude Code Skill?

To add templates and references to a Claude Code Skill, this skill assists in component addition. It streamlines component integration by providing structured workflows for adding workflows, references, or templates to your skills.

Do I need prior knowledge of router patterns for skill development?

Prior knowledge of router patterns is helpful but not strictly required for skill development. This skill supports users by providing structured guidance on using XML structure and router patterns to build and upgrade skills.

Why does my Claude Code Skill fail to integrate scripts properly?

Your Claude Code Skill may fail to integrate scripts properly due to non-compliant XML structure or missing components. This skill helps identify and fix these issues through standardized skill auditing and component integration workflows.