By gvkhosla
Orchestrate multi-agent swarms to automate end-to-end engineering workflows: brainstorm and plan features, implement code in Ruby/Rails/Python/TS/React, conduct parallel reviews and audits, resolve todos/PR comments, run browser tests, record demos, and create PRs with changelogs.
Run comprehensive agent-native architecture review with scored principles
Create engaging changelogs for recent merges to main branch
Create or edit Claude Code skills with expert guidance on structure and best practices
Enhance a plan with parallel research agents for each section to add depth, best practices, and implementation details
Validate and prepare documentation for GitHub Pages deployment
Visually compares live UI implementation against Figma designs and provides detailed feedback on discrepancies. Use after writing or modifying HTML/CSS/React components to verify design fidelity.
Iteratively refines UI design through N screenshot-analyze-improve cycles. Use PROACTIVELY when design changes aren't coming together after 1-2 attempts, or when user requests iterative refinement.
Detects and fixes visual differences between a web implementation and its Figma design. Use iteratively when syncing implementation to match Figma specs.
Creates or updates README files following Ankane-style template for Ruby gems. Use when writing gem documentation with imperative voice, concise prose, and standard section ordering.
Researches and synthesizes external best practices, documentation, and examples for any technology or framework. Use when you need industry standards, community conventions, or implementation guidance.
Browser automation using Vercel's agent-browser CLI. Use when you need to interact with web pages, fill forms, take screenshots, or scrape data. Alternative to Playwright MCP - uses Bash commands with ref-based element selection. Triggers on "browse website", "fill form", "click button", "take screenshot", "scrape page", "web automation".
Build applications where agents are first-class citizens. Use this skill when designing autonomous agents, creating MCP tools, implementing self-modifying systems, or building apps where features are outcomes achieved by agents operating in a loop.
This skill should be used when writing Ruby gems following Andrew Kane's proven patterns and philosophy. It applies when creating new Ruby gems, refactoring existing gems, designing gem APIs, or when clean, minimal, production-ready Ruby library code is needed. Triggers on requests like "create a gem", "write a Ruby library", "design a gem API", or mentions of Andrew Kane's style.
This skill should be used before implementing features, building components, or making changes. It guides exploring user intent, approaches, and design decisions before planning. Triggers on "let's brainstorm", "help me think through", "what should we build", "explore approaches", ambiguous feature requests, or when the user's request has multiple valid interpretations that need clarification.
Capture solved problems as categorized documentation with YAML frontmatter for fast lookup
External network access
Connects to servers outside your machine
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
No model invocation
Executes directly as bash, bypassing the AI model
No model invocation
Executes directly as bash, bypassing the AI model
Runs pre-commands
Contains inline bash commands via ! syntax
Runs pre-commands
Contains inline bash commands via ! syntax
Compound Engineering adapted for Pi. 47 skills, 9 workflow prompts, and a native compatibility layer, all installable in one command.
pi install npm:compound-engineering-pi -l
Reload your session, then you're ready:
/reload
pi -p "/workflows-plan Build a todo app"
pi -p "/workflows-work"
pi -p "/workflows-review"
pi -p "/workflows-compound"
These follow the core loop: Plan, Work, Review, Compound.
| Prompt | What it does |
|---|---|
/workflows-plan | Create a structured project plan |
/workflows-work | Execute work from a plan |
/workflows-review | Multi-agent code review |
/workflows-compound | Document learnings for future sessions |
/workflows-brainstorm | Explore ideas before planning |
/deepen-plan | Add depth to an existing plan |
/test-browser | Run browser tests on your pages |
/feature-video | Record a video walkthrough of a feature |
/resolve_todo_parallel | Resolve all pending todos in parallel |
Code review, research, design, workflow automation, and more. Specialized reviewers for Rails, Python, and TypeScript. Security auditing, architecture analysis, design iteration, git worktree management, image generation, and browser automation.
Run pi skills after installing to see the full list.
Four tools that bridge common agent workflows into Pi:
ask_user_question - prompt the user for inputsubagent - orchestrate tasks (single, parallel, chain)mcporter_list - list available MCP serversmcporter_call - call MCP server toolsFor MCP interoperability, install MCPorter:
npm i -g mcporter
Built on the Compound Engineering plugin by Every and Kieran Klaassen. Read the original writeup.
MIT
npx claudepluginhub gvkhosla/compound-engineering-pi --plugin compound-engineeringPersonalized coding tutorials that use your actual codebase for examples with spaced repetition quizzes
Research any topic across Reddit, X, YouTube, TikTok, Instagram, Hacker News, Polymarket, GitHub, and 5+ more sources. AI agent scores by upvotes, likes, and real money - not editors.
Personalized coding tutorials that use your actual codebase for examples with spaced repetition quizzes
AI-powered development tools for code review, research, design, and workflow automation.
Compound Engineering workflow: PRD-driven sprints, isolated worktrees, hook-enforced safety, automated learning. Skills become /vini-workflow:plan, /vini-workflow:compound, etc.
Language-agnostic engineering workflows. Includes 20 specialized agents, 33 commands, 43 skills, and 5 toolbox presets. Now includes relay orchestration for fresh-context task execution with quality gates and compound learning.
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
Context-Driven Development plugin that transforms Claude Code into a project management tool with structured workflow: Context → Spec & Plan → Implement