with one click
bepy-skill-creator
Triggers on /bepy-skill-creator only.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Triggers on /bepy-skill-creator only.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Triggers on /clockify-reconciliator <project> only. Adds descriptions to description-less Clockify entries for a configured project, splitting large blocks into 1-3h chunks using git commits from configured repos.
Triggers on /work-recap only. Dispatches to a named recap variant (e.g. zirtue weekly, zirtue daily). Each variant lives in a subfolder under this skill.
Triggers on /schedule-once only. Schedules a SINGLE future run of a Claude prompt (or a raw shell command) on THIS machine via Windows Task Scheduler, as a self-deleting one-time task. The local, one-shot counterpart to the cloud /schedule and the recurring /cron-run. PC must be on and logged in at fire time; Claude Code itself need not be open. Also supports list and cancel.
Triggers on /create-pr only. Drafts a human-light PR for the current branch, scales the body to the diff, suggests visuals, previews locally, and creates it on approval.
Triggers on /autopilot only. Dev is AFK and wants maximum autonomous progress with heavy but purposeful token use. Never block - delegate aggressively to subagents to keep main context lean, resolve real judgment calls via a BOUNDED /iterate-it (capped per run), auto-answer any nested skill's question instead of hanging, log decisions, park true hard-stops, and grind the task to a verified finish.
Triggers on /batch-todos only. Dedupes ai_todos, classifies survivors as EASY (auto-execute) or HARD (dev picks), shows dry-run confirmation, batches all EASY todos, then surfaces the HARD queue.
| name | bepy-skill-creator |
| description | Triggers on /bepy-skill-creator only. |
Create, validate, and improve skills following bepy conventions.
When triggered, ask using AskUserQuestion:
Ask the user using AskUserQuestion and open-ended follow-up if needed:
Then ask: where should it live?
Generate the skill following the conventions below and write it to disk immediately. Do not ask for review first - the dev will tell you what to change after.
Ask which skill to validate. Read its SKILL.md and run the full checklist below. Show a report with FAIL/WARN/PASS for each rule, then ask:
Read every SKILL.md in ~/.claude/skills/. Run the validation checklist on each one. Print a summary table:
Skill Fails Warns
/commit 0 0
/portfolio-data 1 1
/favicon 0 2
...
Then ask:
Rules are split into two severity levels. FAIL means the skill has a real problem that will hurt agent effectiveness or break conventions. WARN means it's worth flagging but might be intentional.
name and description fieldsargument-hint is set in frontmatter (e.g. argument-hint: "[on|off|push]" or argument-hint: "<ticket-id>"). Skipped only if the skill takes no args.# /skill-name> one liner descriptiondescription is ideally one sentence under 120 chars, but longer is fine if it improves agent triggering<flag-name>.md next to SKILL.md if it materially changes the flow OR its body has its own heading and contains imperative steps. SKILL.md keeps only a single pointer line per offloaded flag: If <flag>: read <file> before proceeding. Lighter flags stay inline.Show the report as a table with three columns: Rule, Status (FAIL/WARN/PASS), Issue. Group by severity with FAILs first.
argument-hint in frontmatter. Use [a|b|c] for enum-ish choices, <name> for required free-form values. Skill autocomplete shows this hint after the slash command.