Reusable Agent Skills by VdustR.
Preview available skills:
npx -y skills@1.5.3 add VdustR/skills --listInstall 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 selected skills:
npx -y skills@1.5.3 add VdustR/skills --skill vp-cspell --skill vp-gitignore-builder -g --agent codex
npx -y skills@1.5.3 add VdustR/skills --skill vp-cspell --skill vp-gitignore-builder -g --agent claude-codeInstall to the current project instead of globally by omitting -g.
Parse and verify GitHub PR/issue checklists, auto-checking items that pass verification.
Manage persistent Chrome profiles for agent-assisted browser debugging.
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.
Audit and safely clean up local Git branches, worktrees, stashes, and stale refs.
Build and merge .gitignore files using github/gitignore templates with smart project detection.
Use structured questions to align on requirements before planning or complex tasks.
Cleanly uninstall macOS applications with research-backed residual file cleanup.
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.
Review recent agent work to discover workflow, instruction, and skill improvements.
Manage agent skills using the npx skills CLI.
Rebase stacked PRs after a parent PR is merged, preserving only your commits.
Apply TypeScript guidelines for type design, naming, and maintainable patterns.
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 cover behavior that is hard to
prove with static validation, such as PR comment resolution policy and stacked
PR history-rewrite safety.