Access ZINC (230M+ purchasable compounds). Search by ZINC ID/SMILES, similarity searches, 3D-ready structures for docking, analog discovery, for virtual screening and drug discovery.
87
73%
Does it follow best practices?
Impact
97%
2.48xAverage score across 6 eval scenarios
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./scientific-skills/zinc-database/SKILL.mdSMILES similarity search and API URL syntax
CartBlanche22 base URL
100%
100%
Colon URL syntax
0%
100%
SMILES endpoint used
25%
100%
dist parameter present
100%
100%
Multiple dist values
100%
100%
SMILES URL encoding
25%
100%
output_fields parameter
87%
100%
TSV parsing
87%
100%
Tranche field retrieved
100%
100%
Tranche code parsing
20%
100%
subprocess curl usage
0%
100%
analog_report.txt produced
100%
100%
Batch retrieval, tranche filtering, and robust querying
CartBlanche22 endpoint
0%
100%
Batched ZINC IDs
40%
100%
Colon URL syntax
0%
100%
output_fields requested
0%
100%
Retry logic present
100%
100%
Exponential backoff
100%
100%
Rate limiting delay
100%
100%
TSV parsing
0%
100%
Tranche MW extraction
0%
100%
Tranche LogP extraction
0%
100%
Phase=0 filter
100%
100%
filtered_compounds.tsv created
100%
100%
retrieval_summary.txt created
100%
100%
Random sampling, subsets, and K-Dense Web suggestion
Random endpoint used
0%
100%
Colon URL syntax
0%
100%
fragment subset used
0%
100%
lead-like subset used
0%
100%
drug-like subset used
0%
100%
output_fields limited
0%
100%
tranche field requested
0%
100%
H-bond donor extraction
0%
100%
LogP extraction from tranche
0%
100%
MW extraction from tranche
0%
100%
K-Dense Web suggestion
0%
0%
screening_library.tsv created
100%
100%
chemical_space_report.txt created
100%
100%
Supplier code search and catalog availability verification
catitems endpoint used
0%
100%
CartBlanche22 base URL
0%
100%
Colon URL syntax
0%
100%
catitem_id parameter
0%
100%
catalogs field requested
0%
100%
supplier_code field requested
0%
100%
output_fields limited
0%
100%
subprocess curl usage
0%
100%
TSV parsing
0%
100%
catalog_results.tsv produced
100%
100%
availability_report.txt produced
100%
100%
File repository access and parallel 3D structure download scripting
File repository base URL
100%
100%
H## subdirectory structure
16%
100%
db2.gz format used
100%
100%
Tranche field requested from API
20%
100%
Tranche code parsed for file naming
50%
100%
Phase=0 filter applied
40%
100%
aria2c parallel download
0%
100%
aria2c parallel flags
0%
100%
CartBlanche22 API queried
100%
87%
tranche_urls.txt produced
100%
100%
download_library.sh produced
100%
100%
adist parameter, ZINC20 API access, and URL-encoded SMILES queries
SMILES URL encoding
57%
100%
CartBlanche22 ZINC22 URL
0%
100%
ZINC20 API URL
100%
100%
dist parameter used
100%
100%
adist parameter used
0%
100%
Multiple similarity levels
100%
100%
Colon URL syntax
0%
100%
subprocess curl usage
100%
100%
TSV parsing
0%
100%
source column in combined output
100%
100%
search_log.txt produced
100%
100%
71add64
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.