aurekaresearch/opendde-harness/structure-analysis
Claude Code and agent skill by aurekaresearch/opendde-harness
- community
Checking that the SKILL.md file is still in the repository.
Analyze protein-ligand or protein-protein interactions from a single structure file with PLIP in the OpenDDE Harness compute service. Use this skill when you need to profile interaction types such as hydrogen bonds, hydrophobic contacts, pi-stacking, salt bridges, or water bridges. PLIP (Protein-Ligand Interaction Profiler) runs inline in the persistent configured compute service. It does not launch or pull a separate PLIP container at runtime.
Install
npx vskill@latest install aurekaresearch/opendde-harness/structure-analysisSKILL.md
Structure Analysis Skill
EvoReflect Direct Tool
Within ReflectAgent, call analyze_current_cycle_structure. It accepts trusted candidate IDs paired with the exact structure paths from Reflection's allowed catalog. The compute service validates that every path belongs to the active task output, invokes the packaged backend with validated arguments, parses the reports, and returns a bounded interaction summary. Do not invent paths or load raw PLIP reports into model context.
Call the tool at most once per Reflection and analyze no more than three informative complexes: the current parent, the best new candidate, and one contrasting candidate. Copy candidate IDs, structure paths, binder chains, target chains, and cycle number exactly from the trusted catalog. PLIP failure is non-fatal; continue from fold metrics and supplied contact-gate evidence and mark detailed interaction evidence unavailable.
Standalone Usage
Pass a SINGLE predicted complex structure file. The file should already contain both target and binder chains. For protein-protein complexes, provide the binder chain IDs explicitly with --binder-chain.
Converts .cif/.mmcif to .pdb automatically when needed, runs PLIP on the given structure, and writes the interaction report to a txt file.
Do not split the complex into separate binder/target files. This wrapper expects one complex file and optional binder chain IDs.
Interpreting Results
Focus on the interaction summary PLIP reports:
- H-bonds / salt bridges — often strongest interaction signals
- Hydrophobic contacts — useful for interface packing
- Pi-stacking — notable for aromatic residues
Output is a text report with interaction type counts, residue identities, and distances per binding site.
Use interaction claims only for the exact analyzed complex. Do not infer hydrogen bonds, salt bridges, pi-stacking, or residue contacts from confidence scores alone.
Dependencies
The persistent configured compute service provides both runtime dependencies:
- PLIP: invoked inline through
PLIP_COMMAND - biotite: converts
.cif/.mmcifstructures to standard.pdb
No separate PLIP Docker image is required or launched by this skill.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingopendde_harness/plugin/protein_design/skills/structure-analysis/SKILL.md
Popularity
- Repository stars
- 122
- Repository forks
- 17
- 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/aurekaresearch/opendde-harness/structure-analysis)