Agent Plugins Marketplace
← All plugins

beagle

v1.8.0

Code review skills and verification workflows for Python, Go, React, and AI frameworks

Claude Code49 Skills

By Existential Birds, LLC0 GitHub starsUpdated 1 hour ago

Directory evidence

Runtimes
Claude Code
Parsed components
49 skill or MCP entries
Source updated
Sep 28, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install beagle for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install beagle@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/bpcorneille/beagle

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

beagle/
├── .claude-plugin/plugin.json
├── skills/12-factor-apps/SKILL.md
├── skills/adr-decision-extraction/SKILL.md
├── skills/adr-writing/SKILL.md
├── skills/agent-architecture-analysis/SKILL.md
├── skills/ai-elements/SKILL.md
├── skills/bubbletea-code-review/SKILL.md
├── skills/dagre-react-flow/SKILL.md
├── skills/deepagents-architecture/SKILL.md
├── skills/deepagents-code-review/SKILL.md
├── skills/deepagents-implementation/SKILL.md
├── skills/docling/SKILL.md
├── skills/fastapi-code-review/SKILL.md
├── skills/github-projects/SKILL.md
├── skills/go-code-review/SKILL.md
├── skills/go-testing-code-review/SKILL.md
├── skills/langgraph-architecture/SKILL.md
├── skills/langgraph-code-review/SKILL.md
├── skills/langgraph-implementation/SKILL.md
├── skills/llm-artifacts-detection/SKILL.md
├── skills/llm-judge/SKILL.md
├── skills/postgres-code-review/SKILL.md
├── skills/prometheus-go-code-review/SKILL.md
├── skills/pydantic-ai-agent-creation/SKILL.md
├── skills/pydantic-ai-common-pitfalls/SKILL.md
├── skills/pydantic-ai-dependency-injection/SKILL.md
├── skills/pydantic-ai-model-integration/SKILL.md
├── skills/pydantic-ai-testing/SKILL.md
├── skills/pydantic-ai-tool-system/SKILL.md
├── skills/pytest-code-review/SKILL.md
├── skills/python-code-review/SKILL.md
├── skills/react-flow/SKILL.md
├── skills/react-flow-advanced/SKILL.md
├── skills/react-flow-architecture/SKILL.md
├── skills/react-flow-code-review/SKILL.md
├── skills/react-flow-implementation/SKILL.md
├── skills/react-router-code-review/SKILL.md
├── skills/react-router-v7/SKILL.md
├── skills/receive-feedback/SKILL.md
├── skills/review-feedback-schema/SKILL.md
├── skills/review-skill-improver/SKILL.md
├── skills/shadcn-code-review/SKILL.md
├── skills/shadcn-ui/SKILL.md
├── skills/sqlalchemy-code-review/SKILL.md
├── skills/sqlite-vec/SKILL.md
├── skills/tailwind-v4/SKILL.md
├── skills/vercel-ai-sdk/SKILL.md
├── skills/vitest-testing/SKILL.md
├── skills/wish-ssh-code-review/SKILL.md
└── skills/zustand-state/SKILL.md

Included Skills49

12-factor-appsskills/12-factor-apps/SKILL.md

Perform 12-Factor App compliance analysis on any codebase. Use when evaluating application architecture, auditing SaaS applications, or reviewing cloud-native applications against the original 12-Factor methodology.

adr-decision-extractionskills/adr-decision-extraction/SKILL.md

Extract architectural decisions from conversations. Identifies problem-solution pairs, trade-off discussions, and explicit choices. Use when analyzing session transcripts for ADR generation.

adr-writingskills/adr-writing/SKILL.md

Write Architectural Decision Records following MADR template. Applies Definition of Done criteria, marks gaps for later completion. Use when generating ADR documents from extracted decisions.

agent-architecture-analysisskills/agent-architecture-analysis/SKILL.md

Perform 12-Factor Agents compliance analysis on any codebase. Use when evaluating agent architecture, reviewing LLM-powered systems, or auditing agentic applications against the 12-Factor methodology.

ai-elementsskills/ai-elements/SKILL.md

Vercel AI Elements for workflow UI components. Use when building chat interfaces, displaying tool execution, showing reasoning/thinking, or creating job queues. Triggers on ai-elements, Queue, Confirmation, Tool, Reasoning, Shimmer, Loader, Message, Conversation, PromptInput.

