All authors

Claude Skills by vanducng
github.com/vanducng89 skills0 installs100 views
- MiudbQuery, inspect, and manage saved database connections through the Go `miudb` CLI. Use when the user asks to run SQL, list schemas, add native connections, smoke-test connections, inspect tunnel-backed databases, or produce agent-readable JSON from SQLite, Postgres, MySQL, Snowflake, or BigQuery.Votes: 0GitHub stars: 8
- OmnimediaMultimodal AI - Gemini for analysis (vision/transcribe/OCR/extract); image generation via Codex (ChatGPT subscription), Gemini/Imagen, OpenRouter, MiniMax; video, speech, music via Gemini + MiniMax. Use when the user asks to analyze, transcribe, OCR, or describe an image/audio/video/document, or to generate an image, video, voiceover, or music.Votes: 0GitHub stars: 8
- OnepasswordOperate 1Password CLI (`op`) for desktop-app or service-account auth, vault/item discovery, secret references (`op://…`), `op read` / `op run` / `op inject`, TOTP, and shell-plugin auth - without printing secrets into chat. Use when the user mentions 1Password, `op`, secret references, `op://`, biometric CLI unlock, or loading env/config from 1Password. Prefer `vd:gopass` only for the local gopass store.Votes: 0GitHub stars: 8
- OpendesignGenerate polished single-file HTML design artifacts using the nexu-io/open-design catalog of production skills and brand-grade design systems. Use when the user asks to design, mock up, prototype, draft, build, or render a visual web artifact, chooses a brand/style direction, requests a deck/PPT, hero, section, component, marketing page, dashboard, email, doc page, or GitHub README/repo banner. Auto-opens the result for review. Produces editable HTML/CSS; use vd:marketing-design for AI-genera...Votes: 0GitHub stars: 8
- Optimize LoopAutonomous metric-optimization loop - run N bounded iterations against a mechanical metric, commit each attempt, auto keep/discard on the number, revert regressions. Use to improve a measurable metric: test coverage, bundle size, lint/type-error count, p95 latency, LOC. Triggers: 'drive coverage up', 'reduce bundle size', 'get lint errors to zero', 'optimize <metric> over iterations', 'keep/discard loop'.Votes: 0GitHub stars: 8
- PlanTurn a chosen approach into a phased implementation plan with concrete steps, file changes, and success criteria. Use after `vd:interview` and `vd:brainstorm` (or a cleared `vd:interview --wayfinder` chunk, or any decided design) when you need to sequence the work before building. Default produces plan.md + phase files; pass `--quick` for a single-file plan, `--deep` for research dispatch + red-team review, `--audit` to independently check an existing plan. Do not use while the approach is st...Votes: 0GitHub stars: 8
- Py2goMigrate Python projects to idiomatic Go end-to-end. Branches into 6 project-type playbooks (CLI, TUI, HTTP backend, data pipeline, async worker, library) with the right stack defaults (Gin, pgx, sqlc, slog, etc.) and pinned library versions. Default strategy: LLM module-by-module rewrite with golden-file parity tests; --strangler for live-traffic gradual cutover; --spec-first for OpenAPI/proto-driven regeneration. Use when porting a Python codebase to Go, when scaffolding a Go rewrite of a Py...Votes: 0GitHub stars: 8
- ResearchDeep technical research with multi-option evaluation. Use for technology selection, architecture decisions, library/framework comparison, security and performance analysis. Default mode is thorough; pass `--deep` for exhaustive coverage with expanded comparison matrices and edge-case analysis. For inventing and stress-testing options without external evidence, use vd:brainstorm.Votes: 0GitHub stars: 8
- Rule MinerMine your Claude Code sessions and code-review history for the corrections you keep repeating, cluster them, adversarially verify each candidate, and distill the survivors into CLAUDE.md rules - or check that existing rules still hold. Uses a dynamic Workflow harness with one verifier per rule to avoid false positives. Use when the user says 'mine my sessions for rules', 'what corrections do I keep making', 'turn my repeated feedback into CLAUDE.md rules', 'audit my CLAUDE.md rules', or 'why ...Votes: 0GitHub stars: 8
- ScenarioGenerate comprehensive edge cases and test scenarios by decomposing a feature or file across 12 risk dimensions, or blast-radius review a change with --diff: what breaks beyond the diff, proven by running real code. Use for pre-implementation risk discovery, QA planning, regression design, exhaustive edge-case enumeration, and change-safety review. Triggers: 'edge cases for X', 'what could break', 'blast radius', 'what could this break beyond the diff', 'test scenarios', 'QA plan', 'risk disc...Votes: 0GitHub stars: 8
- ScoutFast, parallel codebase scouting across software, data-engineering, devops, and analytics surfaces. Use to locate files, dbt models, dashboards, IaC, pipeline DAGs, K8s manifests, secrets, and CI workflows before changes. Supports internal (Explore subagents) and external (Gemini/OpenCode CLI) modes.Votes: 0GitHub stars: 8
- SecurityThreat-modeled security audit using STRIDE + OWASP (incl. OWASP LLM Top-10), Cloudflare-style evidence bar (confirmed / needs_validation / rejected), optional red-team discovery, adversarial verify, and an autoresearch-style fix loop. Use for defensive security review, vulnerability discovery, threat modeling, prompt-injection / LLM / MCP security, multi-tenant isolation, and authorized remediation. Triggers: 'security audit', 'STRIDE', 'OWASP', 'find vulnerabilities', 'threat model', 'red-te...Votes: 0GitHub stars: 8
- ShipShip a feature branch end-to-end: merge target → test → review → version/changelog → commit → push → PR with before/after evidence for UI → drive CI green and hand off the PR. Use after `vd:cook` when the branch is implemented and tested, ready to land on main/master (official), staging/uat (staging), or dev/beta (beta). Merge is opt-in - a bare ship stops at a green PR; it merges only with --auto or --merge. Stops on test failures, critical review issues, or major version bumps.Votes: 0GitHub stars: 8
- Show MeExplain the current topic with the cheapest in-chat visual. Skip the preamble and pick the smallest view that makes the point: pseudocode, call tree, component tree, shallow file tree, Mermaid, topic-shaped diffs, or one throwaway HTML file. Use when a visual would clarify the current question, decision, cook phase, or review comment, or when the user says 'show me', 'visualize this', 'draw that', or 'make this visual'. Keepable diagrams, whiteboards, and showcase pages belong to other skills.Votes: 0GitHub stars: 8
- Show OffCreate polished self-contained HTML showcase pages and section screenshots for demos, launch posts, social media, article illustrations, and visual presentations. Use when the user wants to turn a project, feature, case study, markdown brief, or prompt into a bilingual scrollable showcase with reusable promo images.Votes: 0GitHub stars: 8
- SimplifyReduce the complexity of existing code without changing behavior - deep nesting, long functions, dead code, unclear names, the wrong abstraction. Use after a feature works but reads heavier than it should, or to clean up code written under time pressure. Pass `--aggressive` to reshape a working feature into the form it should have had from day one (delete proven-dead compatibility paths). `--scan` lists aggressive candidates only. Triggers: 'simplify this', 'clean up this code', 'reduce compl...Votes: 0GitHub stars: 8
- Skill AuditMine your Claude Code, Codex, pi and Cursor session history for how your skills actually get used - invocations, coverage, tool-error rates, corrections, interrupts, tokens - attributed per invocation rather than per session, then turn the aggregates into a reviewed report. Use when the user says 'audit my skills', 'which skills do I actually use', 'skill usage stats', 'are my skills working', 'mine my session history', or asks which skills to keep, merge, or drop.Votes: 0GitHub stars: 8
- Skill CreatorAuthors the CONTENT of a brand-new agent skill for any stack or agent runtime - turns a vague capability request into a routable SKILL.md with a trigger-rich description, hard rules, and a verification loop, and repairs a skill that never activates. Activates when the user says 'create a skill', 'write a skill for X', 'make this a skill', 'turn this into a skill', 'my skill never triggers', 'why doesn't my skill activate', or asks to extract a repeated workflow into something reusable. Owns a...Votes: 0GitHub stars: 8
- Skill EvolveMine the CURRENT session for how the agent skills were actually used - friction hit, commands corrected, recipes discovered, docs found stale - distill only the SELECTIVE, generalizable improvements, apply them to the relevant SKILL.md / reference files in the skills repo, and ship via vd:ship. Conservative by design: high bar, evidence-backed, no scope creep. Use when the user says 'evolve the skills', 'skill-evolve', 'improve the skills from this session', 'capture what we learned into the ...Votes: 0GitHub stars: 8
- Skill ManagementManage the lifecycle of agent skills in this repo - create new skills via skill-creator, pull/sync upstream skills with the `vd` CLI, validate frontmatter, bump versions, and ship releases through conventional commits. Use when the user says 'create a skill', 'add a skill', 'sync skills', 'release vd', 'bump version', 'update tracked skills', 'validate skills', or asks how to publish a new vd version. The underlying `vd` CLI reference (incl. `vd obs` observability) is vd:vd-cli.Votes: 0GitHub stars: 8
- SmartsheetOperate the `smartsheet` CLI for bounded sheet discovery and reads, explicitly authorized bulk row additions or updates, structured JSON automation, and verified write workflows. Use when the user says "smartsheet", asks to list sheets, read or add/update rows, or script Smartsheet through its JSON contract.Votes: 0GitHub stars: 8
- SuperwhisperOperate the official Superwhisper CLI and MCP to search or read dictation history, diagnose pronunciation and raw-versus-processed transcription errors, detect unwanted expansion of short utterances, inspect usage, build standups or commitment reviews, and manage vocabulary or snippets with approval. Use when the user asks what they said, why a word or acronym was transcribed incorrectly, why processed text contains extra instructions, or wants to inspect, export, or maintain Superwhisper data.Votes: 0GitHub stars: 8
- Text DiagramDraw reliable, well-aligned text/ASCII architecture diagrams with nested boxes, arrows, and connectors. Use when user asks to draw/create text diagrams, ASCII art diagrams, box diagrams, or architecture diagrams in plain text. For rendered image artifacts (PNG/SVG), use vd:diagram instead.Votes: 0GitHub stars: 8
- TwitterRead and post on X/Twitter from the CLI - fetch tweets, timelines, and search; post tweets, replies, threads, and media. Cookie-based auth via twikit, bootstrapped from the local Dia browser session, secrets stored in gopass. Auto-falls back to agent-browser when twikit hits internal-API drift or X's "looks automated" Error 226. Use whenever the user asks to read a tweet/profile/search, post/reply/thread, delete a tweet, or run `twitter doctor` / `import-from-dia` / `login` to manage credenti...Votes: 0GitHub stars: 8
- UiuxdesignUI/UX design quality across interfaces - visual design, UX review, accessibility audits, design systems, and design critique - plus modern web frontend implementation. Use for design-quality scoring and refactor loops, design reviews, style selection (40+ named styles), color palettes and font pairing by product type, shadcn/ui and Tailwind theming, responsive UI, visual polish, design tokens, Next.js or React implementation, TanStack Router/Query/Form/Table/Start, Playwright/Vitest web testi...Votes: 0GitHub stars: 8
- UltracookOpen workflow conductor. Classifies a coding task and runs the smallest viable path - direct, a pipeline of named skills with checkable done-when gates, or parallel fan-out - then resumes from on-disk state. Use when the user types ultracook, asks to orchestrate, run the whole pipeline, drive a feature or fix end-to-end, or split work across agents. Composes vd: skills by name; does not reimplement them.Votes: 0GitHub stars: 8
- UnslopCut AI tells from prose and add a human voice - PR bodies, docs, READMEs, blog/devlog posts, release notes, review summaries, commit messages; any draft that already exists. Use when the user says 'unslop', 'de-AI this', 'remove AI tells', 'humanize this', 'this sounds like AI', or as the final pass whenever another skill produces prose. Do not use for conversion copy structure (vd:copywriting), doc structure (vd:docs, incl. its site mode), or code slop (vd:code-review --refactor).Votes: 0GitHub stars: 8
- Vd CliManage coding-agent skills and observe agent behavior through the Go `vd` CLI. Use when the user asks to vendor/sync/build skills across Claude Code and Codex, inspect agent sessions, tokens, or API-equivalent cost, find which skills or tools are erroring, or run the self-heal loop over `vd obs health --json` to diagnose and fix a failing skill from evidence. The repo's skill-catalog lifecycle wrapper is vd:skill-management.Votes: 0GitHub stars: 8
- Voice AgentOperate the `vac` CLI for Retell voice AI - bounded reads and explicitly authorized writes over agents, prompts, tools, tests, calls, transcripts, chats, phone numbers, voices, flows, knowledge bases, and exports. Use when the user mentions `vac` or Retell, asks to list/create/update voice agents, numbers, or flows, diagnose a call or transcription, or export call data.Votes: 0GitHub stars: 8
- Web E2eFull end-to-end browser testing for local web apps with a persistent logged-in session. Log in once into a named Chrome profile, then drive real flows with trace evidence against your locally served app - Laravel/Herd, docker compose, FastAPI+SPA, Vite. Adds per-project orchestration via .e2e/config.json - boot + health checks, process checks (queue workers), auth-state probing, flow files, pass/fail reports. Use when the user says "e2e test", "end-to-end test the app", "test this flow in the...Votes: 0GitHub stars: 8
- Web PerfMeasure Core Web Vitals (LCP, CLS, INP, FCP, TTFB), JS heap, and record DevTools performance traces against a running Chrome - attaches to vd:browser-profile's deterministic CDP ports, no Puppeteer, no separate browser. Use when the user says "why is this page slow", "measure web vitals", "check LCP/CLS/INP", "record a performance trace", "profile page load", or wants performance evidence in an e2e run.Votes: 0GitHub stars: 8
- WorkbenchManage the feature-first .workbench umbrella - create, resolve, switch, list, archive, and gc per-feature folders ({ticket}-{slug}) that group plans/reports/visuals/journals/state. Use when the user says "workbench new", "list features", "archive feature", "switch feature", "what feature am I on", "clean up .workbench", or needs to organize agent artifacts under .workbench/features/.Votes: 0GitHub stars: 8
- WorktreeCreate, inspect, and clean isolated git worktrees for parallel feature development. Standardizes worktrees under a top-level .worktrees/ dir, auto-copies .env files (nested included), assigns each worktree a deterministic port block, trusts mise configs in the new worktree when present, and runs lifecycle hooks for DB seed/teardown. Use for feature isolation, parallel-agent workflows, worktree health audits, stale cleanup, port conflicts, and monorepo or submodule setups. Hands Laravel Herd p...Votes: 0GitHub stars: 8
- Browser SkillDrive the user's real logged-in Chromium through Tencent BrowserSkill's `bsk` CLI + extension - agent work runs in an isolated Agent Window, user tabs are borrowed with explicit on-page confirmation and returned at session stop, and CAPTCHA/login/OTP steps hand back to the human via `bsk request-help`. Use when the user says "browser-skill", "bsk", "agent window", "borrow that tab", or asks for logged-in browser automation that stays isolated from their own tabs. Do not use as the default loc...Votes: 0GitHub stars: 8
- Obsidian VaultCapture ideas and notes into the personal Obsidian PARA vault (markdown on disk). Use notesmd-cli when installed, else write files. Activates when the user says 'add an idea', 'capture this', 'vault note', 'inbox this', 'log this in Obsidian', 'keep track of this idea', or asks to file something in PARA. Not for the engineering journal (vd:journal) or Structured.app tasks.Votes: 0GitHub stars: 8
- Aside BrowserRead when you need a browser, or have to work across user's logged-in websites (e.g. Gmail, Slack, cloud consoles, etc.), or have to refer personal contexts like memory and browsing history.Votes: 0GitHub stars: 8
- Openrig WorkspaceWork inside an org/project/task workspace that any coding harness (Pi, Claude Code, Codex, Grok Build, Cursor) reads out of the box and that OpenRig can drive without a fork. Use when the user says "start a task in <project>", "set up the task dir", "which rig", "feature profile", "bugfix", "sop", "run this ticket with openrig", "attach the rig in herdr", "which project does this repo belong to", "add a project", or when the cwd is under a projects workspace (`$PROJECTS_ROOT`, default `$HOME/...Votes: 0GitHub stars: 8
- Better UiApplies exact UI polish values: concentric border radius, optical alignment, layered surface shadows, neutral image outlines, a 0.96 press scale, icon cross-fades, and theme-switch transition suppression. Activates when editing component CSS or Tailwind, when an interface looks slightly off, or when the user says 'polish the UI', 'better UI', 'concentric radius', 'optical alignment', 'shadow instead of border', or 'icon transition'. Do not use for design-system choice, accessibility audits, o...Votes: 0GitHub stars: 8
- Custom Mcp ConnectorFiles the admin request that registers a remote MCP on the team Claude Desktop app. Activates when the user says 'custom mcp', 'custom connector', 'add connector', 'Claude Desktop connector', or asks to add an MCP to the team Claude account. Instance host, tracker, and credential-store names come from $HOME/.config/vd/mcp-connector.md. Do not use for implementing an MCP server, local stdio MCP config, or a one-seat Claude Code smoke test.Votes: 0GitHub stars: 8