{"name":"agent-builder","description":"Generate, test, and deploy new a2a agents from natural language.","version":"0.1.17","skills":[{"id":"build","name":"build","description":"Generate, test, and deploy a new a2a agent. Pass a kebab-case name and a natural-language description of what the agent should do. Returns the live URL when ready.","tags":["builder","scaffold","deepagents","meta"],"scopes":[],"stream":true,"policy":{"timeout_seconds":3600.0,"idempotent":false,"max_retries":0,"cost_class":"expensive","allow_scope_expansion":false,"grant_mode":"read_write_overlay","grant_allow_patterns":["agents/{name}/**"],"grant_deny_patterns":[],"grant_outputs_prefix":"agents/{name}/","grant_write_prefixes":["agents/{name}/"],"grant_ttl_seconds":3600,"grant_run_timeout_seconds":3540,"grant_approval_timeout_seconds":180,"grant_scope_approval_timeout_seconds":120},"input_schema":{"type":"object","properties":{"name":{"type":"string"},"prompt":{"type":"string"},"public":{"type":"boolean"},"version":{"type":"string"},"organization_slug":{"type":"string"}},"required":["name","prompt"],"additionalProperties":false},"output_schema":{"additionalProperties":true,"type":"object"}}],"capabilities":{"a2a_pack":{"package":"a2a-pack","version":"0.1.116"},"mcp":{"standard":{"path":"/mcp","intended_for":"code_sdk_clients"},"connector":{"path":"/connector-mcp","intended_for":["chatgpt","claude","hosted_connectors"],"supports_async_jobs":true,"supports_structured_interrupts":true,"poll_tool":"job_result","resume_tool":"submit_interaction","instructions":"Use this URL for hosted connector UIs. Use /mcp for normal code or SDK MCP clients."}}},"input_modes":["application/json"],"output_modes":["application/json"],"required_secrets":[],"required_env":[],"consumer_setup":{"fields":[]},"runtime":{"lifecycle":"ephemeral","availability":"on_demand","state":"none","sandbox":"microsandbox","resources":{"cpu":"100m","memory":"256Mi","gpu":0,"max_runtime_seconds":600},"concurrency":1,"egress":{"allow_hosts":[],"allow_internal_services":[],"deny_internet_by_default":true},"tools_used":["deepagents","langgraph","a2a-pack","litellm","microsandbox"],"llm_provisioning":"platform","account_access":{"required":false,"platform_skill_calls":0,"after_trial":"byok"},"pricing":{"price_per_call_usd":0.1,"caller_pays_llm":true,"notes":"Uses the caller's saved LLM credential for the builder's own reasoning loop. Deployed agents remain yours."},"wants_cp_jwt":true,"platform_resources":{"memory":null,"databases":[],"mailbox":null},"endpoints":[],"apt_packages":[]},"state_schema":null,"workspace_access":{"enabled":true,"max_files":25,"allowed_modes":["read_only","read_write_overlay"],"require_reason":true,"deny_patterns":[],"require_human_approval":false,"max_total_size_bytes":104857600},"mcp_endpoint":"/mcp","connector_mcp_endpoint":"/connector-mcp","mcp_endpoints":{"standard":{"path":"/mcp","intended_for":"code_sdk_clients"},"connector":{"path":"/connector-mcp","intended_for":["chatgpt","claude","hosted_connectors"],"supports_async_jobs":true,"supports_structured_interrupts":true,"poll_tool":"job_result","resume_tool":"submit_interaction","instructions":"Use this URL for hosted connector UIs. Use /mcp for normal code or SDK MCP clients."}}}