T2A

SkillProductivity

Complete 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.

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.

  1. Read task.json first.
  2. Read prompt.md and declared input files.
  3. Follow output.schema.json.
  4. Write structured output to the declared output path.
  5. Run validation if it is safe and available.
  6. Repair output.json until validation passes.
  7. 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.json can 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 required and 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