internscience/agents-a1/molclaw-extract-chains

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Extract protein sequence of each chain from the protein structure file (pdb format).

Install

npx vskill@latest install internscience/agents-a1/molclaw-extract-chains

SKILL.md

Extract Protein Chains

Use tool extract_pdb_chains to extract protein chains from the repaired pdb file

Tool description:

tex
Extract the amino acid sequence of each chain from the PDB file.
Args:
pdb_file_path (str): Path to input pdb file
Return:
status (str): success/error
msg (str): message
chains (List[dict]): List of dict, each containing the keys 'chain' and 'sequence'.
--chain (str): Chain ID
--sequence (str): Sequence string

Tool usage:

python
response = await client.session.call_tool(
"extract_pdb_chains",
arguments={
"pdb_file_path": fixed_pdb_path
}
)
result = client.parse_result(response)
protein_chains = result['chains']

⚠ Mandatory Output File Download (L3 Principle 14)

After calling this tool, you MUST download all output structure files from the MCP server to the local workspace using server_file_to_base64. A tool call is NOT considered complete until its output files have been downloaded and verified locally (ls -la <file> — size must be > 0).

python
import base64, os
response = await client.session.call_tool(
"server_file_to_base64",
arguments={"file_path": result["output_file"]} # or relevant output field
)
dl = client.parse_result(response)
local_path = "stepNN_descriptive_name.ext"
with open(local_path, "wb") as f:
f.write(base64.b64decode(dl["base64_string"]))
assert os.path.getsize(local_path) > 0, f"Download failed: {local_path}"

Download policy: All structure output files are Category A (user-critical) — essential for user verification, downstream analysis, and reproducibility. When in doubt, download. Over-collection is always preferred over under-collection.

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
566
Repository forks
55
7-day trend score
32

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/internscience/agents-a1/molclaw-extract-chains/badge)](https://verified-skill.com/skills/internscience/agents-a1/molclaw-extract-chains)

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