fhir-developer-skill

Develop FHIR-compliant REST endpoints with SMART on FHIR authorization.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Healthcare apps require robust, standards-compliant FHIR API implementations with correct resource handling, error reporting, and secure authorization, which this Skill guides.

Core Features & Use Cases

  • FHIR REST endpoint scaffolding for Patient, Observation, Encounter, Condition, MedicationRequest with proper status handling and validation.
  • SMART on FHIR authorization and OAuth scope enforcement to ensure access control across contexts (patient/user/system).
  • Guidance on Bundles, transactions, pagination, search, and OperationOutcome error reporting with practical references.
  • Example reference implementations and patterns to accelerate production-ready API development.

Quick Start

Use the FHIR developer scaffold to set up a local API project and review the provided references.

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 a FHIR API with SMART on FHIR authorization?

To build a FHIR API with SMART on FHIR authorization, use this Skill to scaffold REST endpoints and enforce OAuth scopes across patient, user, and system contexts for secure access control.

How do I validate FHIR resources and handle OperationOutcome errors?

Validate FHIR resources by enforcing required data types and fields, then handle validation failures by returning OperationOutcome error responses with correct status codes and detailed diagnostics.

What is the best way to implement FHIR Bundles and pagination for healthcare APIs?

Implement FHIR Bundles and pagination by following this Skill's reference patterns for structuring search result sets, managing transactions, and navigating multi-page resource responses efficiently.

Can I scaffold specific FHIR endpoints like Patient and Observation?

Yes, you can scaffold specific FHIR endpoints like Patient, Observation, Encounter, Condition, and MedicationRequest with proper status handling, validation rules, and standards-compliant resource structures.

Does this FHIR developer skill provide production-ready reference implementations?

Yes, this FHIR developer skill provides example reference implementations and patterns in its documentation to accelerate production-ready API development with practical examples and reference materials.