T2A Tool Author
SkillAI & modelsUse when modifying a CLI, API, SDK, CI job, workflow, or MCP server that has embedded LLM calls, model/provider config, or a bounded reasoning checkpoint and needs T2A authoring guidance.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the T2A Tool Author skill
What this skill tells your AI
The instructions your AI receives, as published by t2a-protocol/t2a in skills/t2a-tool-author/SKILL.md and read by ahel’s review.
Instructions
Use this skill when changing a tool to support T2A.
- Find one bounded reasoning checkpoint.
- Replace one embedded model call with a local T2A handoff.
- Keep the rest of the tool unchanged.
- Create a capsule with
task.json,prompt.md, bounded input, andoutput.schema.json. - Return a T2A Handoff Result with
type: "t2a.handoff". - Accept host-agent-written
output.json. - Run T2A protocol validation and tool-owned domain validation before commit/resume.
- Add a demo fixture or template task and run
t2a validate.
Before commit/resume, check:
- protocol validation passed
validation.jsonmatches the current task- domain validation passed
- only then mutate state
Before editing, inspect the tool and propose:
- the checkpoint to migrate
- files to change
- files to add
- validation command
- risks / assumptions
Wait for approval unless the user explicitly asked you to proceed.
Guidelines
- Do not add OpenAI, Anthropic, Gemini, Ollama, LangChain, or other LLM SDKs.
- Do not add new
model,provider,base_url,api_key, or provider config for the migrated T2A path. - Do not remove unrelated existing provider configuration unless it belongs to the checkpoint being migrated and the user approves.
- Do not build an agent framework, scheduler, daemon, queue, or MCP bridge.
- Do not refactor the whole tool.
- Do not skip
output.schema.json. - Do not let the host agent directly mutate tool state.
- Do not trust
output.jsonwithout validation. - Do not auto-resume before validation.
- A first migration demo fixture may be generated and test-only.
Examples
- Replace a summarization provider call with a capsule and
output.schema.json. - Replace issue triage model config with a local
t2a.handoff. - Replace risk classification model calls with host-agent reasoning and tool-owned ID validation.
Signals
- GitHub stars
- 48
- Forks
- 14
- Last commit
- Jul 2026
Advanced
- Catalog kind
- skill
- Gateway key
t2a-tool-author- Source
- github.com/t2a-protocol/t2a