skillify

Extracts chat workflows into reusable oh-my-kimi Skill drafts with YAML frontmatter and triggers.

2|Updated May 11, 2026
One-click install
npx skills add https://github.com/xz1220/oh-my-kimi --skill skillify-xz1220
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skillify
Source: https://github.com/xz1220/oh-my-kimi/tree/main/skills/skillify
Command: npx skills add https://github.com/xz1220/oh-my-kimi --skill skillify-xz1220

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you preserve and reuse a good multi-step workflow from a single chat session, so you don’t have to rediscover or redesign it later.

Core Features & Use Cases

  • Workflow extraction into a Skill draft: captures inputs, ordered steps, success criteria, constraints/pitfalls, and validation evidence.
  • Quality gate before encoding: encourages filtering out non-reusable or overly generic fragments and confirms project/workflow specificity.
  • Drafts a complete Skill file with YAML frontmatter: produces a full skill markdown draft suitable for placement into the repository’s learned-skill directory or a learned destination.
  • Guides correct storage location selection: helps decide whether the outcome should become a built-in skill, a learned user/project skill, or documentation.

Quick Start

Ask an AI to “Use /oh-my-kimi:skillify to extract a reusable Skill draft from this chat session, including triggers, a full YAML-frontmatter skill file, and clear success criteria.”

Frequently Asked Questions about skillify

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

FAQPage Schema
How do I turn a successful chat workflow into a reusable skill draft?

To turn a successful chat workflow into a reusable skill draft, the skillify process extracts inputs, ordered steps, success criteria, constraints, and validation evidence into a structured markdown file with YAML frontmatter.

What is skill extraction and how does it handle generic chat fragments?

Skill extraction is a quality gate process that filters out non-reusable or overly generic chat fragments, confirming project specificity before encoding the remaining operational steps into a structured skill draft.

How to generate a skill file with YAML frontmatter from a chat session?

You generate a skill file with YAML frontmatter by capturing the workflow's name, description, triggers, and ordered steps from the chat session, producing a complete markdown draft suitable for the learned-skill directory.

Does workflow extraction work for generic examples or only project-specific tasks?

Workflow extraction works specifically for project-specific tasks rather than generic examples, applying a quality gate to ensure the workflow is not easily discoverable within a short time window and retains reusability.

When should I not use automated skill creation for knowledge reuse?

You should not use automated skill creation when the workflow is generic, easily discoverable, or lacks specific constraints and validation evidence, as the quality gate flags these ambiguities before drafting.