# claude-plugins Personal Claude Code plugin marketplace. 20 plugins (10 agents, 10 skills). ## Install ```bash # Add marketplace (one-time) # In ~/.claude/settings.json → extraKnownMarketplaces: # "cal-claude-plugins": { "source": { "source": "git", "url": "https://git.manticorum.com/cal/claude-plugins.git" } } # Update plugin index claude plugin update cal-claude-plugins # Install a plugin claude plugin install @cal-claude-plugins --scope user ``` ## Agents | Name | Description | |------|-------------| | architect | Principal Software Architect for PRD creation, system design, and technical specs | | claude-researcher | Web research with multi-query decomposition and parallel search | | designer | Elite design review specialist for UX/UI, visual design, and accessibility | | engineer | Principal Software Engineer for implementation, debugging, optimization, and testing | | issue-worker | Autonomous Gitea issue fixer — creates PRs and reports back | | pentester | Offensive security specialist for pentesting and vulnerability assessments | | pr-reviewer | Automated Gitea PR reviewer — posts formal reviews for correctness and security | | swarm-coder | Implementation agent for orchestrated swarms | | swarm-reviewer | Read-only code reviewer for orchestrated swarms | | swarm-validator | Read-only spec validator for orchestrated swarms | ## Skills | Name | Description | |------|-------------| | backlog | Check Gitea repo for open issues and surface the next task | | create-scheduled-task | Create and manage headless Claude scheduled tasks on systemd timers | | json-pretty | Simple JSON prettifier CLI tool | | optimise-claude | Guide for writing and optimizing CLAUDE.md files | | playwright-cli | Browser automation for web testing, form filling, and screenshots | | project-plan | Generate comprehensive PROJECT_PLAN.json for task tracking | | resume-tailoring | Generate tailored resumes with company research and multi-format output | | save-doc | Save documentation to the knowledge base with proper frontmatter | | youtube-transcriber | Transcribe YouTube videos with parallel processing and auto-chunking | | z-image | Generate images from text prompts using local NVIDIA GPU inference | ## Requirements Some plugins require external services: - **backlog**, **issue-worker**, **pr-reviewer**: Require `gitea-mcp` MCP server - **z-image**: Requires local NVIDIA GPU with Z-Image Turbo model - **youtube-transcriber**: Requires OpenAI API key - **playwright-cli**: Requires `playwright-cli-mcp` or Playwright installed locally