skill-management

Create and delete custom managed skills with YAML frontmatter and markdown bodies.

2|2|Updated May 13, 2026
One-click install
npx skills add https://github.com/autonomy-cloud/kairos-interface --skill skill-management-autonomy-cloud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-management
Source: https://github.com/autonomy-cloud/kairos-interface/tree/main/assistant/src/config/bundled-skills/skill-management
Command: npx skills add https://github.com/autonomy-cloud/kairos-interface --skill skill-management-autonomy-cloud

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users create, update, and remove custom managed skills in their workspace without breaking the skills index or risking unintended persistence.

Core Features & Use Cases

  • Scaffold managed skills: Generate a new managed skill under {workspaceDir}/skills with YAML frontmatter and a markdown body.
  • Manage the skills index: Add or remove a skill from the SKILLS.md index during creation/deletion.
  • Delete managed skills: Remove an existing managed skill from {workspaceDir}/skills and unregister it from the SKILLS.md index.

Use Case: You have an internal prompt template you want to formalize as a managed skill for consistent team use, then later retire it cleanly when requirements change.

Quick Start

Ask the assistant to scaffold a new managed skill in your workspace with a given skill id, name, description, emoji (optional), and markdown body.

Frequently Asked Questions about skill-management

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

FAQPage Schema
How do I create a custom managed skill in my workspace?

To create a custom managed skill, scaffold it under {workspaceDir}/skills with a skill id, name, description, emoji, and markdown body. The skill becomes immediately available for skill_load and can optionally register in the SKILLS.md index.

How does skill scaffolding handle the SKILLS.md index?

Skill scaffolding optionally adds the new managed skill to the SKILLS.md index during creation. This maintains workspace configuration integrity while ensuring the skill is discoverable and available for immediate use.

What is the best way to delete a managed skill without breaking the skills index?

The best way to delete a managed skill is using a removal workflow that unregisters it from the SKILLS.md index and deletes it from {workspaceDir}/skills. This safe execution uses temporary-file testing and explicit user-consented persistence.

Can I convert an internal prompt template into a managed skill?

Yes, you can formalize an internal prompt template into a managed skill by scaffolding it with YAML frontmatter and a markdown body. This enables consistent team use and clean retirement when requirements change.

Does skill management require explicit user consent for persistence?

Yes, skill management requires explicit user-consented persistence before writing or deleting files. Safe execution is enforced via temporary-file testing and host-executed tool runners for deterministic lifecycle operations.

When do I need to update the SKILLS.md index for custom skills?

You need to update the SKILLS.md index when scaffolding new managed skills or removing existing ones. This optional inclusion during creation and deletion ensures workspace configuration stays synchronized without risking unintended persistence.