yiyaw-lab
UserSkills and slash commands from my working Claude Code setup, shared as-is
Categories
Indexed Skills (6)
archive-session
Archive the current Claude Code session into the project's private/ folder (transcript + metadata + findings + decisions + graded summary) per the session-archive convention.
commit-mine
Commit ONLY this session's work out of a shared dirty tree where parallel agent sessions have uncommitted edits in the same files. Positive hunk selection, staged-snapshot test (checkout-index + suite), and a foreign-symbol check before every commit. Use whenever git status shows modifications you didn't all make.
page-audit
Audit a local HTML page's layout and rendering the trustworthy way — measured facts (overflow, element widths) via an instrumented iframe harness, then screenshots via modern headless Chrome with animations neutralized. Use before diagnosing any visual bug, and instead of eyeballing legacy-headless screenshots.
snip
Save a code/md snippet as a build-in-public bundle — source + freeze PNG + draft post caption — under ~/build-in-public/snippets/, with a disclosure-boundary and secrets check first.
until
Goal-pursuit engine — attempt, verify, adjust until a pinned objective is verifiably done. Negative-control verification, a hypothesis ledger that forbids re-testing refuted ideas, git checkpoints, and a forced escalation ladder (switch layers → fresh-context subagent → attack the goal itself). Survives session death via a state file. (For time-based recurrence, use the built-in /loop instead.)
grade-session
Grade the session that's ending — two candid report cards (the user's prompting, the agent's performance) plus a coach note for each side. Prints in chat; optionally saves to a file.
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.