bubbletea-code-reviewskills/bubbletea-code-review/SKILL.md

Reviews BubbleTea TUI code for proper Elm architecture, model/update/view patterns, and Lipgloss styling. Use when reviewing terminal UI code using charmbracelet/bubbletea.

dagre-react-flowskills/dagre-react-flow/SKILL.md

Automatic graph layout using dagre with React Flow (@xyflow/react). Use when implementing auto-layout, hierarchical layouts, tree structures, or arranging nodes programmatically. Triggers on dagre, auto-layout, automatic layout, getLayoutedElements, rankdir, hierarchical graph.

deepagents-architectureskills/deepagents-architecture/SKILL.md

Guides architectural decisions for Deep Agents applications. Use when deciding between Deep Agents vs alternatives, choosing backend strategies, designing subagent systems, or selecting middleware approaches.

deepagents-code-reviewskills/deepagents-code-review/SKILL.md

Reviews Deep Agents code for bugs, anti-patterns, and improvements. Use when reviewing code that uses create_deep_agent, backends, subagents, middleware, or human-in-the-loop patterns. Catches common configuration and usage mistakes.

deepagents-implementationskills/deepagents-implementation/SKILL.md

Implements agents using Deep Agents. Use when building agents with create_deep_agent, configuring backends, defining subagents, adding middleware, or setting up human-in-the-loop workflows.

doclingskills/docling/SKILL.md

Docling document parser for PDF, DOCX, PPTX, HTML, images, and 15+ formats. Use when parsing documents, extracting text, converting to Markdown/HTML/JSON, chunking for RAG pipelines, or batch processing files. Triggers on DocumentConverter, convert, convert_all, export_to_markdown, HierarchicalChunker, HybridChunker, ConversionResult.

fastapi-code-reviewskills/fastapi-code-review/SKILL.md

Reviews FastAPI code for routing patterns, dependency injection, validation, and async handlers. Use when reviewing FastAPI apps, checking APIRouter setup, Depends() usage, or response models.

github-projectsskills/github-projects/SKILL.md

GitHub Projects management via gh CLI for creating projects, managing items, fields, and workflows. Use when working with GitHub Projects (v2), adding issues/PRs to projects, creating custom fields, tracking project items, or automating project workflows. Triggers on gh project, project board, kanban, GitHub project, project items.

go-code-reviewskills/go-code-review/SKILL.md

Reviews Go code for idiomatic patterns, error handling, concurrency safety, and common mistakes. Use when reviewing .go files, checking error handling, goroutine usage, or interface design.

go-testing-code-reviewskills/go-testing-code-review/SKILL.md

Reviews Go test code for proper table-driven tests, assertions, and coverage patterns. Use when reviewing *_test.go files.

langgraph-architectureskills/langgraph-architecture/SKILL.md

Guides architectural decisions for LangGraph applications. Use when deciding between LangGraph vs alternatives, choosing state management strategies, designing multi-agent systems, or selecting persistence and streaming approaches.

langgraph-code-reviewskills/langgraph-code-review/SKILL.md

Reviews LangGraph code for bugs, anti-patterns, and improvements. Use when reviewing code that uses StateGraph, nodes, edges, checkpointing, or other LangGraph features. Catches common mistakes in state management, graph structure, and async patterns.

langgraph-implementationskills/langgraph-implementation/SKILL.md

Implements stateful agent graphs using LangGraph. Use when building graphs, adding nodes/edges, defining state schemas, implementing checkpointing, handling interrupts, or creating multi-agent systems with LangGraph.

llm-artifacts-detectionskills/llm-artifacts-detection/SKILL.md

Detects common LLM coding agent artifacts in codebases. Identifies test quality issues, dead code, over-abstraction, and verbose LLM style patterns. Use when cleaning up AI-generated code or reviewing for agent-introduced cruft.

llm-judgeskills/llm-judge/SKILL.md

LLM-as-judge methodology for comparing code implementations across repositories. Scores implementations on functionality, security, test quality, overengineering, and dead code using weighted rubrics. Used by /beagle:llm-judge command.

postgres-code-reviewskills/postgres-code-review/SKILL.md

