Health Samurai skills for Aidbox, FHIR, and healthcare development.
Install all skills:
npx skills add HealthSamurai/samurai-skillsInstall a specific skill by name:
npx skills add HealthSamurai/samurai-skills --skill aidbox
npx skills add HealthSamurai/samurai-skills --skill aidbox-sql-on-fhir
npx skills add HealthSamurai/samurai-skills --skill atomic-generate-types
npx skills add HealthSamurai/samurai-skills --skill hs-searchInstall globally instead of per-project:
npx skills add HealthSamurai/samurai-skills -gFrom the Claude Code marketplace:
claude plugin install aidbox@samurai-skills
claude plugin install aidbox-sql-on-fhir@samurai-skills
claude plugin install atomic-generate-types@samurai-skills
claude plugin install hs-search@samurai-skills| Skill | Description |
|---|---|
aidbox |
Aidbox FHIR platform — API, configuration, access control, terminology |
aidbox-sql-on-fhir |
SQL on FHIR with Aidbox — ViewDefinitions, $materialize, sof schema |
atomic-generate-types |
Generate FHIR types using @atomic-ehr/codegen — TypeScript, Python, C# |
hs-search |
Search health-samurai.io — docs, blog, case studies, examples |
Aidbox guidance for FHIR REST API work, Docker setup, init bundles, access policies, subscriptions, terminology, custom resources, and other Aidbox-specific features.
Examples:
- "Set up a new Aidbox instance with Docker Compose"
- "Create an AccessPolicy that allows my app to read and update Patient resources"
- "Show me how to POST a transaction Bundle to
/fhirin Aidbox"
SQL on FHIR guidance for Aidbox analytics workflows with ViewDefinition, $materialize, $run, and queries against the sof schema.
Examples:
- "Create a ViewDefinition for patient demographics"
- "Materialize this ViewDefinition into the
sofschema" - "Write a SQL query for a body-weight dashboard from
sof.body_weight"
FHIR type generation with @atomic-ehr/codegen for TypeScript, Python, and C#. Covers setup, generation scripts, tree-shaking, and package selection.
Examples:
- "Generate R4 Patient and Bundle types for a TypeScript project"
- "Set up
scripts/generate-types.tsfor a Python project" - "Update the tree-shake config to include Observation and Encounter"
Search Health Samurai docs, articles, landing pages, and examples when you need current product details or the exact documentation page.
Examples:
- "Find the Aidbox docs for access policies"
- "Search Health Samurai pricing pages"
- "Find examples for loading FHIR implementation guides in Aidbox"
Use template/SKILL.md as a starting point. Each skill is a folder under plugins/samurai-skills/skills/ with a SKILL.md file. See Skills docs for the frontmatter format.
.claude-plugin/
└── marketplace.json # Marketplace catalog
plugins/
└── samurai-skills/ # Plugin
├── .claude-plugin/
│ └── plugin.json # Plugin manifest
└── skills/
├── aidbox/SKILL.md
├── aidbox-sql-on-fhir/SKILL.md
├── atomic-generate-types/SKILL.md
└── hs-search/SKILL.md
template/
└── SKILL.md # Template for new skills