Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
openai avatar

Ipd Skill

  • 4 installs
  • 4.9k repo stars
  • Updated July 14, 2026
  • openai/plugins

ipd-skill skill documents Submit compact IPD REST requests for HLA allele and cell-level metadata using the public IPD query API.

About

ipd-skill skill documents Submit compact IPD REST requests for HLA allele and cell-level metadata using the public IPD query API. Use when a user wants concise IPD summaries; save raw JSON or text only on request.. name: ipd-skill description: Submit compact IPD REST requests for HLA allele and cell-level metadata using the public IPD query API. Use when a user wants concise IPD summaries; save raw JSON or text only on request.

  • Submit compact IPD REST requests for HLA allele and cell-level metadata using the public IPD query API.
  • Platform-specific setup patterns for ipd-skill.
  • Evidence-backed steps from upstream SKILL.md.
  • When-to-use criteria for ipd-skill versus alternatives.

Ipd Skill by the numbers

  • 4 all-time installs (skills.sh)
  • Ranked #13,349 of 16,556 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
At a glance

ipd-skill capabilities & compatibility

Capabilities
ipd skill quick start · ipd skill when to use guidance · ipd skill integration patterns
Use cases
orchestration
From the docs

What ipd-skill says it does

Use `scripts/rest_request.py` for all IPD calls.
SKILL.md
Use `base_url=https://www.ebi.ac.uk/cgi-bin/ipd/api`.
SKILL.md
npx skills add https://github.com/openai/plugins --skill ipd-skill

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs4
repo stars4.9k
Last updatedJuly 14, 2026
Repositoryopenai/plugins

How do I use ipd-skill correctly?

Submit compact IPD REST requests for HLA allele and cell-level metadata using the public IPD query API. Use when a user wants concise IPD summaries; save raw JSON or text only on request.

Who is it for?

Teams implementing ipd-skill workflows from the catalog.

Skip if: Skip when requirements clearly match a different specialized stack.

When should I use this skill?

User asks about ipd-skill, submit compact ipd rest requests for hla allele and cell-level metadata using the public i.

What you get

Working ipd-skill setup with validated configuration and next steps.

Files

SKILL.mdMarkdownGitHub ↗

Operating rules

  • Use scripts/rest_request.py for all IPD calls.
  • Use base_url=https://www.ebi.ac.uk/cgi-bin/ipd/api.
  • The most stable public routes are allele and cell.
  • For HLA allele browsing, pass project=HLA and keep limit modest.
  • Re-run requests in long conversations instead of relying on older tool output.

Execution behavior

  • Return concise markdown summaries from the script JSON by default.
  • Return raw JSON or text only if the user explicitly asks for machine-readable output.
  • Prefer these paths: allele, cell, and allele/download.

Input

  • Read one JSON object from stdin.
  • Required fields: base_url, path
  • Optional fields: method, params, headers, json_body, form_body, record_path, response_format, max_items, max_depth, timeout_sec, save_raw, raw_output_path
  • Common IPD patterns:
  • {"base_url":"https://www.ebi.ac.uk/cgi-bin/ipd/api","path":"allele","params":{"project":"HLA","limit":10},"record_path":"data","max_items":10}
  • {"base_url":"https://www.ebi.ac.uk/cgi-bin/ipd/api","path":"allele","params":{"project":"HLA","query":"contains(name,\"A*01\")","limit":10},"record_path":"data","max_items":10}
  • {"base_url":"https://www.ebi.ac.uk/cgi-bin/ipd/api","path":"cell","params":{"limit":10},"record_path":"data","max_items":10}

Output

  • Success returns ok, source, path, method, status_code, warnings, and either compact records, a compact summary, or text_head.
  • Use raw_output_path when save_raw=true.
  • Failure returns ok=false with error.code and error.message.

Execution

echo '{"base_url":"https://www.ebi.ac.uk/cgi-bin/ipd/api","path":"allele","params":{"project":"HLA","limit":10},"record_path":"data","max_items":10}' | python scripts/rest_request.py

References

  • No additional runtime references are required; keep the import package limited to this file and scripts/rest_request.py.

Related skills

FAQ

What does ipd-skill do?

ipd-skill skill documents Submit compact IPD REST requests for HLA allele and cell-level metadata using the public IPD query API.

When should I use ipd-skill?

User asks about ipd-skill, submit compact ipd rest requests for hla allele and cell-level metadata using the public i.

Is this skill safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.