research
Investigate a question against high-trust primary sources and capture the cited findings as a Kairos document attached to the initiating item. Use when the user wants a topic researched, docs or API f
SKILL.mdplugin/skills/engineering/research/SKILL.md
GitHubSpin up a background agent to do the research, so you keep working while it reads.
Its job:
- Investigate the question against primary sources — official docs, source code, specs, first-party APIs — not a secondary write-up of them. Follow every claim back to the source that owns it.
- Write the findings as markdown, citing each claim's source.
- Save them to Kairos, not as repo markdown:
create_itemwithitem_type: document, the findings ascontent,boardset to the team board (SessionStart context) — the owner board of the document, whichcreate_itemrequires for a document — andparentset to the item that prompted the research — the task or the initiative that the answer serves. That parent is what makes the findings discoverable later. If no initiating item exists, the findings are about the repository as a whole: sendboardand noparent. Ask the user when no board is known. - When the findings are about a repository, say so:
link_itemswithsourcethe new document,targetthe slug of the repository, andrelationship: impacts.get_repositorythen lists the findings for each agent that works in that repository.
Spawn the agent with Kairos tool access: it performs the create_item save itself and reports back the created document's short code. Done when that short code exists under the initiating item, or with the team board as its owner, and has been surfaced to the user.