claude

ai-maestro

AI agent orchestration: agent messaging (AMP), identity (AID), canvas pages, memory, docs and code graph search, agent management and planning

11 on GitHubby 23blocksv1.19.16MITupdated yesterdayproductivity
/

Plugin ai-maestro from marketplace ai-maestro-plugins in 23blocks-OS/ai-maestro-plugins. Commands read from the repo's manifest — yesterday.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (16)

  • agent-actions

    Create and update interactive HTML pages (canvases) that the user sees in the AI Maestro dashboard, and handle what they click, submit or select. Use when the user asks to see something visually (a dashboard, chart, table or report), asks for a form, picker, approval or review flow, or when a [CANVA

  • agent-devices

    Use your own real devices with the Agent Device Protocol (ADP). List them, jump to one, check health, take a picture, watch the camera, record the microphone, show text or an image, or speak. Use when the user asks about your devices or homes, asks you to look, listen, show or say something on a dev

  • agent-files

    Share files between agents, hosts and people through an AFP space (S3-compatible storage such as Garage). Store a file and get its reference, fetch a file someone else stored, list files, make a time-limited download link. Use when the user asks to share, send, upload, publish or download a file acr

  • agent-identity

    Authenticate an AI agent with an auth server using the Agent Identity (AID) protocol, with Ed25519 identity documents, proof of possession, OAuth 2.0 token exchange and scoped JWTs. Use when an agent must sign in to an AID-enabled server, get or refresh an access token, or prove its identity to an A

  • agent-messaging

    Send, read and reply to signed messages between AI agents with the Agent Messaging Protocol (AMP). Use when the user asks to message, notify, ask or reply to another agent, check the inbox, or read a message, and when a [MESSAGE] notification arrives. Supports local and federated delivery, file atta

  • agent-tasks

    Keep your own task board and Eisenhower matrix in AI Maestro current, so the operator can see what you are doing, where each task is, how urgent and important it is, and what you are waiting for. Use when you take on, start, finish, hand over, pause or block on a task; when you keep a task list, pri

  • agentic-seo

    Audit and implement SEO for a website: meta tags, canonical URLs, Open Graph, X/Twitter cards, JSON-LD structured data, sitemap and robots controls. Use when auditing a site's SEO, adding or fixing meta tags or structured data, or checking how a site appears in search and AI answers.

  • agentic-sql

    Run SQL against a production or staging database safely. Check the saved query library first, run only read-only queries (read-only role, SQL check, LIMIT added), and save findings worth keeping back to the library. Use when a task needs data from a real database, such as a customer lookup, a suppor

  • agentic-support

    Manage customer support cases with a written trail. Open a numbered case per customer report, record what was found, resolve it, and turn recurring problems into runbooks that are reused next time. Use when a customer reports a bug or problem, when documenting an incident, when creating a runbook fo

  • ai-maestro-agents-management

    Creates, manages, and orchestrates AI agents using the AI Maestro CLI. Use when the user asks to "create agent", "list agents", "delete agent", "rename agent", "hibernate agent", "wake agent", "install plugin", "show agent", "export agent", "restart agent", "install marketplace", "run doctor" or "ch

  • aim-secret-management

    Use credentials such as API keys, tokens and passwords without ever seeing them, and ask the user to store one without pasting it into the chat. Use when a task needs a key, token or password that is not set up yet, when the user pastes or offers a credential, wants to store one, and before putting

  • call-a-person

    Ring a person's phone (the AI Maestro app) from an agent and see whether they answered. Use when a person must act now and a message would wait: a decision blocks you, something is breaking, or the operator asked to be called. Not for news, progress or anything a message can carry; and there is no a

  • docs-search

    Look up a function, class or API in this codebase's generated documentation: its signature, arguments, parameters, return type and usage. Use when asked what arguments or parameters something takes or what it returns, before calling or extending code you have not read in this session, and when the u

  • graph-query

    Query the code graph for callers, dependencies and the blast radius of a change. Use before changing the signature or behaviour of a function, class or module that other code uses, when the user asks "find callers", "what uses this" or "check dependencies", and when exploring an unfamiliar codebase.

  • memory-search

    Search this agent's long-term memory of past sessions: decisions, facts, corrections, and what depends on an entity. Use when a task touches something with history (a repo, service, environment or decision from earlier sessions), before deploying, moving, deleting or reconfiguring something to see w

  • planning

    Creates and manages persistent markdown planning files (task_plan.md, findings.md, progress.md) for complex task execution. Use when starting multi-step tasks, research projects, or any task requiring >5 tool calls. Solves the EXECUTION problem - staying focused during long-running tasks.

Hooks (3)

  • Notification

    node "${CLAUDE_PLUGIN_ROOT}/scripts/ai-maestro-hook.cjs"

  • Stop

    node "${CLAUDE_PLUGIN_ROOT}/scripts/ai-maestro-hook.cjs"

  • SessionStart

    node "${CLAUDE_PLUGIN_ROOT}/scripts/ai-maestro-hook.cjs"

View source on GitHub ai-maestro.23blocks.com

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

caveman

claude

Talk like caveman. Cut filler. Keep technical details explicit.

22 skills · 1 command · 3 agents · hooks

JuliusBrussee/caveman 119,462

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

AI-powered codebase understanding — analyze, visualize, and explain any project

9 skills · 10 agents · hooks

Egonex-AI/Understand-Anything 92,410

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

Maintain ai-maestro?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted