Reusable Agent Skills by VdustR.
Preview available skills:
npx -y skills@1.5.3 add VdustR/skills --listInstall all skills globally for all supported agents:
npx -y skills@1.5.3 add VdustR/skills --skill '*' -g --agent '*' -yInstall all skills globally for Codex:
npx -y skills@1.5.3 add VdustR/skills --skill '*' -g --agent codexInstall all skills globally for Claude Code:
npx -y skills@1.5.3 add VdustR/skills --skill '*' -g --agent claude-codeInstall all skills globally for Antigravity:
npx -y skills@1.5.3 add VdustR/skills --skill '*' -g --agent antigravityInstall selected skills:
npx -y skills@1.5.3 add VdustR/skills --skill vp-cspell --skill vp-git -g --agent codex
npx -y skills@1.5.3 add VdustR/skills --skill vp-cspell --skill vp-git -g --agent claude-codeInstall to the current project instead of globally by omitting -g.
When upgrading from a release that provided the superseded Git skills, remove
them explicitly before installing vp-git:
npx -y skills@1.5.3 remove vp-git-cleanup vp-gitignore-builder vp-stacked-pr-rebase -g -yWhen upgrading from vp-chrome-profiles, remove it explicitly before installing
vp-agent-browser-session:
npx -y skills@1.5.3 remove vp-chrome-profiles -g -yStacked-change guidance moved out of vp-git into vp-stacked-pr. Install both
if you work with stacks.
Manage persistent agent-browser sessions with dedicated Chrome profiles.
Take an owned-repository issue or development task through validation, implementation, authorized Git and PR delivery, and low-risk verified merge and release follow-up when repository policy permits.
Parse and verify GitHub PR/issue checklists, auto-checking items that pass verification.
Handle cspell unknown word warnings with a prioritized decision tree and config bootstrapping.
Replace one library with another or migrate deprecated API patterns.
Upgrade dependencies with breaking change detection and migration planning.
Safely list, choose, load, stage, and persist sensitive .env* variables using dotenvx.
Index repository-local skills written for other agent systems without converting them.
Handle commits, repository setup, gitignore files, cleanup, and PR lifecycle decisions.
GitHub platform behavior: attaching media and files to issues and PRs, markdown rendering rules, and which credential reaches which endpoint.
Use structured questions to align on requirements before planning or complex tasks.
Validate a suspected software problem, find related work, and prepare or file an evidence-backed issue.
Find reusable dev servers and watchers by project path, and stop or restart processes safely.
Cleanly uninstall macOS applications with research-backed residual file cleanup.
Reduce an observed failure to a reproduction that fails on demand, and rebuild it standalone when it has to be shared.
Research a pull request and present a structured, progressive-disclosure briefing.
Handle GitHub PR review comments with verification, focused fixes, and thread replies.
Follow up on GitHub PR review conversations from the reviewer side.
Generate concise session titles based on the whole conversation theme.
Capture a still screenshot or a demo video: a screenshot of a running interface, a scripted browser walkthrough, a frame-accurate render of generated motion, or a macOS window capture.
Review recent agent work to discover workflow, instruction, and skill improvements.
Summarize a session before archiving it and clear leftover files, processes, and state.
Manage agent skills using the npx skills CLI.
Build, submit, merge, and repair stacks of dependent pull requests, merge requests, or branches. Native automation on GitHub, manual Git rebase on any other host.
Write a concise, reader-first summary for an artifact, message, or update while preserving uncertainty and required action.
Review TypeScript safety, type boundaries, and fallback style preferences.
Skills live under skills/vp-<skill-name>/ and each skill must include SKILL.md with valid name and description frontmatter.
Use the pinned npx skills@1.5.3 CLI for installation and management. Agent-specific plugin adapters, if needed, should live outside this repository or be generated from these canonical skill sources.
Install locked development tooling:
npm ciValidate the repository before publishing changes:
npm run validateValidation layers:
npm run validate:offlinechecks repository-owned rules without external package execution.npm run validate:smoke-fixtureschecks high-risk workflow smoke fixtures.npm run validate:parserchecks compatibility with the lockedskills@1.5.3parser.npm run validate:latestchecks compatibility with the latestskillsCLI for monitoring only.
Smoke fixtures live under fixtures/smoke/ and describe scenarios for behavior
that is hard to prove with static validation, such as auto-development terminal
states, PR comment resolution policy, branch and stash deletion evidence, stacked branch
history-rewrite safety, screen-capture scoping on a shared machine, GitHub
attachment visibility, and session cleanup authorization limits.
The smoke command checks fixture content and executes the managed-profile
helper tests; it does not run an agent through the Markdown scenarios. Exercise
changed instruction behavior separately and report the method and limitations.