Agent skill · nvidia

complexa-target

Add, edit, inspect, or validate Proteina-Complexa target definitions for protein binders, ligand binders, and AME motif scaffolding. Use for target registries, chain/residue selectors, hotspots, ligand fields, and incomplete motif inputs. Covers direct YAML edits and complexa target/validate target commands; running a campaign with an already registered target belongs to complexa-design.

What it needs

About 8k tokens when loaded.

What this skill does

complexa-target Add or edit a design target in Proteina-Complexa. Targets live in three YAML files, one per complexa design pipeline: configs/targets/targetsdict.yaml — protein binder (default pipeline) configs/targets/ligandtargetsdict.yaml — ligand binder configs/designtasks/amedictv2.yaml — AME / enzyme scaffolding The complexa target CLI only manages the first two. AME tasks use an extended schema (the same core fields as ligand targets plus contigatoms for hand-curated per-residue motif atom selections) and are file-edit-only. Instructions complexa target add is a thin wrapper around "load YAML → build dict → append a block" (see src/proteinfoundation/cli/targetmanager.py:addtargetcli and appendtargettodict). For agentic use, just edit the targets dict directly — the schema is short, the existing entries are great copy templates, and you skip 14 CLI flags / SMILES shell-escaping. Use the CLI only if you explicitly want its YAML auto-quoter or its overwrite-prompt safety. For an offline edit, work on the supplied registry or requested output copy. When a copy is requested, create its parent directory and copy into an absent destination. If the destination already exists, inspect and preserve it: reuse it when it is the intended working copy, otherwise report the path conflict. Do not delete the output tree to restart a configuration edit. An installed Complexa runtime, GPU, or target structure is not required to write the configuration. Use the field schema below, preserve unrelated entries, and read back the saved block. Coordinate validation remains pending when the structure is absent; finish the configuration task without installing a runtime. With Read/Edit tools, read the destination copy before editing it; reading the original input path does not satisfy Edit's requirement for the output path. Use the schema below and the selected registry; the CLI reference is needed only for CLI use. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills nvidia/bionemo-complexa-target

View the source on GitHub

Browse the @skills marketplace