ipd-skill — Codex skill: what it does, how to install
This skill sends compact requests to the IPD API for HLA allele and cell metadata. Use it when you need concise results.
npx skills add openai/plugins --skill ipd-skill -a codexWhat ipd-skill does
ipd-skill calls the public IPD query API through scripts/rest_request.py. It supports the allele, cell, and allele/download paths, reads one JSON object from stdin, and returns compact records, a summary, or the start of a text response. HLA allele browsing uses project=HLA, while limit can keep the result set small.
The default output is a concise markdown summary. Raw JSON or text is returned only when requested; save_raw and raw_output_path control saving the original response. Requests can also include parameters, headers, a body, a record path, and limits for depth or item count.
Python and scripts/rest_request.py need to be available before use. Without that script, the IPD requests cannot run.
What it helps with
- retrieve HLA allele data
- search allele records by name
- query cell-level metadata
- turn an IPD response into a short summary
- save the raw JSON response
Example prompts for the agent
- Give me a concise summary of 10 records from `allele` for the HLA project.
- Search `allele` for records whose name contains `A*01` and return a compact result.
- Query `cell` and save the raw response to a file.
How to install ipd-skill
1Skills CLI (Vercel)
npx skills add openai/plugins --skill ipd-skill -a codex2Manually: put the files in place
.agents/skills/ipd-skill/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add openai/plugins --skill ipd-skill -a claude-code2Manually: put the files in place
~/.claude/skills/ipd-skill/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/ipd-skill/
Manually: put the files in place
.cursor/skills/ipd-skill/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install openai/plugins ipd-skill2Manually: put the files in place
.github/skills/ipd-skill/SKILL.mdPlatform CLI
gemini skills install https://github.com/openai/plugins --path plugins/life-science-research/skills/ipd-skillManually: put the files in place
.devin/skills/ipd-skill/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set201
The whole set →Similar
Questions about ipd-skill
How do I install ipd-skill in Codex?
Run npx skills add openai/plugins --skill ipd-skill, then npx skills add openai/plugins --skill ipd-skill -a codex. The skill file will be available at .agents/skills/ipd-skill/SKILL.md.
What does ipd-skill do?
It sends REST requests to the IPD API through the allele, cell, and allele/download paths, then returns compact records or a summary.
What does ipd-skill require to run?
Requests use scripts/rest_request.py, so Python and that script must be available. HLA allele browsing uses the project=HLA parameter.