research-url
Installation
SKILL.md
research-url
One URL = one named subagent = one report file. The parent never reads the source; it verifies the report landed and folds new learnings into .superstack/learnings.md.
Workflow
- Pick the report path:
<repo>/research/<short-slug>.md. Default repo is~/masumi/agentsmithunless the user names another. Createresearch/if missing. - Spawn one
general-purposeagent per URL (parallel when multiple URLs arrive together). Name itresearch-<slug>. Use the brief template below verbatim, filling URL, report path, and today's date. - If a later URL is another file of the SAME source (same gist, same repo), SendMessage the existing agent to fold it into the same report. Do not spawn a second agent per file.
- When the agent reports done, run the landing check yourself:
wc -l <report>andhead -8 <report>. The agent's claim alone is not evidence; a dead agent and a clean result look identical. - Fold learnings: read the report's "Rules to adopt" section, append only entries NOT already covered in
.superstack/learnings.md(check existing keys first), format per the learn skill (kebab key, one-sentence insight, confidence, Source: learn, Files: the report path, date). Tag untestable claims REPORTED in the insight and score them 6-7/10. - Tell the user: report path, line count, what was new, what failed to fetch, and whether all sources share one author (single school of thought is a finding).
Brief template
Fill the three slots. Keep everything else, including the style constraints, verbatim.
Research task. Source: <URL>