Reviews PostgreSQL code for indexing strategies, JSONB operations, connection pooling, and transaction safety. Use when reviewing SQL queries, database schemas, JSONB usage, or connection management.

prometheus-go-code-reviewskills/prometheus-go-code-review/SKILL.md

Reviews Prometheus instrumentation in Go code for proper metric types, labels, and patterns. Use when reviewing code with prometheus/client_golang metrics.

pydantic-ai-agent-creationskills/pydantic-ai-agent-creation/SKILL.md

Create PydanticAI agents with type-safe dependencies, structured outputs, and proper configuration. Use when building AI agents, creating chat systems, or integrating LLMs with Pydantic validation.

pydantic-ai-common-pitfallsskills/pydantic-ai-common-pitfalls/SKILL.md

Avoid common mistakes and debug issues in PydanticAI agents. Use when encountering errors, unexpected behavior, or when reviewing agent implementations.

pydantic-ai-dependency-injectionskills/pydantic-ai-dependency-injection/SKILL.md

Implement dependency injection in PydanticAI agents using RunContext and deps_type. Use when agents need database connections, API clients, user context, or any external resources.

pydantic-ai-model-integrationskills/pydantic-ai-model-integration/SKILL.md

Configure LLM providers, use fallback models, handle streaming, and manage model settings in PydanticAI. Use when selecting models, implementing resilience, or optimizing API calls.

pydantic-ai-testingskills/pydantic-ai-testing/SKILL.md

Test PydanticAI agents using TestModel, FunctionModel, VCR cassettes, and inline snapshots. Use when writing unit tests, mocking LLM responses, or recording API interactions.

pydantic-ai-tool-systemskills/pydantic-ai-tool-system/SKILL.md

Register and implement PydanticAI tools with proper context handling, type annotations, and docstrings. Use when adding tool capabilities to agents, implementing function calling, or creating agent actions.

pytest-code-reviewskills/pytest-code-review/SKILL.md

Reviews pytest test code for async patterns, fixtures, parametrize, and mocking. Use when reviewing test_*.py files, checking async test functions, fixture usage, or mock patterns.

python-code-reviewskills/python-code-review/SKILL.md

Reviews Python code for type safety, async patterns, error handling, and common mistakes. Use when reviewing .py files, checking type hints, async/await usage, or exception handling.

react-flowskills/react-flow/SKILL.md

React Flow (@xyflow/react) for workflow visualization with custom nodes and edges. Use when building graph visualizations, creating custom workflow nodes, implementing edge labels, or controlling viewport. Triggers on ReactFlow, @xyflow/react, Handle, NodeProps, EdgeProps, useReactFlow, fitView.

react-flow-advancedskills/react-flow-advanced/SKILL.md

Advanced React Flow patterns for complex use cases. Use when implementing sub-flows, custom connection lines, programmatic layouts, drag-and-drop, undo/redo, or complex state synchronization.

react-flow-architectureskills/react-flow-architecture/SKILL.md

Architectural guidance for building node-based UIs with React Flow. Use when designing flow-based applications, making decisions about state management, integration patterns, or evaluating whether React Flow fits a use case.

react-flow-code-reviewskills/react-flow-code-review/SKILL.md

Reviews React Flow code for anti-patterns, performance issues, and best practices. Use when reviewing code that uses @xyflow/react, checking for common mistakes, or optimizing node-based UI implementations.

react-flow-implementationskills/react-flow-implementation/SKILL.md

Implements React Flow node-based UIs correctly using @xyflow/react. Use when building flow charts, diagrams, visual editors, or node-based applications with React. Covers nodes, edges, handles, custom components, state management, and viewport control.

react-router-code-reviewskills/react-router-code-review/SKILL.md

Reviews React Router code for proper data loading, mutations, error handling, and navigation patterns. Use when reviewing React Router v6.4+ code, loaders, actions, or navigation logic.

react-router-v7skills/react-router-v7/SKILL.md

React Router v7 best practices for data-driven routing. Use when implementing routes, loaders, actions, Form components, fetchers, navigation guards, protected routes, or URL search params. Triggers on createBrowserRouter, RouterProvider, useLoaderData, useActionData, useFetcher, NavLink, Outlet.

receive-feedbackskills/receive-feedback/SKILL.md

