skills-x

Guide contributors through adding skills to the skills-x collection.

18|1|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/castle-x/skills-x --skill skills-x
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skills-x
Source: https://github.com/castle-x/skills-x/tree/main/skills/skills-x
Command: npx skills add https://github.com/castle-x/skills-x --skill skills-x

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of adding new open-source or self-developed skills to the skills-x collection, ensuring consistency and proper documentation.

Core Features & Use Cases

  • Onboarding New Skills: Guides users through adding external skills from repositories like agentskills.io or anthropics/skills.
  • Self-Developed Skill Integration: Provides a framework for incorporating custom skills into the collection.
  • Validation & Compliance: Ensures skills meet structural and metadata requirements.
  • Use Case: A developer wants to add a new PDF processing skill to skills-x. They use this skill to understand the required SKILL.md format, add the skill's source to the registry, and ensure it passes all validation checks before committing.

Quick Start

Follow the contribution guide to add a new open-source skill to the skills-x collection.

Frequently Asked Questions about skills-x

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

FAQPage Schema
How do I contribute a new open source skill to a repository collection?

To contribute an open source skill to a repository collection, you add the skill's source to the registry, validate its structure and metadata, and ensure it meets internationalization rules before committing.

What is the required format for a custom skill metadata file?

The required format for a custom skill metadata file is the SKILL.md format, which ensures the skill meets structural and metadata compliance before it can be integrated into the collection.

How do I build and release a skill to npm and GitHub?

To build and release a skill, follow the outlined workflow to create GitHub releases with binary assets and then publish the validated skill package to the npm registry.

Do I need to follow internationalization rules for self-developed skills?

Yes, self-developed skills must adhere to internationalization rules for bilingual output to pass validation checks and be successfully integrated into the collection.

Can I integrate external skills from agentskills.io into my own collection?

Yes, you can integrate external skills from repositories like agentskills.io by adding the skill source to your registry and validating the skill structure according to the contribution guide.

What are the limitations when adding external skills to the registry?

Limitations when adding external skills include failing validation checks if the SKILL.md format is incorrect or if the skill does not adhere to required internationalization rules for bilingual output.