chembl-skill
Installation
SKILL.md
Operating rules
- Use
scripts/rest_request.pyfor all ChEMBL API calls. - Use
base_url=https://www.ebi.ac.uk/chembl/api/data. - The script accepts
max_items; for activity, mechanism, and text-search collections, start with APIlimit=10andmax_items=10. - Single molecule or target lookups usually do not need
max_items. - Re-run requests in long conversations instead of relying on older tool output.
- Treat displayed
...in tool previews as UI truncation, not literal request content.
Execution behavior
- Return concise markdown summaries from the script JSON by default.
- Return the script JSON verbatim only if the user explicitly asks for machine-readable output.
- Prefer these paths:
activity.json,molecule/<id>.json,target/<id>.json,mechanism.json, andmolecule/search.json. - Use
record_pathto target list fields likeactivities,mechanisms, ormolecules.