skill-factory

Build and validate agent skill directories from workflow requests.

Updated Jul 20, 2026
One-click install
npx skills add https://github.com/srinitude/skills --skill skill-factory-srinitude
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-factory
Source: https://github.com/srinitude/skills/tree/main/skills/skill-factory
Command: npx skills add https://github.com/srinitude/skills --skill skill-factory-srinitude

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Skill Factory turns a workflow request into a complete agent skill directory and validates existing skills against the same contract.

Core Features & Use Cases

  • Skill scaffolding: Create a new skill with SKILL.md, tasks, tests, docs, examples, and evals from a single prompt.
  • Skill validation: Check an existing skill for structural issues, writing issues, code-rule violations, placeholders, and eval schema problems.
  • Recovery workflows: Resume interrupted builds, rerun failed checks, and report readiness with fresh command output.
  • Use case: A team can package a repeatable process like release notes, transcript cleanup, or budget checks as a reusable skill and prove it passes the required checks.

Quick Start

Ask the Skill Factory to build or validate a skill by naming the job, the destination path, and any missing facts it needs.

Frequently Asked Questions about skill-factory

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

FAQPage Schema
How do I scaffold a reusable agent skill from a workflow request?

Skill scaffolding from a workflow request generates a complete agent skill directory containing SKILL.md, tasks, tests, docs, examples, and evals. You provide the job name, destination path, and missing facts to build the full package.

What does skill validation check for in an existing agent skill directory?

Skill validation checks existing agent skills for structural issues, writing issues, code-rule violations, placeholders, and eval schema problems. It verifies compliance against a strict generation contract before completion.

Can I resume an interrupted skill build and rerun failed checks?

Recovery workflows resume interrupted skill builds by rerunning failed checks and reporting readiness with fresh command output. This applies to packaging reusable capabilities that were stopped mid-generation.

What components are required to pass skill verification before completion?

Skill verification requires a strict generation contract, task graph, tests, docs, examples, and evals to pass before completion. All components must satisfy the validation checks applied to the skill directory.

Does skill packaging work for repeatable processes like release notes or budget checks?

Skill packaging works for repeatable processes like release notes, transcript cleanup, or budget checks by turning workflow requests into reusable skills. The packaged skill must pass required checks to prove readiness.

When do I need a generation contract for building agent skills?

A generation contract is needed whenever building or validating self-contained agent skill directories. It enforces structural rules, code requirements, and eval schemas that skills must satisfy before completion.