SkillSmith
A free plugin that helps you build and launch new Claude skills/agents from a guided workflow.
Before & after
Same prompt, same agent — the only difference is the skill.
That's a great idea. Building a custom skill can help you automate repeated patterns. I can guide you through the process of creating one, but it would help to understand what problem you're trying to solve. What's the workflow you want to automate? What inputs and outputs are you imagining? The process involves documenting the skill's purpose, triggers, and what it should do, then integrating it with your existing setup.
SKILLSMITH GUIDED BUILD SESSION – COMPLETE SKILL DEFINITION Name: Report Generator Purpose: "Turn raw data dumps into executive summary reports" Trigger: User says "generate report" or mentions "summarize these metrics" INTERVIEW COMPLETED ✓ Workflow mapped: Input (spreadsheet), Process (summarize + visualize), Output (markdown report) ✓ Repetition identified: You run this ~4x per week ✓ Key variables defined: – Data format accepted: CSV, JSON, or pasted numbers – Report sections: Executive summary, metrics detail, trend analysis, recommendations – Audience: Senior leadership (keep technical jargon low) SKILL SCAFFOLD GENERATED Location: ~/.claude/skills/report-generator/ SKILL.md (instruction file) • Triggers: "generate report", "summarize data", "create executive summary" • Input template: Accepts CSV with column definitions • Processing rules: Remove outliers, calculate YoY trends, flag anomalies • Output format: Markdown with tables, bold highlights, action items section EXAMPLE REFERENCE • Sample input: Sales metrics CSV (10 columns) • Sample output: Executive report with KPI section, YoY chart callout, risk flags INSTALLED & READY ✓ Skill registered in your Claude Code config ✓ Auto-triggers on matching prompts ✓ Can chain with your other skills (e.g., dataviz for charts) FIRST RUN Test prompt: "Generate a report from this sales data" Expected: Structured markdown report with summary, tables, and recommendations CUSTOMIZATION PATH • Edit ~/.claude/skills/report-generator/SKILL.md to refine triggers or output format • Add new sections: Just update the "Output format" rule • Extend processing: Append new calculation rules to the prompt WHAT'S NEXT Run your first report generation and iterate on the output format Share feedback on sections you want tweaked Build a second skill once this one feels solid
About this skill
name: skillsmith description: Use when A free plugin that helps you build and launch new Claude skills/agents from a guided workflow.
SkillSmith
SkillSmith is a plugin for building Claude skills (and turning them into autonomous agents) via a guided install-and-launch flow. Free resource: charlieautomates.com/free-resources/#skillsmith
What you get
- A guided skill-building and agent-launching workflow.
Customize your output
- N/A
Example output
A new custom skill built and run live from a short guided session.
Best for
Builders who want a structured way to create their own Claude skills.
SKILL.md preview
---
name: skillsmith
description: Use this skill when a user wants to build and launch a new Claude skill or agent through a guided, install-and-launch workflow rather than starting from a blank file.
version: 1.0.0
category: Development / Meta
author: AgentVolt
license: proprietary
tags:
- development
- meta
- standard
---
# SkillSmith
Guides a user through building a new Claude skill from scratch and turning it into a runnable agent, via a structured install-and-launch workflow.
## When to use
… (sign up to view the full skill)More development skills
View all Development skills →Business Automation Stack
A connected set of agents that handle the repetitive ops work — follow-ups, summaries, and handoffs.
Generate
Scaffold code, tests, and boilerplate from a short spec.
Performance Profiler
Systematic performance profiling for Node.js, Python, and Go applications.
Chaos Engineer
Designs controlled failure experiments — from a single fault injection to a full game day — and produces the runbook, rollback plan.