About skill-source-citations
A Skill Steward guide for recording research and documentation sources used when creating or revising skills. It helps skill authors and reviewers keep source links in each skill’s references rather than only in conversation.
Key features
- 01Per-skill sources.md records
- 02Source links before and after research
- 03Inline links for non-obvious claims
- 04PR source-update reminder
- 05Citation scope guidance
Use cases
- 01Document references while authoring a skill
- 02Review procedural claims in a PR
- 03Preserve research links across conversations
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ arenukvern/ mcp_flutter --skill skill-source-citationsAfter installing, type/skill-source-citationsin Claude Code to confirm it loaded.
Bundled filesreferences/citation-template.mdreferences/sources.md
Details
From the project READMESkill source citations
Rule: Knowledge borrowed from docs, papers, other repos, or chat research must be saved as links in the skill tree—not only in conversation.
When to use
- Creating or editing any
skills/{name}/SKILL.md - Researching harness/MCP/marketplace patterns before writing a skill
- Reviewing a PR that adds procedural claims without sources
Per-skill file (required in skill_steward)
Maintain skills/{name}/references/sources.md:
# Sources
| Topic | URL | Used for |
|-------|-----|----------|
| Agent Skills spec | https://agentskills.io/ | Frontmatter rules |
| … | … | … |
## Changelog
- 2026-05-29: initial citations
Template: citation-template.md.
Workflow (create or update skill)
- Before writing — list URLs you will rely on in
references/sources.md(can start sparse). - In SKILL.md — link to spec/docs inline where non-obvious; prefer
references/for long material. - After research — append new rows + changelog entry; never leave “we read X” only in chat.
- In PR — one line in description: “Sources updated in
references/sources.md.” - Validate —
pnpm run validatewarns ifsources.mdis missing.
What to cite
| Cite | Example |
|---|---|
| Official specs | agentskills.io, Cursor/Claude/Codex docs |
| Papers / research | SkillOpt, SkillsBench arXiv |
| Reference implementations | product MCPs, Codex plugin-eval |
| Blog/guides | Only if procedure is non-obvious; prefer primary docs |
Do not cite ephemeral chat URLs or private tokens.
Cross-skill index
Guild-wide references: docs/STANDARDS.mdx, DESIGN_FAQ.mdx.
Related skills
| Task | Skill |
|---|---|
| Scaffold skill | skill-authoring-lifecycle |
| Evaluate / improve | skill-eval-improve |
| Spec audit | skill-authoring-lifecycle |
Sources discipline (this skill)
Install
npx skills add arenukvern/skill_steward --skill skill-source-citations
Comments
Markdown supported