create-skill

Create portable AI agent skills with clear organization and placement rules.

1|Updated Jul 7, 2022
One-click install
npx skills add https://github.com/chiubaka/circleci-orb --skill create-skill-chiubaka
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/chiubaka/circleci-orb/tree/main/org/agents/skills/create-skill
Command: npx skills add https://github.com/chiubaka/circleci-orb --skill create-skill-chiubaka

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the need for a clear, structured approach to creating AI agent skills, ensuring they are portable, maintainable, and scoped appropriately.

Core Features & Use Cases

  • Scope Decision: Guides on whether a skill should be org-level or repo-level, based on reusability and dependency considerations.
  • Skill Creation Guide: Provides detailed instructions on where to create the skill, naming conventions, and self-containment rules.
  • Portability Rules: Ensures org-level skills do not depend on a single repository, promoting portability and reusability.
  • Example Patterns: Offers illustrative examples for deciding skill level based on specific scenarios.

Quick Start

Create a new org-level skill by placing SKILL.md in org/agents/skills/<skill-name>/ and ensure it is self-contained and avoids repo-specific dependencies.

Frequently Asked Questions about create-skill

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

FAQPage Schema
How do I create AI agent skills that are portable across multiple repositories?

To create portable AI agent skills, place your `SKILL.md` in `org/agents/skills/<skill-name>/` and ensure it is self-contained with no repo-specific dependencies. This organization keeps skills reusable across different repositories.

When should an AI agent skill be org-level versus repo-level?

An AI agent skill should be org-level when it requires high reusability across multiple repositories, and repo-level when it has dependencies specific to a single repository. Scope decisions depend on reusability and dependency factors.

What's the best way to organize AI agent skill code structure for maintainability?

The best way to organize AI agent skill code structure is to follow self-containment rules and clear naming conventions. Place files in designated directories like `org/agents/skills/` to ensure maintainability and portability across teams.

Does an org-level AI agent skill depend on a single repository?

No, an org-level AI agent skill does not depend on a single repository. Portability rules require org-level skills to be self-contained, ensuring they can be reused across multiple repositories without dependency conflicts.

How do I start creating a new AI agent skill with clear placement rules?

Start creating a new AI agent skill by placing a `SKILL.md` file in `org/agents/skills/<skill-name>/`. Follow the provided naming conventions and ensure the skill is self-contained to adhere to placement and portability rules.

Can I use existing example patterns to decide the scope of my AI agent skill?

Yes, you can use illustrative example patterns to decide the scope of your AI agent skill. These examples guide whether a skill should be org-level or repo-level based on specific scenarios and dependency considerations.