Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Automate code reviews for SwiftUI, SwiftData, animations, and iOS frameworks like HealthKit, CloudKit, WidgetKit, watchOS, App Intents, and networking. Design detailed animation specs and implement SwiftUI/Core Animation code for transitions, gestures, and micro-interactions in iOS/watchOS apps.
npx claudepluginhub existential-birds/beagle --plugin beagle-iosReviews App Intents code for intent structure, entities, shortcuts, and parameters. Use when reviewing code with import AppIntents, @AppIntent, AppEntity, AppShortcutsProvider, or @Parameter.
Reviews CloudKit code for container setup, record handling, subscriptions, and sharing patterns. Use when reviewing code with import CloudKit, CKContainer, CKRecord, CKShare, or CKSubscription.
Reviews Combine framework code for memory leaks, operator misuse, and error handling. Use when reviewing code with import Combine, AnyPublisher, @Published, PassthroughSubject, or CurrentValueSubject.
Reviews HealthKit code for authorization patterns, query usage, background delivery, and data type handling. Use when reviewing code with import HealthKit, HKHealthStore, HKSampleQuery, HKObserverQuery, or HKQuantityType.
Reviews iOS animation code for correctness, performance, accessibility, and Apple API best practices. Use when reviewing .swift files containing animation code — withAnimation, .animation(), PhaseAnimator, KeyframeAnimator, matchedGeometryEffect, navigationTransition, CABasicAnimation, CASpringAnimation, UIViewPropertyAnimator, UIDynamicAnimator, symbolEffect, scrollTransition, contentTransition, or custom Transition conformances.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Expert SwiftUI guidance for state management, view composition, performance, and iOS 26+ Liquid Glass adoption.
16 specialized Swift agents for Claude Code and VS Code Copilot. Covers concurrency, SwiftUI, Core ML, Foundation Models, MLX Swift, on-device AI, accessibility, security, testing, App Store review, Meta glasses SDK, SwiftData, visionOS, StoreKit 2, and performance.
Agents and skills for Swift app development on iOS.
iOS and Swift development with SwiftUI views and models
Reviews SwiftUI code for best practices on modern APIs, maintainability, and performance.
Expert Swift 6.2 + SwiftUI for iOS 26, macOS 26, iPadOS 26, watchOS 26, visionOS 26, tvOS 26 with Liquid Glass, @Observable, actors, SwiftData inheritance
Python, FastAPI, SQLAlchemy, PostgreSQL, and pytest code review. Pairs with beagle-core for full workflow.
Rust code review and development skills covering ownership, lifetimes, error handling, async/tokio, serde, sqlx, axum, macros, FFI, unsafe, concurrency, and testing patterns.
React, React Flow, React Router, shadcn/ui, Tailwind v4, Vitest, and Zustand code review. Pairs with beagle-core for full workflow.
Architecture analysis, brainstorming, ADR generation, LLM-as-judge comparison, and spec gap resolution.
Pydantic AI, LangGraph, DeepAgents, and Vercel AI SDK skills for building and reviewing AI applications.

Image: NASA, Public Domain. Source
Beagle is a Claude Code plugin marketplace with 124 skills across code review, documentation, testing, architectural analysis, and git workflows. Use it to review before you push, detect AI-generated artifacts, draft and improve docs, generate test plans, and analyze codebases — across Python, Go, Rust, Elixir, React, iOS/Swift, and AI frameworks.
Used with Amelia for agent-based workflows and Daydream for automated review-fix-test loops.
Prerequisites:
run-test-plan skill (optional)# Add the marketplace
claude plugin marketplace add https://github.com/existential-birds/beagle
# Install the plugins you need
claude plugin install beagle-core@existential-birds
claude plugin install beagle-python@existential-birds
claude plugin install beagle-react@existential-birds
Verify installation by opening a new Claude Code session and running /beagle-core:commit-push — if the skill loads, the plugin is active.
To update:
claude plugin marketplace update existential-birds && claude plugin update <plugin-name>
Troubleshooting:
~/.claude/plugins/known_marketplaces.json and restart Claude Code.claude plugin marketplace update existential-birds to refresh the marketplace.Use the skills CLI to install beagle skills for other AI agents:
npx skills add existential-birds/beagle
This downloads the skills and configures them for your agent.
Codex users: Link each plugin into ~/.agents/skills/ — see .codex/INSTALL.md for setup instructions.
| Plugin | Skills | Category |
|---|---|---|
| beagle-core | 18 | Shared workflows, verification, git |
| beagle-python | 7 | Python, FastAPI, SQLAlchemy, pytest |
| beagle-go | 13 | Go, BubbleTea, Wish SSH, Prometheus |
| beagle-elixir | 11 | Elixir, Phoenix, LiveView, ExUnit, ExDoc |
| beagle-ios | 16 | Swift, SwiftUI, SwiftData, iOS frameworks |
| beagle-react | 16 | React, React Flow, shadcn/ui, Tailwind |
| beagle-rust | 10 | Rust, tokio, axum, sqlx, serde |
| beagle-ai | 13 | Pydantic AI, LangGraph, DeepAgents |
| beagle-docs | 10 | Documentation quality, AI writing detection (Diataxis) |
| beagle-analysis | 8 | Brainstorming, 12-Factor, ADRs, LLM-as-judge |
| beagle-testing | 2 | Test plan generation and execution |
| Total | 124 | — |
These are the canonical skill entry points for Beagle.
| Skill | Description |
|---|---|
review-plan <path> | Review implementation plans |
review-llm-artifacts | Detect LLM coding artifacts |
fix-llm-artifacts | Fix detected artifacts |
commit-push | Commit and push changes |
create-pr | Create PR with template |
gen-release-notes <tag> | Generate release notes |
receive-feedback <path> | Process review feedback |
fetch-pr-feedback | Fetch bot comments from PR |
respond-pr-feedback | Reply to bot comments |
skill-builder | Create new skills |
prompt-improver | Optimize prompts |
| Skill | Plugin | Description |
|---|---|---|
review-python | beagle-python | Python/FastAPI code review |
review-frontend | beagle-react | React/TypeScript code review |
review-go | beagle-go | Go code review |
review-tui | beagle-go | BubbleTea TUI code review |
review-ios | beagle-ios | iOS/SwiftUI code review |
review-elixir | beagle-elixir | Elixir/Phoenix code review |
review-rust | beagle-rust | Rust/tokio/axum code review |
| Skill | Plugin | Description |
|---|---|---|
draft-docs <prompt> | beagle-docs | Generate documentation drafts |
improve-doc <path> | beagle-docs | Improve docs using Diataxis |
ensure-docs | beagle-docs | Documentation coverage check |
review-ai-writing | beagle-docs | Detect AI writing patterns |
humanize | beagle-docs | Fix AI writing with safe/risky classification |
12-factor-apps-analysis | beagle-analysis | 12-Factor compliance check |
llm-judge | beagle-analysis | Compare implementations |
write-adr | beagle-analysis | Generate ADRs from decisions |