run-skill-generator

Featured

Author or improve the run-<unit> skill — a per-project skill that tells agents how to build, launch, and drive this project's app. Use when the user asks to set up the project, get it running, write run instructions, or verify build/run steps work from a clean environment.

AI & Automation 63,282 stars 10387 forks Updated yesterday CC0-1.0

Install

View on GitHub

Quality Score: 90/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

Your job is to produce a **skill** at `<unit>/.claude/skills/run-<unit-name>/` that lets a future agent build, launch, and **drive** this project from a clean machine. The skill has two parts that live together: ``` <unit>/.claude/skills/run-<unit-name>/ SKILL.md ← agent-facing instructions — SHORT. Points at the driver. driver.mjs ← (or driver.py, smoke.sh, … — or none: web apps use chromium-cli off-the-shelf, and the heredoc in SKILL.md is the script) ``` That almost always means **writing code**, not just prose. If the app has any interactive surface (GUI, TUI, long-running server, REPL), the future agent needs a programmatic way to poke it. A markdown file by itself cannot click a button — but sometimes the button-clicker already exists: for web apps it's `chromium-cli`, for servers it's `curl`. You build (or script) that harness now, commit it alongside the skill, and the `SKILL.md` documents how to use it. ## Definition of done You are done when **all** of these are true: 1. **You launched the app in this container and interacted with it** — not its test suite, the actual running app. For anything with a GUI, that means you have a screenshot file on disk that you took. 2. **The interaction harness is committed** next to the skill. A driver script, a REPL wrapper, a smoke test, or the `chromium-cli` heredoc inline in `SKILL.md` — whatever you used to drive the app in step 1. (Graduated into `scripts/`...

Details

Author
asgeirtj
Repository
asgeirtj/system_prompts_leaks
Created
1 years ago
Last Updated
yesterday
Language
JavaScript
License
CC0-1.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

run-skill-generator

Author or improve the run-<unit> skill — a per-project skill that tells agents how to build, launch, and drive this project's app. Use when the user asks to set up the project, get it running, write run instructions, or verify build/run steps work from a clean environment.

10 Updated yesterday
shekohex
AI & Automation Listed

skill-creator

Author, audit and iterate on Claude skills - write a new SKILL.md from scratch, restructure or trim an existing one, and measure whether it actually works. Use when the user wants to create a skill, turn a workflow they just did into a skill, edit or improve an existing skill, fix a skill's frontmatter or description, run evals against a skill, benchmark a skill against a no-skill baseline, or optimize a description so it fires at the right time and not the wrong one. Also use when a skill needs validating before it ships - frontmatter key allowlist, the 1024-character description cap, ASCII, referenced-path existence. Not for acquiring or installing a skill from a repo or URL, or porting an already-authored skill between platforms - that is install-skill.

1 Updated 3 weeks ago
M4NUSH7
AI & Automation Listed

creating-skills

Create new Claude Skills from scratch, or validate, secure, and evaluate ones already drafted. Use when the user wants to build a skill, package a repeated workflow into something Claude can reuse, or asks whether something "should be a skill" — this runs a decision gate first (skill vs. CLAUDE.md vs. AGENTS.md vs. MCP vs. subagent vs. plugin) and checks whether something already covers the request before writing anything new. Also use for validating a SKILL.md's frontmatter, gerund naming, or portable-field compliance; scanning a skill for leaked secrets or unsafe patterns; benchmarking a skill's task-success rate with and without it enabled; or optimizing a description for triggering accuracy. Covers Claude Code, Claude.ai, Cowork, Claude Tag, and Messages API authoring, targeting the cross-vendor agentskills.io spec by default. Use even without the word "skill" — "turn this into something Claude can reuse", "why isn't my skill triggering", "is this safe to publish", "does this frontmatter look right".

0 Updated today
EONRaider