with one click
agent-skills
agent-skills contains 11 collected skills from cyberfly, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Scaffold a new static website project using the staticbase stack (Vite 7, Tailwind CSS 4, Alpine.js 3, markdown-powered blog). Use when user wants to create a new static site, website project, scaffold a staticbase project, or mentions the staticbase generator.
Converts a Playwright MCP browser-automation session (e.g. trial-and-error form filling, login, or checkout) into a standalone, deterministic Playwright Test (.spec.ts) file that replays the same flow without AI. Use when the user asks to save/turn a Playwright MCP session into a test or script, wants to make a browser flow repeatable, or after a multi-step Playwright MCP task succeeds and re-running AI for the same flow next time would be wasteful.
Records the decisions, tradeoffs, and rationale from the current session into a per-branch markdown log under docs/. Derives the filename from the git branch (slashes become hyphens) so one branch maps to one file, and appends a new timestamped section on every run — multiple sessions on the same branch accumulate in the same file. Use when the user invokes /session-log, or asks to document, log, or record the decisions, tradeoffs, or rationale made during a session.
Craft a GitHub pull request description in markdown from the changes on the current branch. Captures the task/goal, decisions and rationale, open questions, tests to run, and a preview section. Use when the user invokes /pr-description, asks to write or generate a PR description/body, or is opening a pull request and wants a summary of branch changes.
Stage only the files the agent modified in this session, then suggest a commit message (without committing). Use when the user invokes /staged or wants to git add only the agent's recent changes while leaving any manual edits unstaged.
Save important conversation context to a timestamped handoff file in .claude/checkpoints/ so it can be loaded into a new session before context runs out. Captures current task, decisions and rationale, work completed, and open questions. Copies the full handoff to the clipboard via pbcopy. Use when the user invokes /checkpoint, says context is getting full, wants to hand off to a new session, or asks to save/snapshot session state for later.
Load a saved checkpoint from .claude/checkpoints/ to restore important context from a previous session. Defaults to the most recent file; lets the user pick if they want a different one. Use when the user invokes /load-checkpoint, starts a new session referencing previous work, says "resume where we left off", or wants to pick up from a handoff written by /checkpoint.
Stash only staged changes (leaving unstaged work untouched) and recover them later. Use when user wants to stash staged files, shelve staged changes without affecting unstaged work, or pop/apply a stash of staged changes back.
Generates a conventional commit message from staged changes using prefixes like feat, fix, chore, docs, refactor, test, style, perf. Use when user asks to write, suggest, or generate a commit message, or when staged changes are ready to commit.
Print the list of currently staged files with their relative paths. Use when the user invokes /list-staged or asks to see, list, or show staged files before a commit.
Commit specific files without disturbing the existing git index. Use when the user wants to commit only certain files while preserving other already-staged changes, or when managing complex staging scenarios where the index must be carefully maintained across commits.