skillify

Create, validate, and refactor SKILL.md skill folders for AI coding agents.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/Jin9/skillify-foundation --skill skillify-jin9
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skillify
Source: https://github.com/Jin9/skillify-foundation/tree/main/skillify
Command: npx skills add https://github.com/Jin9/skillify-foundation --skill skillify-jin9

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Writing effective SKILL.md files for AI agents is error-prone: vague triggers, bloated context, missing output contracts, and platform-specific quirks cause skills to under-trigger, over-trigger, or fail validation. This Skill provides a structured, research-backed workflow for engineering production-grade skills. ## Core Features & Use Cases - Eight operating modes: Create, Refactor, Review, Audit, Compress, Split, Merge, and Adapt skills across Claude Code, Codex, Copilot, Gemini, and Antigravity. - Deterministic validation gate: Bundled Python scripts check frontmatter rules, kebab-case naming, description length, banned docs, and broken local links, plus a 10-dimension scoring rubric. - Progressive disclosure architecture: Templates, references, and anti-pattern guides keep SKILL.md bodies lean while deep guidance loads on demand. - Use Case: Ask to "create a skill for processing CSV files" and receive a complete skill folder with validated frontmatter, numbered workflow, output contract, and passing rubric scores. ## Quick Start Ask the agent to create a skill for your target workflow, for example by saying "create a skill for generating release notes from merged pull requests".

Frequently Asked Questions about skillify

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

FAQPage Schema
How do I create a SKILL.md file for an AI agent?▼

Invoke Create mode with a request like "create a skill for X" and provide at least three concrete trigger prompts. The workflow drafts kebab-case frontmatter, a numbered workflow, an output contract, and validates the result with quick_validate.py and check_links.py.

How do I reduce the token size of an existing SKILL.md?▼

Use Compress mode by asking to "shrink this skill" or "reduce token cost". It moves long examples and variant-specific guidance into one-level-deep reference files, replaces them with pointers, and stops when SKILL.md is under 350 lines and 5,000 tokens.

Does this skill work with Codex, Copilot, and Gemini?▼

Yes, the compatibility field covers claude-code, codex, copilot, gemini, and antigravity. Adapt mode translates platform-specific frontmatter fields and folder locations, and the platforms/ directory contains per-host install instructions.

What makes a SKILL.md description fail validation?▼

Descriptions fail when they exceed 1024 characters, contain XML angle brackets, or lack trigger language such as "Use when" or "Triggers on". Names must also be lowercase kebab-case under 64 characters and match the folder name.

When should I split a skill into multiple skills?▼

Split when the description needs more than two unrelated "and" clauses or the skill handles multiple distinct responsibilities. Split mode clusters tasks by dominant user intent, proposes new names and negative triggers, and validates each resulting folder.