mirror of
https://github.com/anthropics/claude-plugins-official.git
synced 2026-05-08 12:52:40 +00:00
Compare commits
19 Commits
daisy/cwc-
...
add-dash0
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
27e3e7ec1e | ||
|
|
c51f5c1513 | ||
|
|
9e1dad648d | ||
|
|
84d2d12cd9 | ||
|
|
edb2c52c95 | ||
|
|
5805865844 | ||
|
|
b326a3ced8 | ||
|
|
ff1746904a | ||
|
|
603982785e | ||
|
|
0283d988db | ||
|
|
d68d01baa3 | ||
|
|
3752367874 | ||
|
|
7096b15e8f | ||
|
|
9b9933448c | ||
|
|
e1d8a9eaa9 | ||
|
|
d6947b6f35 | ||
|
|
d38ce61a4a | ||
|
|
06f52cd3ac | ||
|
|
574a879067 |
@@ -70,18 +70,6 @@
|
||||
},
|
||||
"homepage": "https://github.com/SalesforceAIResearch/agentforce-adlc"
|
||||
},
|
||||
{
|
||||
"name": "ai-firstify",
|
||||
"description": "AI-first project auditor and re-engineer based on the 9 design principles and 7 design patterns from the TechWolf AI-First Bootcamp",
|
||||
"source": {
|
||||
"source": "git-subdir",
|
||||
"url": "https://github.com/techwolf-ai/ai-first-toolkit.git",
|
||||
"path": "plugins/ai-firstify",
|
||||
"ref": "main",
|
||||
"sha": "852272ec21cebab98202df967dffee127209b6bc"
|
||||
},
|
||||
"homepage": "https://ai-first.techwolf.ai"
|
||||
},
|
||||
{
|
||||
"name": "ai-plugins",
|
||||
"description": "Set up endorctl and use Endor Labs to scan, prioritize, and fix security risks across your software supply chain",
|
||||
@@ -256,6 +244,21 @@
|
||||
"source": "./external_plugins/autofix-bot",
|
||||
"homepage": "https://github.com/anthropics/claude-plugins-public/tree/main/external_plugins/autofix-bot"
|
||||
},
|
||||
{
|
||||
"name": "aws-agents",
|
||||
"description": "Build, deploy, and operate AI agents on AWS. Skills for scaffolding agents with Amazon Bedrock AgentCore, connecting tools, memory, policies, evaluation, debugging, and production hardening.",
|
||||
"author": {
|
||||
"name": "Amazon Web Services"
|
||||
},
|
||||
"category": "development",
|
||||
"source": {
|
||||
"source": "git-subdir",
|
||||
"url": "https://github.com/aws/agent-toolkit-for-aws.git",
|
||||
"path": "plugins/aws-agents",
|
||||
"ref": "main"
|
||||
},
|
||||
"homepage": "https://github.com/aws/agent-toolkit-for-aws"
|
||||
},
|
||||
{
|
||||
"name": "aws-amplify",
|
||||
"description": "Build full-stack apps with AWS Amplify Gen 2 using guided workflows for authentication, data models, storage, GraphQL APIs, and Lambda functions.",
|
||||
@@ -268,6 +271,36 @@
|
||||
},
|
||||
"homepage": "https://github.com/awslabs/agent-plugins"
|
||||
},
|
||||
{
|
||||
"name": "aws-core",
|
||||
"description": "Build, deploy, and operate applications on AWS. Skills to author infrastructure-as-code, use core services, and complete common tasks.",
|
||||
"author": {
|
||||
"name": "Amazon Web Services"
|
||||
},
|
||||
"category": "development",
|
||||
"source": {
|
||||
"source": "git-subdir",
|
||||
"url": "https://github.com/aws/agent-toolkit-for-aws.git",
|
||||
"path": "plugins/aws-core",
|
||||
"ref": "main"
|
||||
},
|
||||
"homepage": "https://github.com/aws/agent-toolkit-for-aws"
|
||||
},
|
||||
{
|
||||
"name": "aws-data-analytics",
|
||||
"description": "Data lake, analytics, and ETL workflows with S3 Tables, AWS Glue, and Athena.",
|
||||
"author": {
|
||||
"name": "Amazon Web Services"
|
||||
},
|
||||
"category": "development",
|
||||
"source": {
|
||||
"source": "git-subdir",
|
||||
"url": "https://github.com/aws/agent-toolkit-for-aws.git",
|
||||
"path": "plugins/aws-data-analytics",
|
||||
"ref": "main"
|
||||
},
|
||||
"homepage": "https://github.com/aws/agent-toolkit-for-aws"
|
||||
},
|
||||
{
|
||||
"name": "aws-dev-toolkit",
|
||||
"description": "AWS development toolkit — 34 skills, 11 agents, and 3 MCP servers for building, migrating, and performing architecture reviews on AWS.",
|
||||
@@ -605,6 +638,20 @@
|
||||
"category": "productivity",
|
||||
"homepage": "https://claude.com/cwc-makers"
|
||||
},
|
||||
{
|
||||
"name": "dash0",
|
||||
"description": "OpenTelemetry observability for Claude Code sessions. Captures tool calls, LLM invocations, token usage, and errors as OTel traces. Send telemetry to Dash0 or any OpenTelemetry-compatible backend.",
|
||||
"author": {
|
||||
"name": "Dash0"
|
||||
},
|
||||
"category": "monitoring",
|
||||
"source": {
|
||||
"source": "url",
|
||||
"url": "https://github.com/dash0hq/dash0-agent-plugin.git",
|
||||
"sha": "38c6d74e637bd7dbe1fa2c364de66d07efe88a9a"
|
||||
},
|
||||
"homepage": "https://dash0.com/"
|
||||
},
|
||||
{
|
||||
"name": "data",
|
||||
"description": "Data engineering for Apache Airflow and Astronomer. Author DAGs with best practices, debug pipeline failures, trace data lineage, profile tables, migrate Airflow 2 to 3, and manage local and cloud deployments.",
|
||||
@@ -724,16 +771,6 @@
|
||||
"category": "productivity",
|
||||
"source": "./external_plugins/discord"
|
||||
},
|
||||
{
|
||||
"name": "elixir-ls-lsp",
|
||||
"description": "Elixir language server (ElixirLS) for Claude Code — provides code intelligence and diagnostics for .ex, .exs, and .heex files.",
|
||||
"source": {
|
||||
"source": "url",
|
||||
"url": "https://github.com/MikaelFangel/claude-elixir-ls-lsp.git",
|
||||
"sha": "806a6eeeb88b9a306a59b3212a1d5d88aa5c70af"
|
||||
},
|
||||
"homepage": "https://elixir-lsp.github.io/elixir-ls/"
|
||||
},
|
||||
{
|
||||
"name": "exa",
|
||||
"description": "Exa AI web search, deep research, and content extraction. Provides MCP tools and research skills for comprehensive web search, people discovery, company research, academic papers, and more.",
|
||||
@@ -835,16 +872,6 @@
|
||||
},
|
||||
"homepage": "https://github.com/firecrawl/firecrawl-claude-plugin.git"
|
||||
},
|
||||
{
|
||||
"name": "firetiger",
|
||||
"description": "Claude Code plugin for Firetiger observability workflows and MCP-powered investigations.",
|
||||
"source": {
|
||||
"source": "url",
|
||||
"url": "https://github.com/firetiger-oss/claude-plugin.git",
|
||||
"sha": "51421ce20adc7c30eb014e6847c7087ed34cb879"
|
||||
},
|
||||
"homepage": "https://www.firetiger.com/"
|
||||
},
|
||||
{
|
||||
"name": "flint",
|
||||
"description": "Build and manage websites with Flint's AI website builder through natural conversation.",
|
||||
@@ -855,16 +882,6 @@
|
||||
},
|
||||
"homepage": "https://www.tryflint.com/docs/claude-code-plugin"
|
||||
},
|
||||
{
|
||||
"name": "followrabbit",
|
||||
"description": "Cloud cost optimization for GCP infrastructure. Review changes for cost impact and auto-apply savings recommendations using the followrabbit CLI.",
|
||||
"source": {
|
||||
"source": "url",
|
||||
"url": "https://github.com/followrabbit-ai/awesome-rabbit.git",
|
||||
"sha": "6926154501300d348a7b50d47479648fe87985b6"
|
||||
},
|
||||
"homepage": "https://subscriptions.agentic.followrabbit.ai/"
|
||||
},
|
||||
{
|
||||
"name": "frontend-design",
|
||||
"description": "Create distinctive, production-grade frontend interfaces with high design quality. Generates creative, polished code that avoids generic AI aesthetics.",
|
||||
@@ -904,16 +921,6 @@
|
||||
"source": "./external_plugins/gitlab",
|
||||
"homepage": "https://github.com/anthropics/claude-plugins-public/tree/main/external_plugins/gitlab"
|
||||
},
|
||||
{
|
||||
"name": "goodmem",
|
||||
"description": "GoodMem memory infrastructure for AI agents. Use Python SDK skills to write code that manages embedders, spaces, and memories, or use MCP tools to perform GoodMem operations directly via natural language.",
|
||||
"source": {
|
||||
"source": "url",
|
||||
"url": "https://github.com/PAIR-Systems-Inc/goodmem-claude-code-plugin.git",
|
||||
"sha": "4e23ab2b3bc7cb4167c99e10d9640ad7089744d7"
|
||||
},
|
||||
"homepage": "https://github.com/PAIR-Systems-Inc/goodmem-claude-code-plugin"
|
||||
},
|
||||
{
|
||||
"name": "gopls-lsp",
|
||||
"description": "Go language server for code intelligence and refactoring",
|
||||
@@ -941,18 +948,6 @@
|
||||
"source": "./external_plugins/greptile",
|
||||
"homepage": "https://github.com/anthropics/claude-plugins-public/tree/main/external_plugins/greptile"
|
||||
},
|
||||
{
|
||||
"name": "helius",
|
||||
"description": "Build on Solana with Helius — live blockchain tools, expert coding patterns, and autonomous account signup",
|
||||
"source": {
|
||||
"source": "git-subdir",
|
||||
"url": "https://github.com/helius-labs/core-ai.git",
|
||||
"path": "helius-plugin",
|
||||
"ref": "main",
|
||||
"sha": "d9d252497bcf1e4bd5073a76715cd50a8353f9c3"
|
||||
},
|
||||
"homepage": "https://www.helius.dev/docs"
|
||||
},
|
||||
{
|
||||
"name": "hookify",
|
||||
"description": "Easily create custom hooks to prevent unwanted behaviors by analyzing conversation patterns or from explicit instructions. Define rules via simple markdown files.",
|
||||
@@ -1300,16 +1295,6 @@
|
||||
},
|
||||
"homepage": "https://github.com/makenotion/claude-code-notion-plugin"
|
||||
},
|
||||
{
|
||||
"name": "opsera-devsecops",
|
||||
"description": "Opsera DevSecOps Agent — AI-powered architecture analysis, security scanning, compliance auditing, and SQL security for your codebase. Free trial included.",
|
||||
"source": {
|
||||
"source": "url",
|
||||
"url": "https://github.com/opsera-agents/opsera-devsecops.git",
|
||||
"sha": "e797228134ee7d3199594eb0ee5a659df40c91da"
|
||||
},
|
||||
"homepage": "https://opsera.ai/agents"
|
||||
},
|
||||
{
|
||||
"name": "optibot",
|
||||
"description": "AI code review that catches production-breaking bugs, business logic issues, and security vulnerabilities — directly in Claude Code.",
|
||||
@@ -1472,16 +1457,6 @@
|
||||
},
|
||||
"homepage": "https://prisma.io"
|
||||
},
|
||||
{
|
||||
"name": "product-tracking-skills",
|
||||
"description": "AI agent skills that make SaaS products data-ready for product analytics — from codebase scan to tracking plan to working instrumentation code.",
|
||||
"source": {
|
||||
"source": "url",
|
||||
"url": "https://github.com/Accoil/product-tracking-skills.git",
|
||||
"sha": "341f8cf47d8b5dda550222152377c50aee34c723"
|
||||
},
|
||||
"homepage": "https://www.accoil.com/product-tracking"
|
||||
},
|
||||
{
|
||||
"name": "pydantic-ai",
|
||||
"description": "Write accurate Pydantic AI code from the start. Up-to-date patterns, decision trees, and common gotchas for agents, tools, structured output, streaming, and multi-agent apps.",
|
||||
@@ -1555,21 +1530,6 @@
|
||||
},
|
||||
"homepage": "https://quarkus.io"
|
||||
},
|
||||
{
|
||||
"name": "rails-query",
|
||||
"description": "Run read-only database queries against a Ruby on Rails 8.2+ app's database via `rails query` — ActiveRecord or SQL, schema/model introspection, EXPLAIN, pagination, and remote execution via Kamal.",
|
||||
"author": {
|
||||
"name": "Lewis Buckley",
|
||||
"url": "https://github.com/lewispb"
|
||||
},
|
||||
"category": "development",
|
||||
"source": {
|
||||
"source": "github",
|
||||
"repo": "lewispb/rails-query-skill",
|
||||
"commit": "0f53fa861089e1f46097db9a92aea311f340c355"
|
||||
},
|
||||
"homepage": "https://github.com/lewispb/rails-query-skill"
|
||||
},
|
||||
{
|
||||
"name": "railway",
|
||||
"description": "Deploy and manage apps, databases, and infrastructure on Railway. Covers project setup, deploys, environment configuration, networking, troubleshooting, and monitoring.",
|
||||
@@ -1710,16 +1670,6 @@
|
||||
},
|
||||
"homepage": "https://help.sap.com/docs/MDK"
|
||||
},
|
||||
{
|
||||
"name": "searchfit-seo",
|
||||
"description": "Free AI-powered SEO toolkit — audit websites, plan content strategy, optimize pages, generate schema markup, cluster keywords, and track AI visibility. Works with any website or codebase.",
|
||||
"source": {
|
||||
"source": "url",
|
||||
"url": "https://github.com/searchfit/searchfit-seo.git",
|
||||
"sha": "ced1a99a9fadfc10aa573a05829fc1bd357d4e4c"
|
||||
},
|
||||
"homepage": "https://searchfit.ai"
|
||||
},
|
||||
{
|
||||
"name": "security-guidance",
|
||||
"description": "Security reminder hook that warns about potential security issues when editing files, including command injection, XSS, and unsafe code patterns",
|
||||
@@ -2014,6 +1964,20 @@
|
||||
"source": "./external_plugins/terraform",
|
||||
"homepage": "https://github.com/anthropics/claude-plugins-public/tree/main/external_plugins/terraform"
|
||||
},
|
||||
{
|
||||
"name": "twilio-developer-kit",
|
||||
"description": "Twilio Skills provide procedural knowledge for AI coding agents — which APIs to use, in what order, and what to avoid. Covers SMS, Voice, WhatsApp, Verify, SendGrid, Compliance, and 30+ products.",
|
||||
"author": {
|
||||
"name": "Twilio"
|
||||
},
|
||||
"category": "development",
|
||||
"source": {
|
||||
"source": "url",
|
||||
"url": "https://github.com/twilio/ai.git",
|
||||
"sha": "0713fb1f40b5e871cad4c1c99f603c812431692a"
|
||||
},
|
||||
"homepage": "https://www.twilio.com"
|
||||
},
|
||||
{
|
||||
"name": "typescript-lsp",
|
||||
"description": "TypeScript/JavaScript language server for enhanced code intelligence",
|
||||
@@ -2107,16 +2071,6 @@
|
||||
},
|
||||
"homepage": "https://docs.versori.com/latest/ai-tooling/overview"
|
||||
},
|
||||
{
|
||||
"name": "voila-api",
|
||||
"description": "Definitive guide for the Voila API. Covers shipment creation (Manual/Smart Shipping), real-time tracking, detailed history, manifesting, collections, webhooks, and third-party integrations (Sorted, Peoplevox, Mintsoft, Veeqo, JD).",
|
||||
"source": {
|
||||
"source": "url",
|
||||
"url": "https://github.com/TSedmanDC/Voila-API-Skill.git",
|
||||
"sha": "422c7beb772a0de4592a204584e0e990fc5dc139"
|
||||
},
|
||||
"homepage": "https://github.com/TSedmanDC/Voila-API-Skill"
|
||||
},
|
||||
{
|
||||
"name": "windsor-ai",
|
||||
"description": "Connect Claude Code to 325+ business data sources via Windsor.ai. Query marketing, sales, CRM, ecommerce, finance, and analytics data from Google Ads, Meta, HubSpot, Salesforce, Shopify, Stripe, and hundreds more — directly from your terminal.",
|
||||
@@ -2175,7 +2129,7 @@
|
||||
"url": "https://github.com/zapier/zapier-mcp.git",
|
||||
"path": "plugins/zapier",
|
||||
"ref": "main",
|
||||
"sha": "76c4669321847c8f72a6e0462c17f29fd437519a"
|
||||
"sha": "f34a7854febed415c9ef766eec1c66529ef0668e"
|
||||
},
|
||||
"homepage": "https://github.com/zapier/zapier-mcp/tree/main/plugins/zapier"
|
||||
},
|
||||
|
||||
@@ -31,7 +31,7 @@ Then ask Claude to build whatever you want next — a magic 8-ball, a pixel pet,
|
||||
|
||||
## Prerequisites
|
||||
|
||||
Python 3.10+ and git on the host machine. The onboarding scripts auto-install `esptool` on first run; `pyserial` is vendored in the upstream repo.
|
||||
Python 3.10+ on the host machine (git is optional — `/maker-setup` falls back to a curl+tar download if it's missing). The onboarding scripts auto-install `esptool` on first run; `pyserial` is vendored in the upstream repo.
|
||||
|
||||
## License
|
||||
|
||||
|
||||
@@ -1,10 +1,15 @@
|
||||
---
|
||||
description: Onboard a Code-with-Claude Makers Cardputer — clone the build-with-claude repo, flash firmware, and install the Claude Buddy apps.
|
||||
description: Onboard a Code-with-Claude Makers Cardputer — fetch the build-with-claude repo, flash firmware, and install the Claude Buddy apps.
|
||||
disable-model-invocation: true
|
||||
---
|
||||
|
||||
The user has a Cardputer-Adv from claude.com/cwc-makers plugged in over USB-C.
|
||||
|
||||
1. Clone or update https://github.com/moremas/build-with-claude in the current directory.
|
||||
2. Invoke the `m5-onboard` skill and follow it to run `onboard/scripts/onboard.py --apps buddy` from the clone, surfacing the download-mode button prompt to the user.
|
||||
1. Get https://github.com/moremas/build-with-claude into a `build-with-claude/` directory under cwd:
|
||||
- If `git` is available: `git clone` (or `git pull` if it already exists).
|
||||
- If `git` is **not** available: don't install it. Download the GitHub tarball instead — `curl` and `tar` ship with macOS, Linux, and Windows 10+ out of the box:
|
||||
- macOS / Linux: `curl -L https://github.com/moremas/build-with-claude/archive/refs/heads/main.tar.gz | tar xz && mv build-with-claude-main build-with-claude`
|
||||
- Windows (PowerShell): `curl.exe -L -o bwc.zip https://github.com/moremas/build-with-claude/archive/refs/heads/main.zip; tar -xf bwc.zip; Rename-Item build-with-claude-main build-with-claude`
|
||||
- Re-running `/maker-setup` later just re-downloads (~500KB) — no update mechanism needed.
|
||||
2. Invoke the `m5-onboard` skill and follow it to run `onboard/scripts/onboard.py --apps buddy` from inside `build-with-claude/`, surfacing the download-mode button prompt to the user.
|
||||
3. When done, tell the user how to launch Claude Buddy and ask what they want to build next (see the `cardputer-buddy` skill for iterating).
|
||||
|
||||
@@ -130,17 +130,9 @@ Once `m5-onboard go` finishes at the `DONE` banner, the device is ready to use o
|
||||
|
||||
`onboard.py` runs a preflight check at startup: if `esptool` (or, in the rare prune-vendor case, `pyserial`) is missing, it lists what's needed and asks the user whether to install now. On `Y` (or Enter) it runs `python -m pip install --user <missing>` in the current interpreter, then verifies. Inside a venv the `--user` flag is dropped so the install lands in the venv's site-packages. Non-interactive callers (piped stdin) get a manual-install hint instead of a prompt.
|
||||
|
||||
Python itself has to exist before this skill can do anything — you can't bootstrap an interpreter from inside one. Same story for `git` (needed once, to clone the skill and bundle repos). Claude's responsible for detecting both and installing whatever's missing *before* running any `scripts/*.py` invocation. Detection is just running `python3 --version` / `python --version` and `git --version` — if either fails, Claude fetches them with the host's native package manager before anything else.
|
||||
Python itself has to exist before this skill can do anything — you can't bootstrap an interpreter from inside one. `git` is **not** required — the `/maker-setup` command falls back to downloading the GitHub tarball with `curl`+`tar` (both pre-installed on macOS, Linux, and Windows 10+) when `git --version` fails. Claude's responsible for detecting Python and installing it if missing *before* running any `scripts/*.py` invocation. Detection is just running `python3 --version` / `python --version` — if it fails, Claude fetches Python with the host's native package manager before anything else.
|
||||
|
||||
**Per-OS dependency bootstrap (Claude's responsibility if missing):**
|
||||
|
||||
*Git:*
|
||||
|
||||
- **Windows** — `winget install -e --id Git.Git --silent --accept-source-agreements --accept-package-agreements`. Adds `git.exe` to PATH; may need a new shell for it to be visible.
|
||||
- **macOS** — `/usr/bin/git` ships with Xcode Command Line Tools; `git --version` on a fresh macOS triggers the tools installer automatically. If you want to avoid the GUI prompt, install via `xcode-select --install` (still opens a dialog) or `brew install git`.
|
||||
- **Linux** — `sudo apt-get install -y git` / `sudo dnf install -y git` / `sudo pacman -S --noconfirm git`.
|
||||
|
||||
*Python:*
|
||||
**Per-OS Python bootstrap (Claude's responsibility if missing):**
|
||||
|
||||
- **Windows** — `winget install -e --id Python.Python.3.13 --silent --accept-source-agreements --accept-package-agreements`. Takes ~30 seconds, no UI, gets PATH right. If the current shell can't see `python` afterwards, tell the user to close and reopen the terminal (Windows updates PATH only on new shells).
|
||||
- **macOS** — Python 3 is usually pre-installed as `/usr/bin/python3` on any current macOS (shipped by Apple). If for some reason it isn't, `brew install python@3.13` via Homebrew is the go-to; if Homebrew itself is missing, offer to install it via `/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"` (but only if the user confirms — Homebrew is a larger commitment than winget).
|
||||
|
||||
Reference in New Issue
Block a user