vivswan-skills
Installable, plugin-ready skills that give coding agents disciplined workflows, from code standards and review gates to multi-agent orchestration
By Vivswan ShahLicense: SEE LICENSE IN LICENSE.md1 GitHub starsUpdated 3 weeks ago
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 14 skill or MCP entries
- Source updated
- Sep 21, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install vivswan-skills for Claude Code
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install vivswan-skills@agent-plugin-marketplacePaste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/Vivswan/skillsClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.
Plugin files
├── .claude-plugin/plugin.json├── skills/code-standards/SKILL.md├── skills/codex-browser-fix/SKILL.md├── skills/craft-skills-and-memories/SKILL.md├── skills/docs-discipline/SKILL.md├── skills/natural-writing/SKILL.md├── skills/never-twice/SKILL.md├── skills/no-invalid-states/SKILL.md├── skills/orchestrator-mode/SKILL.md├── skills/pr-and-issue-discipline/SKILL.md├── skills/pr-landing-discipline/SKILL.md├── skills/rubber-duck-review/SKILL.md├── skills/verify-with-controls/SKILL.md├── skills/watch-ci-after-push/SKILL.md└── skills/worktree-hygiene/SKILL.md
Included Skills14
Use when writing code changes, sweeping or shortening comments (including file-size or comment-cap findings), or asked to apply house code standards.
Use when Codex on macOS must drive the user's Chromium browser (Brave, Vivaldi, Opera, Edge, Chrome) through the bundled Chrome plugin, or that plugin fails with "Codex auth token is unavailable", a missing extension connection, or a stale plugin cache after a desktop app update. Codex only.
Use when creating a skill or memory, when one fails in practice, or when the user reports one misbehaving or stale.
Use when writing or reviewing a page of a repository's documentation (a README, a guide, a reference or architecture page, a docs site), or when a change moves code across the layers an architecture page declares.
Use when asked to humanize text, remove AI tells, check whether text reads as AI-generated, or draft prose that must not sound AI-written.
Use when you just corrected an agent or fixed the same failure class twice, or when a change removes a rule, guard, or check.
Use when code or a design guards invariants with repeated runtime checks, lifecycle flags, or the same guard at every consumer, or when asked to make invalid states unrepresentable or parse-don't-validate.
Use when asked to act as orchestrator, orchestrate with worktrees, run a fleet of parallel subagents on multi-track work, or build and manage many PRs in parallel.
Use when opening a pull request, writing or changing its body or title, writing an issue, or replying to an issue reporter or outside contributor.
Use when a review round lands on an open PR, when flipping its draft state, deciding who merges, or landing a change by PR merge or direct push.
Use when asked to rubber duck a change, get a second opinion, or run an independent cross-model review of code changes.
Use when about to report a zero or absent reading, an alarming finding, a success claim, or stillness from a probe or status read, so the reading is evidence-bearing and controlled first.
Use when pushing commits to a remote with CI, merging a PR, or when asked whether a pipeline passed, so every push and merge gets a background watcher.
Use when creating, removing, or handing over git worktrees, retiring a branch after it landed, or when several actors share one repository through worktrees.
Plugin manifests1
{
"name": "vivswan-skills",
"displayName": "Vivswan Skills",
"description": "Installable, plugin-ready skills that give coding agents disciplined workflows, from code standards and review gates to multi-agent orchestration",
"author": {
"name": "Vivswan Shah",
"email": "[email protected]"
},
"homepage": "https://vivswan.github.io/",
"repository": "https://github.com/Vivswan/skills",
"license": "SEE LICENSE IN LICENSE.md",
"keywords": [
"agent-skills",
"natural-writing",
"code-review",
"type-safety",
"orchestration"
],
"skills": [
"./skills/code-standards",
"./skills/codex-browser-fix",
"./skills/craft-skills-and-memories",
"./skills/docs-discipline",
"./skills/no-invalid-states",
"./skills/natural-writing",
"./skills/orchestrator-mode",
"./skills/never-twice",
"./skills/pr-and-issue-discipline",
"./skills/pr-landing-discipline",
"./skills/rubber-duck-review",
"./skills/verify-with-controls",
"./skills/watch-ci-after-push",
"./skills/worktree-hygiene"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[vivswan-skills on Agent Plugins Marketplace](https://pluginsmp.com/plugins/vivswan-skills)