skillify

Generates reusable SKILL.md files from repetitive multi-step agent workflows.

2|Updated May 30, 2026
One-click install
npx skills add https://github.com/virahitvin8/crafty-gis --skill skillify-virahitvin8
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skillify
Source: https://github.com/virahitvin8/crafty-gis/tree/main/GIT_STAR/.agent/skills/skillify
Command: npx skills add https://github.com/virahitvin8/crafty-gis --skill skillify-virahitvin8

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When you find yourself repeating the same multi-step workflow across sessions, that knowledge stays trapped in conversation history instead of becoming a reusable asset. This Skill captures those recurring patterns and converts them into standardized SKILL.md files that any agent can load and follow. ## Core Features & Use Cases - Pattern Recognition: Identifies good skill candidates (workflows seen 3+ times, 5+ consistent steps) and rejects one-off or project-specific tasks. - Structured Template: Generates complete SKILL.md files with proper YAML frontmatter (name, description, when_to_use, allowed-tools, effort) and a step-by-step protocol body. - Quality Enforcement: Applies naming conventions (kebab-case, 2-3 words) and a quality checklist covering uniqueness, reusability, completeness, and clarity. - Use Case: After manually walking through the same database migration checklist three times, ask the agent to skillify it, producing a reusable database-migration skill for future sessions. ## Quick Start Ask the agent to turn the workflow we just repeated into a reusable skill and save it under .agent/skills/.

Frequently Asked Questions about skillify

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

FAQPage Schema
How do I create a reusable skill from a repeated workflow?

Identify the recurring pattern, then generate a SKILL.md using the standard template with frontmatter fields (name, description, when_to_use, allowed-tools, effort) and a step-by-step protocol. Save it to .agent/skills/[skill-name]/SKILL.md.

When should I turn a workflow into a skill?

Skillify when you have seen the same request 3+ times, the workflow has 5+ consistent steps, and it applies across projects. Skip one-off tasks, project-specific hacks, and anything already covered by an existing skill.

What frontmatter fields does a SKILL.md file require?

A valid SKILL.md needs name and description at minimum, and this template also uses when_to_use, allowed-tools, and effort. The when_to_use field must define both trigger conditions and explicit exclusions.

How should I name a new agent skill?

Use kebab-case with 2-3 words maximum, following patterns like verb-noun (verify-changes), domain-aspect (database-design), or tool-patterns (tailwind-patterns). Avoid abbreviations unless universally known.

How do I avoid creating duplicate skills?

Before finalizing, grep the .agent/skills/ directory to confirm no existing skill covers the same workflow. The quality checklist requires uniqueness, reusability across projects, completeness, and clarity for a cold-start agent.