skill-factory

Analyze a codebase to generate a SKILL.md with steps and wiring references.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill Factory analyzes a codebase to identify repeatable tasks and codifies them into self-contained SKILL.md files grounded in real project conventions, reducing manual toil and enabling consistent automation.

Core Features & Use Cases

  • Analyze an existing repository to extract recurring workflows and naming conventions.
  • Generate a complete SKILL.md that documents the pattern, concrete file paths, and wiring steps.
  • Provide a reusable blueprint that can be shared across agents, ensuring consistency in future skills and automations.

Quick Start

Invoke the skill factory on a repository to generate a new SKILL.md for a described repeatable task.

Frequently Asked Questions about skill-factory

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

FAQPage Schema
How do I turn code patterns into reusable skills?

To turn code patterns into reusable skills, analyze your codebase to extract recurring workflows and generate a self-contained SKILL.md file. This file documents the pattern, concrete file paths, and wiring steps to reduce manual toil and ensure consistent automation across agents.

What is the best way to document recurring tasks and naming conventions?

The best way to document recurring tasks is by generating a complete SKILL.md blueprint. It codifies established naming conventions and concrete file paths from your repository into a reusable format that can be shared across agents.

Can I generate a SKILL.md for a repository with multiple established patterns?

Yes, you can generate a SKILL.md for a repository with multiple established patterns. The skill factory applies to codebases with recurring tasks, analyzing existing workflows and codifying them into a reusable blueprint with clear wiring references.

How do I ensure my generated skill follows existing repository conventions?

To ensure your generated skill follows existing repository conventions, the skill factory analyzes your codebase and extracts established patterns. The resulting SKILL.md uses concrete file paths from the project and includes a clear registration and wiring step.

When should I not use a skill factory for codebase automation?

You should not use a skill factory for codebase automation if your repository lacks multiple recurring tasks or established patterns. The tool requires existing workflows to analyze and codify into a reusable SKILL.md blueprint.