essential
claudecodexDocumentation creation, code design, product strategy, and Notion integration for knowledge management
12 skills · hooks
General code writing tools including quality checks, testing, architecture, and implementation support
Plugin coding from marketplace alvis in alvis/.agents. Commands read from the repo's manifest — yesterday.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
cleanupAudit and safely retire stale development state across git branches, registered Git worktrees, jj workspaces, and the centralized state root. Use for /cleanup or abandoned-work audits; require evidence, the three-day landing window, recoverable backup, and per-target approval before removal or perma
commitSave code changes cleanly with jj-first, git-compatible routing. Use for commits, manifest-scoped lifecycle saves, split/absorb/edit operations, stacked changes, history reordering, retrospective blame fixes, or the --create-pr compatibility handoff; preserve the repository history policy and keep c
complete-codeComplete explicit production implementation stubs in an existing scope. Use for canonical implementation TODOs, temporary production stubs, and draft-code sentinels; route bugs, test work, unstubbed functionality, new features, and ambiguous markers to their owning workflows.
complete-testAuthor and improve tests for pending test cases, coverage gaps, fixtures, and redundancy cleanup. Use for test TODOs, it.todo or describe.todo entries, explicit test-writing requests, or coverage work. Production implementation stubs belong to complete-code; diagnosed failures belong to fix.
documentCreate or update source-backed package usage documentation and durable architecture documentation. Use after meaningful code changes, when docs are missing or stale, or when a package needs an architecture overview under docs/architecture; route specifications and Notion content to specification ski
draft-codeDraft TypeScript-compliant code skeletons with canonical TODO(implementation) placeholders. Use when starting an already-specified implementation or preparing typed production structure for later completion; do not implement business logic or create ambiguous plain TODO markers.
finalize-commitsRun isolated per-commit QA across every unpushed commit, report ordering or message issues, and coordinate approved corrections. Use before publishing a stack; coding:commit owns history mutations and coding:pr create owns publication.
find-unusedPerform read-only dead-code discovery for commented-out code, unused symbols, and unused test helpers. Use when identifying removal candidates; report evidence without deleting, refactoring, linting, or otherwise modifying the inspected source.
fixFix diagnosed incorrect behavior, failed tests, type errors, lint failures, or broken CI. Use when a concrete failure can be reproduced or review findings identify a defect; route new functionality to write-code and green structural cleanup to refactor.
issueCreate, update, find, and triage GitHub issues with repository templates, relevant metadata, bounded title/body retrieval, and evidence-backed investigation. Use for issue reporting, duplicate discovery, backlog triage, or refreshing issue information. Pull-request publication remains owned by codin
lintEnforce coding standards mechanically across a selected scope with risk-appropriate ownership and review. Use when source files need lint-error correction, standards enforcement, or consistent formatting, including calls extended by another plugin's portable lint profile; behavior-changing repairs b
modernizeApply version-supported syntax and API upgrades based on the project runtime and toolchain. Use when replacing legacy constructs with supported modern equivalents; do not claim general refactoring, dependency upgrades, or behavioral feature work.
prUse for GitHub pull-request workflows when the user asks to draft PR text, verify exact local CI parity, resolve a bare PR or stack number, publish a branch, create, update, monitor, discover, check out, review, or merge a PR or linear stack. Trigger before running gh pr, inspecting GitHub stacks, o
presetterSets up, adapts, migrates, regenerates, and troubleshoots TypeScript projects that use Presetter. Must be used whenever any `presetter.config.ts` is spotted. Before generating configuration files for an exact target in a project written in TypeScript with no Presetter owner, use this skill to ask wh
refactorImprove green code through behavior-preserving structural changes to organization, naming, readability, documentation, or redundant defensive logic. Use to remove meaningless helpers or internal runtime checks when existing tests pass and the requested outcome is maintainability rather than changed
review-codeReview alignment, correctness, security, testing, documentation, quality, and style after code changes or within an explicit scope. Persist canonical findings, collect user confirmation by problem pattern through chat or interactive discovery, and suggest GitHub issue handoffs for confirmed problems
setup-projectEnsure project structure exists before development, creating barebone scaffolding only if needed. Use when initializing new projects, validating project setup, or ensuring monorepo component structure.
sync-toolInstall or update registered coding CLI tools (brew, jj, gh, fallow, python) across macOS, Linux, and Windows. Use when tools are missing, stale, or needed on PATH for a sibling skill, including requests to install jj/gh/brew, update coding tools, or verify CLI dependencies before work.
write-codeWrite production-ready code end to end through a TDD lifecycle of design, skeleton, implementation, tests, and refactoring. Use for new functions, features, modules, components, CLI or API endpoints, or approved tickets; route diagnosed failures to fix and explicit production stubs to complete-code.
context7connects to: https://mcp.context7.com/mcp
grepconnects to: https://mcp.grep.app
[ -n "${PLUGIN_ROOT:-${GROK_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}}" ] || { echo "plugin root unset" >&2; exit 1; }; plugin_root="${PLUGIN_ROOT:-${GROK_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}}"; plugin_r
[ -n "${PLUGIN_ROOT:-${GROK_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}}" ] || { echo "plugin root unset" >&2; exit 1; }; plugin_root="${PLUGIN_ROOT:-${GROK_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}}"; plugin_r
[ -n "${PLUGIN_ROOT:-${GROK_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}}" ] || { echo "plugin root unset" >&2; exit 1; }; plugin_root="${PLUGIN_ROOT:-${GROK_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}}"; plugin_r
[ -n "${PLUGIN_ROOT:-${GROK_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}}" ] || { echo "plugin root unset" >&2; exit 1; }; plugin_root="${PLUGIN_ROOT:-${GROK_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}}"; plugin_r
[ -n "${PLUGIN_ROOT:-${GROK_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}}" ] || { echo "plugin root unset" >&2; exit 1; }; plugin_root="${PLUGIN_ROOT:-${GROK_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}}"; plugin_r
[ -n "${PLUGIN_ROOT:-${GROK_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}}" ] || { echo "plugin root unset" >&2; exit 2; }; "${PLUGIN_ROOT:-${GROK_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}}/hooks/scripts/validate
[ -n "${PLUGIN_ROOT:-${GROK_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}}" ] || { echo "plugin root unset" >&2; exit 2; }; "${PLUGIN_ROOT:-${GROK_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}}/hooks/scripts/validate
[ -n "${PLUGIN_ROOT:-${GROK_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}}" ] || { echo "plugin root unset" >&2; exit 1; }; plugin_root="${PLUGIN_ROOT:-${GROK_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}}"; plugin_r
[ -n "${PLUGIN_ROOT:-${GROK_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}}" ] || { echo "plugin root unset" >&2; exit 1; }; plugin_root="${PLUGIN_ROOT:-${GROK_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}}"; plugin_r
[ -n "${PLUGIN_ROOT:-${GROK_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}}" ] || { echo "plugin root unset" >&2; exit 1; }; plugin_root="${PLUGIN_ROOT:-${GROK_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}}"; plugin_r
Documentation creation, code design, product strategy, and Notion integration for knowledge management
12 skills · hooks
Design specifications, architecture specs, requirements gathering, and technical documentation with Notion integration
7 skills · hooks
Web development tools including UX design, growth optimization, rapid prototyping, and browser automation
6 skills · 1 MCP server · hooks
Tools for creating and managing Claude Code, Codex, and Grok Build configuration files
5 skills · hooks
Client-facing screen design and UX documentation with Notion integration
2 skills · hooks
React component development with UI implementation, design systems, Next.js expertise, and fullstack capabilities
2 skills · hooks
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.
5 commands
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 skills
Use Alibaba Open Code Review from local Codex.
2 skills
Claude Code skill for creating and presenting Slidev slidedecks
1 skill
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.