Agent skill
create-skill
Add a new skill to the LaunchDarkly agent-skills repo. Use when creating a new SKILL.md, updating the skills catalog, and aligning with repo conventions.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/create-skill
Metadata
Additional technical details for this skill
- author
- launchdarkly
- version
- 0.1.0
SKILL.md
Create a LaunchDarkly Skill
This skill guides contributors through adding a new skill to the LaunchDarkly agent-skills repository, following the open standard and local repo conventions.
Prerequisites
- Access to the LaunchDarkly agent-skills repo
- Familiarity with the workflow you want to encode
Steps
-
Pick a category and name
- Choose a category under
skills/(for example,feature-flags,ai-config). - Create a directory
skills/<category>/<skill-name>/. - Ensure
<skill-name>is lowercase with hyphens, and matches thenamefield exactly.
- Choose a category under
-
Create
SKILL.md- Copy
template/SKILL.md.templateinto the new skill directory and rename it toSKILL.md. - Fill in required frontmatter:
name,description. - Keep
SKILL.mdunder 500 lines and move deep details toreferences/.
- Copy
-
Add supporting files
- If needed, add
references/and optionalscripts/orassets/. - Keep reference files small and focused for on-demand loading.
- If needed, add
-
Update repo docs
- Add the skill to the table in
README.md. - If the skill requires specific tooling, document it clearly in the skill.
- Add the skill to the table in
-
Update the catalog
- Run
python3 scripts/generate_catalog.pyto updateskills.json.
- Run
-
Validate
- Run
python3 scripts/validate_skills.py. - Run
python3 -m unittest discover -s tests.
- Run
Guidelines
- Follow the Agent Skills spec for naming and frontmatter.
- Make “when to use this” explicit in the description.
- Avoid internal-only links or tools unless the skill is internal-only.
Examples
Example: Add an AI config skill
User: "Add a skill to guide creating AI Configs"
Expected behavior:
- Create
skills/ai-configs/create-ai-config/. - Fill
SKILL.mdusing the template. - Add references if needed.
- Update
README.mdandskills.json. - Run validation scripts.
Edge Cases
- Name mismatch: If
namedoesn’t match the folder name, fix the folder or frontmatter. - Overlong SKILL.md: Move detailed content into
references/. - Missing catalog update: Regenerate
skills.jsonbefore committing.
References
README.mddocs/skills.mddocs/versioning.md
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?