Skills for Real Engineers. Straight from my .agents directory.
pubchem-database
Agent skill frombenchflow-ai/skillsbench
Query PubChem via PUG-REST API/PubChemPy (110M+ compounds). Search by name/CID/SMILES, retrieve properties, similarity/substructure searches, bioactivity, for cheminformatics.
How to install pubchem-database
npx skills add benchflow-ai/skillsbench# or add only this skill to Claude Code: copy the folder
tasks-extra/find-topk-similiar-chemicals/environment/skills/pubchem-database/
# into
~/.claude/skills/pubchem-database/ (all projects)
.claude/skills/pubchem-database/ (one project)
tasks-extra/find-topk-similiar-chemicals/environment/skills/pubchem-database/SKILL.md
Apache-2.0Full file1# PubChem Database23## Overview45PubChem is the world's largest freely available chemical database with 110M+ compounds and 270M+ bioactivities. Query chemical structures by name, CID, or SMILES, retrieve molecular properties, perform similarity and substructure searches, access bioactivity data using PUG-REST API and PubChemPy.67## When to Use This Skill89This skill should be used when:10- Searching for chemical compounds by name, structure (SMILES/InChI), or molecular formula11- Retrieving molecular properties (MW, LogP, TPSA, hydrogen bonding descriptors)12- Performing similarity searches to find structurally related compounds13- Conducting substructure searches for specific chemical motifs14- Accessing bioactivity data from screening assays15- Converting between chemical identifier formats (CID, SMILES, InChI)16- Batch processing multiple compounds for drug-likeness screening or property analysis1718## Core Capabilities1920### 1. Chemical Structure Search2122Search for compounds using multiple identifier types:2324**By Chemical Name**:25```python26import pubchempy as pcp27compounds = pcp.get_compounds('aspirin', 'name')28compound = compounds[0]29```3031**By CID (Compound ID)**:32```python33compound = pcp.Compound.from_cid(2244) # Aspirin34```3536**By SMILES**:37```python38compound = pcp.get_compounds('CC(=O)OC1=CC=CC=C1C(=O)O', 'smiles')[0]39```4041**By InChI**:42```python43compound = pcp.get_compounds('InChI=1S/C9H8O4/...', 'inchi')[0]44```4546**By Molecular Formula**:47```python48…
Excerpt shown under the repository's Apache-2.0 license.
More skills in skillsbench
Similar skill repositories
Public repository for Agent Skills
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
The open-source app everyone uses to manage agents at work
The design vocabulary for your coding agent. Steer with polish and bolder, review with critique and audit, catch AI slop before it ships.
