Query the STRING database for protein-protein interactions (PPIs), functional enrichment, and homology. Use when the user asks about interactions between specific proteins, interaction evidence, confidence scores, protein interaction partners, or pathway enrichments.
66
78%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./skills/string_database/SKILL.mdThis skill allows you to query the STRING database programmatically using a bundled Python CLI wrapper.
uv: Read the uv skill and follow its Setup instructions to ensure
uv is installed and on PATH.--output <file.tsv> is required.
Never read large outputs into context. Instead use jq, python or file
operations (grep, head) to process large output.map command for this.The CLI is at scripts/string_cli.py and should be run using uv run:
uv run scripts/string_cli.py <command> [options] --output /tmp/out.tsvRead the following reference files based on the user's request:
To begin, read the reference file most appropriate to the current task to discover the correct CLI command.
0b42509
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.