T2A
SkillProductivityComplete T2A Protocol capsules when a tool returns t2a.handoff, points to task.json, needs output.json, or asks for validation.
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 skill
What this skill tells your AI
The instructions your AI receives, as published by t2a-protocol/t2a in skills/t2a/SKILL.md and read by ahel’s review.
Instructions
Use this skill when a tool returns type: "t2a.handoff", points to task.json, asks for output.json, or asks you to complete a T2A task.
- Read
task.jsonfirst. - Read
prompt.mdand declared input files. - Follow
output.schema.json. - Write structured output to the declared output path.
- Run validation if it is safe and available.
- Repair
output.jsonuntil validation passes. - Stop after validation unless the user explicitly asks you to resume or continue.
Guidelines
- Do not call external LLM APIs for T2A.
- Do not ask for
model,base_url,api_key, or provider configuration. - Do not invent IDs, URLs, citations, resource IDs, or references.
- Do not read undeclared files unless the user explicitly authorizes it.
- Missing
output.jsoncan be normal before you complete a pending handoff. - Treat T2A core validation and issuing-tool domain validation as separate layers.
- Do not resume side-effecting workflows unless explicitly instructed by the user, task policy, or host runtime.
Examples
- A CLI prints
T2A handoff requiredand returns a task directory. - A tool returns
{"type":"t2a.handoff","local":{"task_file":".../task.json"}}. - The user asks you to complete a T2A capsule and run validation.
Signals
- GitHub stars
- 48
- Forks
- 14
- Last commit
- Jul 2026
Advanced
- Catalog kind
- skill
- Gateway key
t2a- Source
- github.com/t2a-protocol/t2a