aurekaresearch/opendde-harness/structure-analysis

Claude Code and agent skill by aurekaresearch/opendde-harness

Trust tier 2
  • community
LLM review pending
Source check pending

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-analysis

SKILL.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

bash
python -m opendde_harness.plugin.protein_design.servers.backends.plip_runner \
outputs/.../some_complex_structure.cif \
--cyc-num 1 \
--name cycle_1_mut_001 \
--binder-chain <binder_chain_ids> \
-o outputs/.../some_structure_interactions.txt

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/.mmcif structures 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

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/aurekaresearch/opendde-harness/structure-analysis/badge)](https://verified-skill.com/skills/aurekaresearch/opendde-harness/structure-analysis)

Something wrong with this skill or its page? Tell us.