You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .agents/skills/conch-generator/README.md
+6-12Lines changed: 6 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,30 +1,24 @@
1
1
# Agent Skills
2
2
3
-
This directory contains agent skills for AI-powered coding assistants like GitHub Copilot, Claude, and other AI development tools.
3
+
This directory contains agent skills for AI-powered coding assistants.
4
4
5
-
## What are Agent Skills?
6
-
7
-
Agent skills are specialized instructions that help AI coding assistants understand how to work with this repository. They provide context, workflows, and best practices specific to this project.
8
-
9
-
## Available Skills
10
-
11
-
### OpenMRS Conch Agent Skill (`SKILL.md`)
5
+
### conch-generator skill (`SKILL.md`)
12
6
13
7
This skill helps AI assistants generate new OpenMRS ESM microfrontends (conch) from this template. It provides comprehensive guidance on:
14
8
15
9
- Setting up a development environment
16
10
- Scaffolding new microfrontend projects
17
11
- Implementing GenAI-powered features
18
12
- Integrating with the OpenMRS 3.x ecosystem
19
-
- Working with DHTI (Digital Health Technology & Innovation) services
13
+
- Working with DHTI services
20
14
21
-
**Use this skill when:** You need to create a new DHTI-enabled healthcare application or OpenMRS microfrontend.
15
+
**Use this skill when:** You need to create a OpenMRS microfrontend for DHTI.
22
16
23
17
## Examples
24
18
25
19
The `examples/` directory contains sample feature requests and use cases that demonstrate how to invoke and use these skills effectively.
26
20
27
-
-`conch-sample-request.md` - Example of creating a glycemic control widget with GenAI integration
21
+
-`conch-sample-request.md` - Example of creating a glycemic control widget with DHTI integration
28
22
29
23
## How to Use These Skills
30
24
@@ -36,7 +30,7 @@ When working with AI coding assistants that support custom skills:
36
30
37
31
Example invocation:
38
32
```
39
-
I need to create a new OpenMRS microfrontend using the DHTI template.
33
+
I need to create a new OpenMRS microfrontend for DHTI.
40
34
Please use the OpenMRS Conch Agent Skill with the following requirements:
# Example: Glycemic Control Widget: This example demonstrates how to use the OpenMRS Conch Agent Skill to create a patient-specific widget that integrates GenAI capabilities.
1
+
# Example: Glycemic Control Widget: This example demonstrates how to use the conch-generator Skill to create a patient-specific widget that integrates GenAI capabilities into OpenMRS using DHTI.
2
2
3
3
* Generate a glycemic-advisor conch.
4
4
* It will display diabetes-related observations for the patient in context with GenAI interpretations and recommendations.
5
5
* This widget will be displayed in the patient chart, conditions tab.
6
6
* This widget will use `glycemic_advisor` DHTI elixir service to get GenAI outputs, by default.
7
-
* If a patient in context is diabetic (i.e., has a Condition resource with code SNOMED CT 44054006), the widget will display the latest HbA1c and Blood Sugar observations for the patient, along with GenAI interpretations and recommendations from the `glycemic_advisor` elixir service.
7
+
* If a patient in context is diabetic (i.e., has a Condition resource with code SNOMED CT 44054006), the widget will display the latest HbA1c and Blood Sugar observations for the patient, along with GenAI interpretations and recommendations from the `glycemic_advisor`DHTI elixir service.
- Add supported models list to copilot command flag description [\#124](https://github.com/dermatologist/dhti/pull/124) ([Copilot](https://github.com/apps/copilot-swe-agent))
Copy file name to clipboardExpand all lines: README.md
+7-2Lines changed: 7 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@
14
14
> 🚀 Dhanvantari rose out of the water with his four hands, holding a pot full of elixirs.
15
15
16
16
# DHTI
17
-
*DHTI enables rapid prototyping, sharing, and testing of GenAI healthcare applications inside an EHR, helping experiments move smoothly into practice. DHTI also includes [skills](/.github/skills/) that generate GenAI components from problem‑oriented [prompts](/prompts/e2e-sample.md).*
17
+
*DHTI enables rapid prototyping, sharing, and testing of GenAI healthcare applications inside an EHR, helping experiments move smoothly into practice. DHTI also includes [skills](/.agents/skills/) that generate GenAI components from problem‑oriented [prompts](/.agents/skills/start-dhti/examples/e2e-sample.md).*
18
18
19
19
### Why?
20
20
@@ -32,7 +32,12 @@ DHTI includes ready‑to‑use [skills](/.agents/skills/) that can prompt agenti
32
32
33
33
Other skills from the open agent skills ecosystem may be useful too! For example, use `npx skills find clinical trial` to find clinical trial related skills. From the results, you can use `npx skills add <skill-name>` to use the skill in your agentic platform. (e.g.`npx skills add anthropics/healthcare@clinical-trial-protocol-skill`)
34
34
35
-
**🤖 [AI-Powered Workflow with GitHub Copilot SDK:](/notes/COPILOT.md) - WIP**
35
+
## **🤖 [AI-Powered Workflow with GitHub Copilot SDK:](/notes/COPILOT.md) - WIP**
36
+
### Quick example
37
+
```bash
38
+
npx dhti-cli copilot --model gpt-5.3-codex --skill elixir-generator --prompt "Generate an elixir glycemic_advisor that summarizes diabetic patients' latest lab results and medications"
39
+
npx dhti-cli copilot --model gpt-5.3-codex --skill start-dhti --prompt "Start the glycemic_advisor elixir and display in CDS-Hooks sandbox"
40
+
```
36
41
37
42
## Try it out
38
43
[[Cheatsheet](/notes/cheatsheet.md) | [Download PDF Cheatsheet](https://nuchange.ca/wp-content/uploads/2026/01/dhti_cheatsheet.pdf)]
0 commit comments