By josephanson
Dev productivity: commits, MR/PR, code review, pipelines, specs, migration parity
npx claudepluginhub josephanson/claude-plugin --plugin jaCodeRabbit integration for AI-powered code review with automatic issue detection and fixing capabilities.
Create atomic conventional commits following strict standards
Complete implementation tasks from a spec with QA testing and code review
Analyse Linear issue and create implementation specification
Install all recommended skills via skills.sh
Iterative migration workflow with parity checks, tests, and code review
Design OpenAPI 3.0 specifications from legacy code or requirements
Run all quality checks before committing
QA test a feature using browser automation
Fetch MR code review comments and create resolution plan
Analyse and resolve GitLab pipeline failures for current branch
Comprehensive PR review using specialised agents
Setup .agents/ directory with MCP config and command prompts via symlinks
This skill provides API route patterns and conventions for the fitness app. Use when creating or modifying API routes, handling authentication, validating requests, or implementing error handling.
Comprehensive audit of your Claude Code configuration — CLAUDE.md, skills, context files, settings, MCP configs, and hooks. Use when you want to clean up, deduplicate, or optimize your Claude Code setup. Invoke this skill whenever you mention auditing, reviewing, cleaning up, or optimising your Claude Code configuration, memory files, or instruction files.
Interact with local Chrome browser session (only on explicit user approval after being asked to inspect, debug, or interact with a page open in Chrome)
Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Focuses on recently modified code unless instructed otherwise.
This skill provides Drizzle ORM patterns and database conventions for the fitness app. Use when creating queries, implementing RLS policies, or working with database schemas.
DDD component architecture for Vue/Nuxt projects — folder structure, naming conventions, translation keys, and component organisation. Use when creating components, choosing file paths, naming files, structuring translations, or organising domain folders.
Guided feature development with codebase understanding and architecture focus. Use when implementing new features to follow a systematic discovery, exploration, design, and implementation workflow.
Comprehensive PR review using specialised agents for code quality, error handling, test coverage, type design, comment accuracy, and code simplification. Use when reviewing PRs or before committing/merging code.
Team code review conventions for ProVet Cloud frontend. Use when writing Vue components, composables, templates, or translations.
Generate testing documentation from Linear issues and git commits. Use when the user requests test instructions, testing summary, or QA handover documentation for a completed feature or bug fix.
This skill provides Testing Library best practices for the fitness app. Use when writing component tests, API tests, or database tests. Covers user-centric testing patterns, query strategies, and async state handling.
Personal development productivity tools for Claude Code with safety guardrails, workflow automation, and autonomous loops.
claude --plugin-dir ~/i/josephanson-tools
# Add marketplace
/plugin marketplace add JosephAnson/claude-plugin
# Install core plugin
/plugin install ja@josephanson
After installing the core plugin, run:
/ja:plugin-setup
This installs all recommended marketplaces and plugins in one command. Restart Claude Code after installation.
Browse commands/, skills/, and hooks/ directories for available functionality. Each command/skill contains its own documentation.
Hooks in hooks/ provide safety guardrails — blocking dangerous shell commands and auto-formatting edited files.
Private - personal use only.
Battle-tested Claude Code plugin for engineering teams — 38 agents, 156 skills, 72 legacy command shims, production-ready hooks, and selective install workflows evolved through continuous real-world use
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
External network access
Connects to servers outside your machine
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, rules, and legacy command shims evolved over 10+ months of intensive daily use
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Works with Claude Code, Kiro, Clawd CLI, Gemini CLI, Cursor, Continue, Hermes, and 17+ AI coding assistants. Now with Arabic, German, Spanish, and Chinese (Simplified & Traditional) support.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.