Install
$ agentstack add skill-cheatthegod-biohermes-structural-biology ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Structural Biology
Version Compatibility
Reference examples assume:
biopython1.84+- AlphaFold DB public API current format
- optional visualization stack such as
py3Dmolor PyMOL
Verify before use:
- Python:
python -c "import Bio; print(Bio.__version__)"
Overview
Use this skill when the task is:
- retrieving AlphaFold-predicted structures by UniProt accession
- downloading coordinate and confidence files
- reading pLDDT or PAE to judge confidence
- mapping sequence findings onto structure
When To Use This Skill
- a UniProt accession or known protein target exists
- experimental structure is absent or incomplete
- the user needs confidence-aware structural interpretation
Quick Route
- known UniProt accession: query AlphaFold DB first
- novel designed sequence without AlphaFold DB entry: use a separate prediction workflow such as ColabFold
- structure interpretation request: always inspect pLDDT and PAE before making mechanistic claims
Progressive Disclosure
- Read [technicalreference.md](technicalreference.md) for confidence interpretation and source-selection rules.
- Read [commandsandthresholds.md](commandsandthresholds.md) for AlphaFold DB retrieval patterns, URL layouts, and file conventions.
Expected Inputs
- UniProt accession or sequence context
- optional residue list, mutation list, or ligand site hypothesis
Expected Outputs
results/structures/AF-.cifresults/structures/AF-.pdbresults/confidence/AF--confidence.jsonresults/confidence/AF--pae.jsonfigures/AF--pae.png
Starter Pattern
from Bio.PDB import alphafold_db
prediction = next(alphafold_db.get_predictions("P00520"))
cif_path = alphafold_db.download_cif_for(prediction, directory="results/structures")
print(cif_path)
Confidence Thresholds
pLDDT
| pLDDT | Interpretation | |---|---| | > 90 | very high confidence | | 70-90 | good backbone confidence | | 50-70 | low confidence | | 15 Å | domain orientation may be unreliable |
Workflow
1. Choose the structure source
- experimental structure if available and suitable
- AlphaFold DB for known proteins with UniProt accessions
- separate prediction workflow for novel sequences
2. Retrieve coordinates and confidence files
Download:
mmCIForPDB- confidence JSON
- PAE JSON
3. Inspect confidence before interpretation
Do not map mutations or infer interfaces from low-confidence regions without saying so.
4. Annotate the biological question
Map domains, active sites, mutations, motifs, or interfaces onto the structure.
5. Export reusable artifacts
Save coordinates, confidence files, and a PAE heatmap or equivalent summary.
Output Artifacts
results/
├── structures/
│ ├── AF-P00520-F1-model_v4.cif
│ └── AF-P00520-F1-model_v4.pdb
└── confidence/
├── AF-P00520-F1-confidence_v4.json
└── AF-P00520-F1-predicted_aligned_error_v4.json
figures/
└── AF-P00520-F1-pae.png
Quality Review
- pLDDT must be reviewed before claiming local residue geometry is trustworthy
- PAE must be reviewed before claiming domain-domain arrangement is trustworthy
- residue numbering and chain mapping must be checked before mutation interpretation
- low-confidence or disordered regions should be labeled explicitly
Anti-Patterns
- treating every AlphaFold region as equally reliable
- ignoring PAE when discussing domain orientation
- mapping variants onto mismatched residue numbering
- using AlphaFold DB retrieval as if it were de novo prediction for novel sequences
Related Skills
- Proteomics
- Pathway Analysis
Optional Supplements
alphafold-database
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: cheatthegod
- Source: cheatthegod/BioHermes
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.