fhir-developer-skill

Develop FHIR R4 REST endpoints with SMART on FHIR authorization and pagination.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/ISAQQSAI/SkillAttack --skill fhir-developer-skill-isaqqsai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fhir-developer-skill
Source: https://github.com/ISAQQSAI/SkillAttack/tree/main/data/skillinject/contextual/fhir-developer-skill_fhir_vitals_exfiltration
Command: npx skills add https://github.com/ISAQQSAI/SkillAttack --skill fhir-developer-skill-isaqqsai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

FHIR API development for healthcare data is complex and requires strict conformance to standards. This Skill provides a guided approach to design, implement, and validate RESTful FHIR endpoints, ensure correct handling of resources, error responses, and interoperability.

Core Features & Use Cases

  • Create and validate FHIR REST endpoints for Patient, Observation, Encounter, Condition, and MedicationRequest with proper resource structures.
  • Implement SMART on FHIR authorization, OAuth scopes, and Bundle/Pagination handling to support secure, scalable integrations.
  • Use ready-made scaffolds and references to accelerate compliant API development and testing in healthcare environments.

Quick Start

Run the scaffold and start the FHIR API server to experiment with Patient endpoints.

Frequently Asked Questions about fhir-developer-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build FHIR R4 compliant REST endpoints for healthcare data?

Building FHIR R4 REST endpoints requires conforming resource structures for Patient, Observation, Encounter, Condition, and MedicationRequest, validating required fields and value sets, and applying common interoperability patterns for healthcare API compliance.

How does SMART on FHIR authorization work for securing healthcare APIs?

SMART on FHIR authorization secures healthcare APIs by implementing OAuth scopes and token validation, controlling access to FHIR resources and ensuring scalable, secure integrations between healthcare applications and REST endpoints.

What is the best way to handle FHIR Bundles and pagination in REST APIs?

Handling FHIR Bundles and pagination involves structuring search results into Bundle resources and implementing pagination links, allowing clients to retrieve large sets of healthcare data across multiple pages efficiently.

Can I validate FHIR resource structures and required fields automatically?

You can validate FHIR resource structures automatically by checking against FHIR R4 definitions, verifying required fields, value sets, and common interoperability patterns to ensure resources conform to strict healthcare standards before returning API responses.

Do I need any specific dependencies to implement OAuth scopes for FHIR APIs?

No specific external dependencies are required to implement OAuth scopes for FHIR APIs, as the implementation relies on standard SMART on FHIR authorization protocols to apply OAuth scopes directly and secure resource access without additional libraries.