primary-source-research
Answer docs/API/spec questions from primary sources into a cited Markdown memo. Resmi dokümandan araştır, API nasıl çalışıyor, birincil kaynaktan doğrula.
SKILL.mdskills/claude/primary-source-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 to a single Markdown file, citing each claim's source.
- Save it where the repo already keeps such notes; match the existing convention, and if there is none, put it somewhere sensible and say where.
Extensions (added for Yiğit's setup; upstream text above unchanged)
Upstream skill: mattpocock/skills research (MIT). Renamed to primary-source-research here because the Weizhena research skill family uses the name research. Two documented gaps are closed:
- Narrow the question first. One API, one behaviour, one version claim; split broad "research X" requests. Stop when the question is answered or shown unanswerable from primary sources, and list what remains unknown.
- Delegation guard. If you are already running as a background or sub-agent, do the work yourself and never spawn another research agent (prevents the duplicate-run bug). If the host forbids delegation or has none, do the reading inline.
- For libraries prefer Context7 or vendor docs. Record the access date and version per claim. In chat-only hosts return the memo in the conversation.
- Quality check: follow two random citations; they must land on an official doc, spec or source file, not a write-up of it.