-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathskill.json
More file actions
59 lines (59 loc) · 3.37 KB
/
skill.json
File metadata and controls
59 lines (59 loc) · 3.37 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
{
"$schema": "https://skill.json.org/schema/1.0.0/skill.schema.json",
"name": "aurabox-skills",
"version": "1.0.0",
"description": "Skills for working with the Aurabox medical imaging platform and medical imaging data",
"author": {
"name": "Aurabox",
"url": "https://github.com/aurabx"
},
"repository": {
"type": "git",
"url": "https://github.com/aurabx/skills.git"
},
"homepage": "https://aurabox.cloud",
"keywords": ["medical-imaging", "dicom", "dicomweb", "healthcare", "aurabox"],
"skills": [
{
"name": "aurabox-rest-api",
"path": "./skills/aurabox-rest-api",
"description": "Generate client code and integrations for the Aurabox REST API. Covers patients, cases (de-identified patients), and studies endpoints with Bearer token authentication. Use when building Aurabox API integrations, querying patient or study data, creating API clients, or working with Aurabox programmatically.",
"integrity": "sha256-9waboZ1XIdR88zi3eEyo0SbV0Hhx1XumgkI7bEjIIVg=",
"category": "development",
"tags": ["aurabox", "api", "rest", "patients", "studies"]
},
{
"name": "dicom-processing",
"path": "./skills/dicom-processing",
"description": "Work with DICOM medical imaging files programmatically using pydicom, dcmtk, and related tools. Read, write, modify, and validate DICOM tags, pixel data, and metadata. Use when reading DICOM files, extracting metadata, modifying tags, working with pixel data, converting transfer syntaxes, validating DICOM conformance, or scripting bulk DICOM operations.",
"integrity": "sha256-pFuvKKUi24MIYD6oZ9CJcBkxxZywubvVyNcM2Ndtuuw=",
"category": "medical-imaging",
"tags": ["dicom", "pydicom", "dcmtk", "pixel-data", "medical-imaging"],
"requires": {
"tools": ["python3"]
}
},
{
"name": "dicomweb-protocol",
"path": "./skills/dicomweb-protocol",
"description": "Build DICOMweb clients and integrations using WADO-RS (retrieve), STOW-RS (store), and QIDO-RS (query) protocols. Handles multipart MIME encoding, content negotiation, query parameters, and authentication. Use when building DICOMweb clients, querying a DICOMweb server, uploading DICOM via STOW-RS, retrieving imaging via WADO-RS, or integrating with any DICOMweb-compliant system including Aurabox, Orthanc, dcm4chee, or Google Cloud Healthcare API.",
"integrity": "sha256-amE1x4cPQHdEYy2Jw4O6MHjjA/zTDn47ig2iDc11Zus=",
"category": "medical-imaging",
"tags": ["dicomweb", "wado-rs", "stow-rs", "qido-rs", "medical-imaging"],
"requires": {
"tools": ["python3"]
}
},
{
"name": "medical-imaging-pipelines",
"path": "./skills/medical-imaging-pipelines",
"description": "Build automated pipelines for medical imaging data: format conversion (DICOM to NIfTI, PNG, HDF5), batch processing, ML dataset preparation, research data export, and imaging ETL workflows. Use when converting DICOM to other formats, preparing imaging datasets for machine learning, building research data pipelines, batch processing medical images, extracting imaging features, or automating imaging workflows.",
"integrity": "sha256-g2rD4C3JNp54PKbz1oH/h2mVnmHtXVUW9MyuopSHotE=",
"category": "data",
"tags": ["pipeline", "etl", "nifti", "machine-learning", "medical-imaging"],
"requires": {
"tools": ["python3"]
}
}
]
}