monarch-initiative/mechmaker/curate-record
- community
Checking that the SKILL.md file is still in the repository.
Create or improve one IngestMech ingest record end to end: scaffold, research, bind terms, quote evidence, validate, record history. Use when asked to add, curate, fill in, expand or fix an ingest record in data/ingests/. Not for read-only audits (use review-record) or for schema changes (use extend-schema).
Install
npx vskill@latest install monarch-initiative/mechmaker/curate-recordSKILL.md
Curate one ingest record
A record is one ingest. Read docs/DOMAIN.md first if you have not this session. It says what counts as a record and what does not.
1. Find or scaffold the record
Leave out --id and the record gets a minted ingestmech:<uuid>, which stays put when the record is renamed. Pass --id only for a stable identifier a source gives the thing.
Check for duplicates by id and by synonym before creating anything.
2. Research
Gather sources before writing. For each source you intend to cite:
Read what came back. If only the abstract is cached, you may quote only the abstract. A claim you cannot tie to fetched text is not written. It becomes a KNOWLEDGE_GAP discussion.
3. Write
Work section by section. For every descriptor:
preferred_term: your words, as specific as the evidence allows.term: the ontology binding, found with theontology-termsskill. Leave
it out rather than guess.
evidence: one or more items, added withjust add-evidence(see the
evidence-references skill). It fetches the source, checks the quote, fills the title and logs the change, so no one hand-writes evidence YAML.
Write the description last, from what the sections and sources say: two or three sentences a newcomer can read. Every fact in it needs a quote. Quote it at the description, where no section states the fact with evidence already:
A fact you cannot quote does not go in the description.
Set status: PROPOSED when the record is complete and valid. Never REVIEWED.
4. Validate
fill-titles lists any reference that is not cached yet. Fetch it with just fetch-reference and run it again.
Fix every error. Do not change a correct term to silence a lookup outage. Do not weaken a quote to make it pass. Find the real text.
5. Record
Append one event to the record's curation_history:
Then one history record for the session:
6. Hand off
Run just qc. Open a pull request with the record, the history record, and any new files under cache/ and references_cache/. List in the pull request what you could not source.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingexample/ingestmech/.claude/skills/curate-record/SKILL.md
Popularity
- Repository stars
- 4
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/monarch-initiative/mechmaker/curate-record)