Process external code review feedback with technical rigor. Use when receiving feedback from another LLM, human reviewer, or CI tool. Verifies claims before implementing, tracks disposition.

review-feedback-schemaskills/review-feedback-schema/SKILL.md

Schema for tracking code review outcomes to enable feedback-driven skill improvement. Use when logging review results or analyzing review quality.

review-skill-improverskills/review-skill-improver/SKILL.md

Analyzes feedback logs to identify patterns and suggest improvements to review skills. Use when you have accumulated feedback data and want to improve review accuracy.

shadcn-code-reviewskills/shadcn-code-review/SKILL.md

Reviews shadcn/ui components for CVA patterns, composition with asChild, accessibility states, and data-slot usage. Use when reviewing React components using shadcn/ui, Radix primitives, or Tailwind styling.

shadcn-uiskills/shadcn-ui/SKILL.md

shadcn/ui component patterns with Radix primitives and Tailwind styling. Use when building UI components, using CVA variants, implementing compound components, or styling with data-slot attributes. Triggers on shadcn, cva, cn(), data-slot, Radix, Button, Card, Dialog, VariantProps.

sqlalchemy-code-reviewskills/sqlalchemy-code-review/SKILL.md

Reviews SQLAlchemy code for session management, relationships, N+1 queries, and migration patterns. Use when reviewing SQLAlchemy 2.0 code, checking session lifecycle, relationship() usage, or Alembic migrations.

sqlite-vecskills/sqlite-vec/SKILL.md

sqlite-vec extension for vector similarity search in SQLite. Use when storing embeddings, performing KNN queries, or building semantic search features. Triggers on sqlite-vec, vec0, MATCH, vec_distance, partition key, float[N], int8[N], bit[N], serialize_float32, serialize_int8, vec_f32, vec_int8, vec_bit, vec_normalize, vec_quantize_binary, distance_metric, metadata columns, auxiliary columns.

tailwind-v4skills/tailwind-v4/SKILL.md

Tailwind CSS v4 with CSS-first configuration and design tokens. Use when setting up Tailwind v4, defining theme variables, using OKLCH colors, or configuring dark mode. Triggers on @theme, @tailwindcss/vite, oklch, CSS variables, --color-, tailwind v4.

vercel-ai-sdkskills/vercel-ai-sdk/SKILL.md

Vercel AI SDK for building chat interfaces with streaming. Use when implementing useChat hook, handling tool calls, streaming responses, or building chat UI. Triggers on useChat, @ai-sdk/react, UIMessage, ChatStatus, streamText, toUIMessageStreamResponse, addToolOutput, onToolCall, sendMessage.

vitest-testingskills/vitest-testing/SKILL.md

Vitest testing framework patterns and best practices. Use when writing unit tests, integration tests, configuring vitest.config, mocking with vi.mock/vi.fn, using snapshots, or setting up test coverage. Triggers on describe, it, expect, vi.mock, vi.fn, beforeEach, afterEach, vitest.

wish-ssh-code-reviewskills/wish-ssh-code-review/SKILL.md

Reviews Wish SSH server code for proper middleware, session handling, and security patterns. Use when reviewing SSH server code using charmbracelet/wish.

zustand-stateskills/zustand-state/SKILL.md

Zustand state management for React and vanilla JavaScript. Use when creating stores, using selectors, persisting state to localStorage, integrating devtools, or managing global state without Redux complexity. Triggers on zustand, create(), createStore, useStore, persist, devtools, immer middleware.

Plugin manifests1

.claude-plugin/plugin.json
{
  "name": "beagle",
  "description": "Code review skills and verification workflows for Python, Go, React, and AI frameworks",
  "version": "1.8.0",
  "author": {
    "name": "Existential Birds, LLC",
    "email": "[email protected]"
  },
  "repository": "https://github.com/existential-birds/beagle",
  "keywords": [
    "react",
    "python",
    "go",
    "typescript",
    "fastapi",
    "sqlalchemy",
    "postgres",
    "pytest",
    "bubbletea",
    "wish",
    "prometheus",
    "pydantic",
    "langgraph",
    "deepagents",
    "tailwind",
    "vitest",
    "zustand",
    "shadcn",
    "react-flow",
    "react-router",
    "code-review"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[beagle on Agent Plugins Marketplace](https://pluginsmp.com/plugins/beagle)