agent-builder-skill

Inspect a running canvas before adding tools, skills, subagents, or workflows.

356|66|Updated Oct 13, 2025
One-click install
npx skills add https://github.com/zeenie-ai/MachinaOS --skill agent-builder-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-builder-skill
Source: https://github.com/zeenie-ai/MachinaOS/tree/main/server/skills/assistant/agent-builder-skill
Command: npx skills add https://github.com/zeenie-ai/MachinaOS --skill agent-builder-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Agent builders need a safe way to expand an executing workflow without creating duplicate tools, skills, or teammates mid-run.

Core Features & Use Cases

  • Canvas-first inspection: Start by reading what nodes, edges, tools, skills, and teammates are already wired to you.
  • Mid-execution canvas mutation: Add a new tool node, enable a skill on your Master Skill, spawn a team-lead delegate subagent, or persist a new empty workflow.
  • Prevents duplication and confusion: Uses a strict rule to inspect the canvas before any mutation, and soft-reload semantics so newly added capabilities appear only on the next turn.

Use case: While handling a request, inspect your current canvas and decide to add a web search tool, enable a memory skill, and optionally delegate a subtask to a specialist agent.

Quick Start

Ask: “Before making changes, inspect my canvas; then add a braveSearch tool if it’s missing so you can answer my next question using the web.”

Frequently Asked Questions about agent-builder-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I safely add new tools or skills to an agent workflow mid-execution?

To safely perform mid-execution canvas mutation, you must inspect existing nodes and wiring before adding tools or enabling skills. This prevents duplication and applies changes via a single entrypoint, ensuring newly added capabilities appear only on the next turn through soft-reload semantics.

What is canvas inspection in agent orchestration and when is it needed?

Canvas inspection in agent orchestration is the process of reading existing tools, skills, and teammates wired to an agent. It is needed before any mid-execution mutation to avoid duplicating workflow components and to coordinate changes safely across delegates.

How do I delegate subtasks to a specialist agent without duplicating existing teammates?

To delegate subtasks without duplicating teammates, inspect the canvas to check existing delegates, then spawn a team-lead delegate subagent. This controlled growth ensures new specialist agents are added safely without overlapping current workflow wiring.

Can I persist a new empty workflow and enable a memory skill during runtime?

Yes, you can persist a new empty workflow and enable a memory skill during runtime through mid-execution canvas mutation. The agent dispatches these mutations to a single entrypoint tool, applying the changes safely with soft-reload availability on the next turn.

Why does my agent need to inspect the canvas before mutating the workflow?

Inspecting the canvas before mutating the workflow is a strict rule to prevent duplication and confusion. It ensures the agent reads existing nodes, edges, and teammates before adding tools or skills, coordinating changes safely across the Master Skill and delegates.

What are the limitations of mid-execution workflow mutation for agents?

The primary limitation of mid-execution workflow mutation is that newly added capabilities do not appear immediately. Changes are bound to a single entrypoint tool and require soft-reload availability, meaning new tools and skills only activate on the next turn.