rowan — Claude Code skill: what it does, how to install
Runs cloud molecular modeling, docking, and pKa prediction pipelines via Python API. Fits computational chemistry workflows without local GPU infrastructure.
npx skills add K-Dense-AI/scientific-agent-skills --skill rowan -a claude-codeWhat rowan does
The skill connects agents to the Rowan platform for medicinal chemistry and molecular modeling workflows. It handles docking, conformer and tautomer searches, protein-ligand cofolding, and property prediction. Calculations run on Rowan hosted compute rather than on your local machine.
Workflows require Python 3.12 or newer, network access, and a ROWAN_API_KEY environment variable. Make sure to install rowan-python rather than the unrelated rowan package on PyPI. Hosted runs consume account credits.
Input formats depend strictly on the target workflow. Property predictions such as topological pKa accept SMILES strings. Descriptors and 3D docking workflows require coordinates via rowan.Molecule.from_smiles() or an explicit geometry.
What it helps with
- predict pKa and macropKa values for screening candidate molecules
- run molecular docking workflows without dedicated HPC hardware
- generate conformer and tautomer ensembles via cloud calculations
- calculate 3D molecular descriptors from SMILES inputs
Example prompts for the agent
- Submit a Rowan descriptors workflow for aspirin using its SMILES string.
- Predict pKa values for this compound using rowan-python.
- Run a conformer search on CC(=O)Oc1ccccc1C(=O)O with the Rowan API.
How to install rowan
1Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill rowan -a claude-code2Manually: put the files in place
~/.claude/skills/rowan/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/rowan/
1Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill rowan -a codex2Manually: put the files in place
.agents/skills/rowan/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill rowan -a cursor2Manually: put the files in place
.cursor/skills/rowan/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install K-Dense-AI/scientific-agent-skills rowan2Manually: put the files in place
.github/skills/rowan/SKILL.md1Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill rowan -a gemini-cli2Platform CLI
gemini skills install https://github.com/K-Dense-AI/scientific-agent-skills --path skills/rowanManually: put the files in place
.devin/skills/rowan/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill rowan -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set120
The whole set →Similar
Questions about rowan
How to install rowan in Claude Code?
Run npx skills add K-Dense-AI/scientific-agent-skills --skill rowan -a claude-code.
What does the rowan skill do?
It guides the agent in orchestrating cloud-native molecular modeling tasks, including docking, pKa prediction, and conformer searches via the Rowan API.
What Python dependencies and environment variables are required?
You need Python 3.12+, rowan-python==3.2.0, and the ROWAN_API_KEY environment variable. Do not install the unrelated package named rowan.