📘 Khy-OS 文档站 🧭 新手先读:核心概念

Skillify — Conversation to Skill Converter

Skillify — Conversation to Skill Converter#

Purpose#

Analyze the current conversation and extract a reusable skill with a proper manifest.json and prompt.md.

Workflow#

  1. Analyze Conversation: Review the conversation history to identify:
    • What task was performed
    • What steps were followed
    • What tools and techniques were used
    • What decisions were made and why
  1. Extract Pattern: Generalize the specific task into a reusable pattern:
    • Replace specific file names with placeholders
    • Replace project-specific details with generic instructions
    • Identify required inputs and optional parameters
  1. Generate manifest.json:
    • name: Short, descriptive kebab-case name
    • command: Slash command (e.g., /my-skill)
    • description: One-line description of what the skill does
    • version: Start at 1.0.0
    • userInvocable: true
    • tags: 2-4 relevant tags
  1. Generate prompt.md:
    • Clear purpose statement
    • Step-by-step workflow
    • Input format and options
    • Guidelines and edge cases
    • 15-30 lines of actionable instructions
  1. Output: Present both files for review before saving.

Guidelines#

  • Focus on the repeatable pattern, not the specific instance.
  • Write prompt.md instructions that work across different projects and languages.
  • Include error handling guidance in the prompt.
  • Test the skill description by asking: "Would someone understand what this does from the description alone?"
  • Save to the project's skill directory or suggest the user's global skill directory.