rosettacommons/rfd4-proteina/rfd4-proteina-annotated-cif
Claude Code and agent skill by rosettacommons/rfd4-proteina
- community
Checking that the SKILL.md file is still in the repository.
Create, inspect, explain, modify, and validate annotated CIF/mmCIF inputs for RFProteina with AtomWorks Python APIs. Use automatically for any question or task involving an existing annotated CIF, adding or changing conditioning, selecting fixed backbone or motif atoms, indexing/unindexing residues, hotspots, RASA, H-bonds, internal-coordinate groups, centroids, expandable segments, bonds, charges, combining annotated structures, or preparing a structure file as an annotated CIF.
Install
npx vskill@latest install rosettacommons/rfd4-proteina/rfd4-proteina-annotated-cifSKILL.md
RFProteina annotated CIF authoring
An annotated CIF is a structure plus AtomWorks StandardAnnotation columns that encode the RFProteina design problem. Prefer direct Python manipulation of an AtomArrayPlus: parse, derive selection annotations, set conditions, validate, write, and round-trip. Visually inspect chemistry and intent, especially for ligands, metals, PTMs, or PDB sources.
This skill defines CIF authoring semantics. Workspace instructions and the active campaign govern shared-input ownership, output locations, length materialization, generation, and database accounting. Authoring a CIF does not by itself authorize a generation run or establish a campaign ledger policy.
Workflow
- Inspect the source, existing conditions, requested assembly, and design intent.
Ask only about ambiguities that change the design problem. For PPI, recommend backbone-only internal coordinates plus full target sequence and requested hotspots; preserve explicit alternatives and existing benchmark inputs.
- Read python-authoring.md for registry import,
parser selection, condition edits, expandable segments, and combining arrays.
when translating structural intent into atom masks or checking installed annotation support.
- Use the canonical condition reference
and interaction rules for condition levels, values, and model support. Do not infer support from an annotation's ability to round-trip.
- Complete validation.md, including chemistry and
indexing review, pre-save checks, and save/reload comparison.
For a saved CIF, use bash skills/rfd4-proteina-annotated-cif/scripts/inspect_cif.sh <file.cif> to inventory its structure, chemistry, expandable segments, and conditions. Use bash skills/rfd4-proteina-annotated-cif/scripts/check_annotated_cif.sh <file.cif> for pipeline validation and chemistry checks. Both helpers are read-only; see the validation reference for options and limits.
Output standard
Return the annotated CIF artifacts required by the task, identifying source templates and any sampled children. Report input provenance and parse preset, selections and conditioning counts, segment and chemistry edits, validation results, and any unresolved scientific ambiguity.
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 repositoryCheckingskills/rfd4-proteina-annotated-cif/SKILL.md
Popularity
- Repository stars
- 496
- Repository forks
- 59
- 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/rosettacommons/rfd4-proteina/rfd4-proteina-annotated-cif)