skillify

Converts raw features into tested, eval-scored, resolver-registered skill units.

Updated Aug 17, 2026
One-click install
npx skills add https://github.com/AMC-JTC/gbrain-1 --skill skillify-amc-jtc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skillify
Source: https://github.com/AMC-JTC/gbrain-1/tree/main/skills/skillify
Command: npx skills add https://github.com/AMC-JTC/gbrain-1 --skill skillify-amc-jtc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Agent features often ship as untested scripts with no trigger routing, no quality bar, and no regression protection. This Skill enforces a 15-item checklist that turns any raw feature into a properly-skilled unit with an eval contract, cross-modal quality gate, tests, and resolver entry. ## Core Features & Use Cases - Idempotent improvement runs: Running on an existing skill detects the delta (bug fix, new input, quality pass) and edits surgically instead of rewriting from scratch. - Cross-modal eval gate: Three frontier models from different providers score the output against a skill-specific eval contract before tests lock in behavior. - No-regression law: Every edit must score at or above the previous iteration's eval receipt, and schedule-backed skills must re-run a representative task before shipping. - Use Case: After fixing a weekday-formatting bug in a travel briefing skill, run skillify to add a regression test, a hard rule in SKILL.md, bump the version, and verify the full checklist still passes. ## Quick Start Ask the agent to skillify your feature by saying "skillify this" and pointing it at the feature's code or existing skill directory.

Frequently Asked Questions about skillify

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

FAQPage Schema
How do I turn a script into a proper agent skill?

Run skillify on the feature. It audits against a 15-item checklist, writes the SKILL.md with frontmatter and eval contract, extracts deterministic code into scripts, runs a cross-modal eval, then adds tests and a resolver entry with real trigger phrases.

What is a cross-modal eval for skill quality?

Cross-modal eval runs three frontier models from different providers (OpenAI, Anthropic, DeepSeek by default) to score a skill's output against its declared eval contract dimensions. Every dimension mean must reach 7 with no single score below 5 to pass.

Can I run skillify on a skill that already exists?

Yes, skillify is idempotent. On an existing skill it detects the delta (bug fix, new input, or quality pass), edits files surgically, re-runs all tests, bumps the version, and enforces the no-regression gate against the prior eval receipt.

When should I skip the cross-modal eval step?

Skip it when the output is under 200 tokens, when the skill is a thin wrapper around a single API call, or for a pure deterministic bug fix fully locked by new tests. The Phase 7 re-verify still runs in all cases.

What happens if a skill edit scores worse than before?

The no-regression gate blocks the edit from shipping. A new overall score below the prior receipt, or any dimension dropping more than 0.5, is a regression that must be re-fixed or reverted before release.

Why must schedule-backed skills re-run a task after editing?

Scheduled skills can silently ship degraded output to live channels. The gate requires re-running a representative task, eval'ing the real output, and scoring at or above the previous iteration before the edit ships.