Interpro entry summary
Skill ma-compbio-lab/SkillFoundry/skills/proteomics/interpro-entry-summary
A framework for discovering, compiling, and validating reusable skills for scientific agents.From the repository description
npx -y skills add ma-compbio-lab/SkillFoundry --skill interpro-entry-summaryAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
1.0 KB, 229 tokens by cl100k_base, as published. Nobody here has run it
InterPro Entry Summary
Use this skill to fetch a protein family or domain entry from the official InterPro API and summarize its key metadata.
What it does
- Calls the official InterPro API for a specific InterPro accession.
- Returns the accession, name, type, GO-term count, and member-database coverage.
- Produces compact JSON suitable for downstream protein-annotation or domain-family workflows.
When to use it
- You need a lightweight protein family/domain lookup skill.
- You want an official InterPro-backed summary starter for proteomics or protein biology tasks.
Example
python3 skills/proteomics/interpro-entry-summary/scripts/fetch_interpro_entry.py \
--accession IPR000023 \
--out scratch/interpro/ipr000023_summary.json
Verification
- Skill-local tests:
python3 -m unittest discover -s skills/proteomics/interpro-entry-summary/tests -p 'test_*.py' - Repository smoke:
python3 -m unittest tests.smoke.test_phase25_agent_and_clinical_skills -v
What ships with it: 6 files
5.5 KB alongside SKILL.md, 2 of them executable
assets/
- README.md86 B
examples/
- README.md96 B
scripts/
- fetch_interpro_entry.pyruns2.4 KB
tests/
- test_fetch_interpro_entry.pyruns1.8 KB
- metadata.yaml1013 B
- refs.md71 B