$npx -y skills add QSong-github/DrugClaw --skill drugcombdbQuery canonical DrugCombDB combination records. Use when the user asks about drug pairs, synergy values, or cell-line-specific combination evidence.
| 1 | # DrugCombDB Query Skill |
| 2 | |
| 3 | Query canonical packaged DrugCombDB CSV rows. |
| 4 | |
| 5 | ## Data |
| 6 | |
| 7 | - Path: `resources_metadata/drug_combination/DrugCombDB/drugcombdb.csv` |
| 8 | - Columns: `Drug1`, `Drug2`, `Cell`, `Synergy`, `SynergyType`, `PMID` |
| 9 | |
| 10 | ## API |
| 11 | |
| 12 | | Function | Input | Returns | |
| 13 | |---|---|---| |
| 14 | | `load_data(path)` | CSV path | `list[dict]` | |
| 15 | | `search_drug(drug_name, limit)` | drug name | `list[dict]` | |
| 16 | | `search_cell_line(cell, limit)` | cell line | `list[dict]` | |
| 17 | | `search_drug_pair(drug1, drug2, limit)` | drug pair | `list[dict]` | |
| 18 | | `search(entity, limit)` | free text | `list[dict]` | |
| 19 | | `search_batch(entities, limit)` | list of strings | `dict[str, list[dict]]` | |
| 20 | | `summarize(results, entity)` | rows + label | compact text | |
| 21 | |
| 22 | ## Usage |
| 23 | |
| 24 | Run `example.py` directly for canonical-path demos. |