hello-qm/catgo-lrg/electronic-analysis

Claude Code and agent skill by hello-qm/catgo-lrg

Trust tier 3
  • community
Source check pending

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

Use when the user asks to analyze DOS, band structure, COHP bonding, d-band center, or MD trajectory properties (RDF, RMSD, RMSF, hydrogen bonds, clustering, dimensionality reduction, dihedral angles, planar density).

Install

npx vskill@latest install hello-qm/catgo-lrg/electronic-analysis

SKILL.md

Electronic Structure & MD Trajectory Analysis

Density of States (DOS)

ToolPurpose
catgo_dos_totalTotal DOS
catgo_dos_computeProjected DOS (PDOS) for atom groups
catgo_dos_dbandD-band center, width, filling (catalysis)
catgo_dos_from_dirLoad DOS from remote HPC directory
PDOS Workflow
  1. Get session_id from file upload or catgo_dos_from_dir
  2. Define atom groups: {"groups": [{"atoms": [0,1,2], "channels": "d", "label": "Surface Pt d"}]}
  3. Call catgo_dos_compute with session_id and groups

Channel syntax: "d", "s,p", "dxy,dz2"

D-Band Analysis

catgo_dos_dband(session_id, atoms=[surface_indices]) — Returns d-band center, width, filling.

  • Higher center = stronger adsorbate binding
  • occupied_only_center=True (default) for occupied d-band center

Band Structure

ToolPurpose
catgo_bands_dataBand energies, k-path, band gap
catgo_bands_projectionsProjected (fat) bands with orbital weights

Report: direct/indirect gap, gap value, high-symmetry labels.

COHP (Bonding Analysis)

catgo_cohp_data — Crystal Orbital Hamilton Population from LOBSTER output.

  • bond_indices: 1-based bond numbers
  • Negative -COHP below Fermi = bonding; positive = antibonding
  • ICOHP = quantitative bond strength

MD Trajectory Analysis

All MD tools accept trajectory_b64 (base64-encoded file) and format (pdb, xyz, extxyz, lammpstrj).

Structural Analysis
ToolPurposeKey Parameters
catgo_md_rdfRadial distribution g(r)pairs, r_range, n_bins
catgo_md_rmsdRMSD over time (stability)ref_frame, atom_indices
catgo_md_rmsfPer-atom fluctuationatom_indices
catgo_md_dihedralsDihedral angle evolutionatom_quartets
Hydrogen Bond Analysis
ToolPurpose
catgo_md_hbondsDetect H-bonds per frame
catgo_md_hbond_lifetimeH-bond lifetime autocorrelation

Methods: baker_hubbard or wernet_nilsson. Default: D-A 3.5 A, D-H-A angle 150 deg.

Conformational Analysis
ToolPurpose
catgo_md_clusteringCluster frames by structural similarity (kmeans/dbscan)
catgo_md_dimreducePCA/t-SNE/UMAP embedding
catgo_md_planar_density2D density map (diffusion analysis)

Workflow Recipes

Surface Catalysis DOS
  1. catgo_dos_from_dir(remote_path="...") → 2. catgo_dos_total →
  2. catgo_dos_dband(atoms=[surface]) → 4. catgo_dos_compute(groups=[...])
MD Water/Interface
  1. catgo_md_rdf(pairs=[["O","H"],["O","O"]]) → 2. catgo_md_hbonds →
  2. catgo_md_hbond_lifetime → 4. catgo_md_planar_density(plane="xy")

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
172
Repository forks
18
7-day trend score
26

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/hello-qm/catgo-lrg/electronic-analysis/badge)](https://verified-skill.com/skills/hello-qm/catgo-lrg/electronic-analysis)

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