skill-smith

Create and optimize self-contained SKILL.md workflow skills from repeated tasks.

7|1|Updated Jun 12, 2026
One-click install
npx skills add https://github.com/lazygophers/aidog --skill skill-smith-lazygophers
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-smith
Source: https://github.com/lazygophers/aidog/tree/main/.claude/skills/skill-smith
Command: npx skills add https://github.com/lazygophers/aidog --skill skill-smith-lazygophers

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps you capture repetitive workflows, turn them into reusable skills, and improve existing skills so they are easier to share, reuse, and maintain.

Core Features & Use Cases

  • Skill Creation: Convert a repeated workflow into a self-contained SKILL.md with clear triggers, steps, failure handling, checkpoints, and a blacklist of mistakes to avoid.
  • Skill Optimization: Improve an existing skill using a rubric-driven, one-dimension-at-a-time optimization loop with safe git-based rollback.
  • Workflow Discovery: Mine local Claude session history and git commit history to identify high-frequency tasks worth packaging as skills.
  • Use Case: If you keep repeating the same setup, analysis, or maintenance process, use this Skill to identify the workflow, formalize it, and make it reusable across projects.

Quick Start

Ask to turn a repeated workflow into a skill or to audit and improve an existing skill using the built-in create or optimize process.

Frequently Asked Questions about skill-smith

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

FAQPage Schema
How do I turn a repeated workflow into a reusable skill?

To turn a repeated workflow into a reusable skill, you use a structured authoring process that generates a self-contained SKILL.md file with clear triggers, step-by-step instructions, failure handling, and checkpoints. This formalizes your workflow for cross-project reuse.

Can I mine my Claude session history to discover workflows worth automating?

Yes, you can mine local Claude session history and git commit history to identify high-frequency tasks. This workflow discovery process analyzes your past activity to find repetitive processes worth packaging into new skills.

What is the best way to optimize an existing skill file safely?

The best way to optimize an existing skill file is using a rubric-driven, one-dimension-at-a-time optimization loop with safe git-based rollback. This structured approach ensures measurable improvements and reversible changes without breaking your setup.

Does skill authoring require a specific entry point format?

Yes, skill authoring requires a structured SKILL.md entry point with frontmatter. This format must include trigger discovery, failure-mode handling, checkpoints, and a blacklist of mistakes to ensure the skill remains self-contained and maintainable.

What components do I need to set up automated workflow mining?

Automated workflow mining requires local project directories and Claude session history access. By analyzing your git commit history alongside these local sessions, the tool identifies high-frequency tasks suitable for packaging into reusable skills.