Bio Chipseq Super Enhancers
GPTomics/bioSkills
Identifies super-enhancers from H3K27ac, MED1, or BRD4 ChIP-seq using ROSE, ROSE2, LILY, HOMER -style super, and ENCODE dELS cross-referencing.
Transform unstructured clinical input (dictation, transcripts, or rough notes) into standardized SOAP (Subjective, Objective, Assessment, Plan) medical documentation.
$ npx skills add LeoYeAI/openclaw-master-skills --skill automated-soap-note-generator -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills automated-soap-note-generator --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/automated-soap-note-generator .claude/skills/automated-soap-note-generator && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "automated-soap-note-generator" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/automated-soap-note-generator into .claude/skills/automated-soap-note-generator/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "automated-soap-note-generator", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/automated-soap-note-generatorType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill automated-soap-note-generator -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills automated-soap-note-generator --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/automated-soap-note-generator .agents/skills/automated-soap-note-generator && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "automated-soap-note-generator" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/automated-soap-note-generator into .agents/skills/automated-soap-note-generator/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "automated-soap-note-generator", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill automated-soap-note-generator -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills automated-soap-note-generator --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/automated-soap-note-generator .cursor/skills/automated-soap-note-generator && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "automated-soap-note-generator" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/automated-soap-note-generator into .cursor/skills/automated-soap-note-generator/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "automated-soap-note-generator", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/automated-soap-note-generator--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill automated-soap-note-generator -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills automated-soap-note-generator --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/automated-soap-note-generator .gemini/skills/automated-soap-note-generator && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "automated-soap-note-generator" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/automated-soap-note-generator into .gemini/skills/automated-soap-note-generator/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "automated-soap-note-generator", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills automated-soap-note-generatorInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill automated-soap-note-generator -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/automated-soap-note-generator .github/skills/automated-soap-note-generator && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "automated-soap-note-generator" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/automated-soap-note-generator into .github/skills/automated-soap-note-generator/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "automated-soap-note-generator", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill automated-soap-note-generator -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills automated-soap-note-generator --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/automated-soap-note-generator .opencode/skills/automated-soap-note-generator && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "automated-soap-note-generator" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/automated-soap-note-generator into .opencode/skills/automated-soap-note-generator/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "automated-soap-note-generator", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
automated-soap-note-generatorTransform unstructured clinical input (dictation, transcripts, or rough notes) into standardized SOAP (Subjective, Objective, Assessment, Plan) medical documentation.
Automated Soap Note Generator is an agent skill from LeoYeAI/openclaw-master-skills. Transform unstructured clinical input (dictation, transcripts, or rough notes) into standardized SOAP (Subjective, Objective, Assessment, Plan) medical documentation. Use ONLY for initial documentation draft generation; ALL output requires physician review before entering patient records. Not for complex cases requiring nuanced clinical reasoning.
Its SKILL.md is about 6.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 8 other files, including scripts and reference files (for example `_meta.json`, `references/clinical_guidelines.md` and `references/medical_terminology.md`).
It sits in Media & Creative, covering Transcription and Clinical and healthcare research. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
ReadWriteBashEditFrom allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/ (Python), which the agent can run.
Shell commands in SKILL.md call:
pythonFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Automated Soap Note Generator loads about 6.2k tokens when it runs, and up to ~9.6k if it reads all its reference files. Until then it costs about 95 tokens; SKILL.md has 2,102 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
allowed-tools: Read, Write, Bash, EditAutomated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 2,102 words, ~6,218 tokens.
.claude/skills/automated-soap-note-generator/SKILL.md (or your agent's skills folder). This skill also uses 6 other files; get the full folder from GitHub.AI-powered clinical documentation tool that converts unstructured clinical input into professionally formatted SOAP notes compliant with medical documentation standards.
Key Capabilities:
✅ Use this skill when:
❌ Do NOT use when:
operative-report-generator⚠️ ALWAYS Required:
Upstream Skills:
medical-scribe-dictation: Convert physician verbal dictation to text inputehr-semantic-compressor: Summarize lengthy EHR notes for SOAP generationdicom-anonymizer: Prepare imaging reports for SOAP inclusionaudio-script-writer: Convert audio recordings to text formatDownstream Skills:
medical-email-polisher: Professional communication of SOAP summaries to patientsclinical-data-cleaner: Standardize extracted data for research databaseshipaa-compliance-auditor: Verify de-identification before sharing documentationdischarge-summary-writer: Generate discharge summaries from SOAP encountersreferral-letter-generator: Create referral letters based on Assessment and Plan sectionsComplete Workflow:
Medical Scribe Dictation (audio→text) →
Automated SOAP Note Generator (this skill) →
Physician Review →
EHR Entry /
Medical Email Polisher (patient communication) /
Referral Letter Generator (referrals)Handle various input formats and prepare for NLP analysis:
from scripts.soap_generator import SOAPNoteGenerator
generator = SOAPNoteGenerator()
# Process text input
soap_note = generator.generate(
input_text="Patient presents with 2-day history of chest pain, radiating to left arm...",
patient_id="P12345",
encounter_date="2026-01-15",
provider="Dr. Smith"
)
# Process from audio transcript
soap_note = generator.generate_from_transcript(
transcript_path="consultation_transcript.txt",
patient_id="P12345"
)Input Preprocessing Steps:
Parameters:
| Parameter | Type | Required | Description | Default |
|---|---|---|---|---|
input_text | str | Yes* | Raw clinical text or dictation | None |
transcript_path | str | Yes* | Path to transcript file | None |
patient_id | str | No | Patient identifier (MUST be de-identified for testing) | None |
encounter_date | str | No | Date in ISO 8601 format (YYYY-MM-DD) | Current date |
provider | str | No | Healthcare provider name | None |
specialty | str | No | Medical specialty context | "general" |
verbose | bool | No | Include confidence scores | False |
*Either input_text or transcript_path required
Best Practices:
Identify and extract medical concepts from unstructured text:
# Extract entities with context
entities = generator.extract_medical_entities(
"Patient has history of hypertension and diabetes,
currently taking lisinopril 10mg daily and metformin 500mg BID"
)
# Returns structured entities:
# {
# "diagnoses": ["hypertension", "diabetes mellitus"],
# "medications": [
# {"name": "lisinopril", "dose": "10mg", "frequency": "daily"},
# {"name": "metformin", "dose": "500mg", "frequency": "BID"}
# ]
# }Entity Types Recognized:
| Category | Examples | Notes |
|---|---|---|
| Diagnoses | diabetes, hypertension, pneumonia | ICD-10 compatible where possible |
| Symptoms | chest pain, headache, nausea | Includes severity modifiers |
| Medications | metformin, lisinopril, aspirin | Extracts dose, route, frequency |
| Procedures | ECG, CT scan, blood draw | Includes body site |
| Anatomy | left arm, chest, abdomen | Laterality and location |
| Lab Values | glucose 120, BP 140/90 | Units and reference ranges |
| Temporal | yesterday, 3 days ago, chronic | Normalized to relative dates |
Common Issues and Solutions:
Issue: Missed medications
Issue: Ambiguous abbreviations
Issue: Misspelled drug names
Automatically categorize sentences into appropriate SOAP sections:
# Classify content into SOAP sections
classified = generator.classify_soap_sections(
"Patient reports chest pain for 2 days. Physical exam shows BP 140/90.
Likely angina. Schedule stress test and start aspirin 81mg daily."
)
# Output structure:
# {
# "Subjective": ["Patient reports chest pain for 2 days"],
# "Objective": ["Physical exam shows BP 140/90"],
# "Assessment": ["Likely angina"],
# "Plan": ["Schedule stress test", "start aspirin 81mg daily"]
# }Classification Rules:
| Section | Content Type | Examples |
|---|---|---|
| S - Subjective | Patient-reported information | "Patient states...", "Patient reports...", "Complains of..." |
| O - Objective | Observable/measurable findings | Vital signs, physical exam, lab results, imaging |
| A - Assessment | Clinical interpretation | Diagnosis, differential, clinical impression |
| P - Plan | Actions to be taken | Medications, procedures, follow-up, patient education |
Multi-label Handling: Some sentences span multiple sections (e.g., "Patient reports chest pain [S], which was sharp and 8/10 [S], with ECG showing ST elevation [O]")
Best Practices:
Parse and normalize timeline information:
# Extract temporal relationships
timeline = generator.extract_temporal_info(
"Patient had chest pain starting 3 days ago, worsening since yesterday.
Had similar episode 2 months ago that resolved with rest."
)
# Returns:
# {
# "onset": "3 days ago",
# "progression": "worsening",
# "previous_episodes": [
# {"time": "2 months ago", "resolution": "with rest"}
# ]
# }Temporal Elements Extracted:
Normalization: Converts relative dates to standardized format:
Critical for accurate medical documentation:
# Detect negations and uncertainties
analysis = generator.analyze_certainty(
"Patient denies chest pain. No shortness of breath.
Possibly had fever yesterday but not sure."
)
# Identifies:
# - "denies chest pain" → Negative finding (important!)
# - "No shortness of breath" → Negative finding
# - "Possibly had fever" → Uncertain finding (flag for verification)Detection Categories:
| Type | Cues | Action |
|---|---|---|
| Negation | denies, no, without, absent | Mark as negative finding |
| Uncertainty | possibly, maybe, uncertain, ? | Flag for physician review |
| Hypothetical | if, would, could | Note as conditional |
| Family History | family history of, mother had | Separate from patient findings |
⚠️ Critical: Negation errors are high-risk (e.g., missing "denies" → documenting symptom they don't have)
Produce final formatted output:
# Generate complete SOAP note
soap_output = generator.generate_soap_document(
structured_data=classified,
format="markdown", # Options: markdown, json, hl7, text
include_metadata=True
)Output Format:
# SOAP Note
**Patient ID:** P12345
**Date:** 2026-01-15
**Provider:** Dr. Smith
## Subjective
Patient reports [extracted symptoms with duration]. History of [chronic conditions].
Currently taking [medications]. Patient denies [negative findings].
## Objective
**Vital Signs:** [BP, HR, RR, Temp, O2Sat]
**Physical Examination:** [Exam findings by system]
**Laboratory/Data:** [Relevant results]
## Assessment
[Primary diagnosis/differential]
[Clinical reasoning summary]
## Plan
1. [Action item 1]
2. [Action item 2]
3. [Follow-up instructions]
---
*Generated by AI. REQUIRES PHYSICIAN REVIEW before entry into patient record.*Export Formats:
| Format | Use Case | Notes |
|---|---|---|
| Markdown | Human review, documentation | Default, readable |
| JSON | System integration, research | Structured data |
| HL7 FHIR | EHR integration | Healthcare standard |
| Plain Text | Simple documentation | Minimal formatting |
| CSV | Data analysis, research | Tabular data export |
From audio dictation to reviewed SOAP note:
# Step 1: Process audio to text (using medical-scribe-dictation or external)
# Assuming you have transcript: consultation.txt
# Step 2: Generate SOAP note
python scripts/main.py \
--input-file consultation.txt \
--patient-id P12345 \
--provider "Dr. Smith" \
--specialty "cardiology" \
--output soap_draft.md \
--format markdown
# Step 3: Review output
# - Open soap_draft.md
# - Verify medical accuracy
# - Correct any errors
# - Add missing clinical reasoning
# Step 4: Finalize (after physician approval)
# - Copy approved content to EHR
# - Or use for patient communicationPython API Usage:
from scripts.soap_generator import SOAPNoteGenerator
from scripts.post_processor import ReviewFormatter
# Initialize
generator = SOAPNoteGenerator()
reviewer = ReviewFormatter()
# Generate draft
with open("dictation.txt", "r") as f:
raw_text = f.read()
draft = generator.generate(
input_text=raw_text,
patient_id="P12345",
encounter_date="2026-01-15",
provider="Dr. Smith",
specialty="internal_medicine"
)
# Add physician review markers
marked_draft = reviewer.add_review_markers(draft)
# Save with warning header
reviewer.save_with_disclaimer(
marked_draft,
output_path="soap_draft_review.md",
disclaimer="REQUIRES PHYSICIAN REVIEW - NOT FOR DIRECT ENTRY"
)Expected Output Files:
output/
├── soap_draft.md # Generated SOAP note
├── entities_extracted.json # Structured medical entities
├── classification_report.txt # Confidence scores for each section
└── review_checklist.md # Items requiring manual verificationPre-generation Checks:
During Generation:
Post-generation Review (PHYSICIAN MUST CHECK):
Before EHR Entry:
Input Quality Issues:
❌ Poor audio quality (background noise, mumbling) → Garbled transcription → Inaccurate SOAP
❌ Incomplete dictation (provider trails off, changes subject) → Missing information
❌ Heavy accents or fast speech → Transcription errors
Medical Accuracy Issues:
❌ Medication name confusion ("Lipitor" vs "lipid lowerer") → Wrong drug documented
❌ Missed negations ("denies chest pain" → "has chest pain") → Critical error
❌ Temporal confusion ("pain since yesterday" vs "pain until yesterday") → Wrong timeline
❌ Uncertain findings documented as certain ("possibly pneumonia" → "pneumonia")
Documentation Issues:
❌ Hallucinated information (AI adds details not in input) → False documentation
❌ Missing context ("continue meds" without specifying which ones)
❌ Generic assessments ("patient is stable" without specifics)
Compliance Issues:
❌ Entering AI-generated text without review → Legal/medical liability
❌ Including PHI in unsecured processing → HIPAA violation
Process Issues:
❌ Not saving original input → Cannot verify if questions arise
❌ No audit trail → Cannot track AI involvement
Problem: Poor entity recognition
references/medical_terminology.md for supported termsProblem: Wrong SOAP classification
Problem: Missing temporal information
Problem: Inappropriate certainty level
Problem: Formatting errors in output
Problem: Processing fails or hangs
Available in references/ directory:
clinical_guidelines.md - Standards for medical documentationsample_soap_notes.md - Example SOAP notes by specialtymedical_terminology.md - Supported medical terms and abbreviationsnlp_pipeline_documentation.md - Technical details of NLP processinghipaa_compliance_guide.md - Guidelines for safe handling of PHIspecialty_specific_templates.md - Templates for cardiology, orthopedics, etc.Located in scripts/ directory:
main.py - CLI interface for SOAP generationsoap_generator.py - Core SOAP generation logicentity_extractor.py - Medical NER modulesoap_classifier.py - Section classification enginetemporal_parser.py - Timeline extractionnegation_detector.py - Negation and uncertainty detectionpost_processor.py - Output formatting and review markersbatch_processor.py - Process multiple encountersvalidator.py - Quality checks and compliance validationTypical Processing Time:
System Requirements:
Supported Input Sizes:
| Parameter | Type | Default | Required | Description |
|---|---|---|---|---|
--input, -i | string | - | No | Input clinical text directly |
--input-file, -f | string | - | No | Path to input text file |
--output, -o | string | - | No | Output file path |
--patient-id, -p | string | - | No | Patient identifier |
--provider | string | - | No | Healthcare provider name |
--format | string | markdown | No | Output format (markdown, json) |
# Generate SOAP from text
python scripts/main.py --input "Patient reports chest pain..." --output note.md
# From file
python scripts/main.py --input-file consultation.txt --patient-id P12345 --provider "Dr. Smith"
# JSON output
python scripts/main.py --input-file notes.txt --format json --output note.json| Risk Indicator | Assessment | Level |
|---|---|---|
| Code Execution | Python script executed locally | Medium |
| Network Access | No external API calls | Low |
| File System Access | Read input files, write output files | Low |
| Data Exposure | May process PHI (Protected Health Information) | High |
| HIPAA Compliance | Must be used in compliant environment | High |
# Python 3.7+
# No external packages required (uses standard library)⚠️ CRITICAL REMINDER: All AI-generated SOAP notes REQUIRE physician review and approval before entry into patient records. This tool assists documentation but does not replace clinical judgment or medical decision-making.
© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 6 other files (scripts, references) in skills/automated-soap-note-generator of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Automated Soap Note Generator next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Automated Soap Note Generator this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~6.2k | Automated safety check: Notes | MIT | |
| Bio Chipseq Super EnhancersGPTomics/bioSkills | 1.2k | 2 repos | ~4.1k | Automated safety check: Pass | MIT | |
| Bio Chipseq Super EnhancersFreedomIntelligence/OpenClaw-Medical-Skills | 3.1k | — | ~2.1k | Automated safety check: Pass | None | |
| Bio Chipseq Peak CallingFreedomIntelligence/OpenClaw-Medical-Skills | 3.1k | — | ~2k | Automated safety check: Pass | None | |
| Alphagenome Single Variant Analysisgoogle-deepmind/science-skills | 3.2k | 2 repos | ~3k | Automated safety check: Notes | Apache-2.0 | |
| Video Translatorshang-zhu/violin | 1.1k | — | ~1k | Automated safety check: Notes | MIT |
GPTomics/bioSkills
Identifies super-enhancers from H3K27ac, MED1, or BRD4 ChIP-seq using ROSE, ROSE2, LILY, HOMER -style super, and ENCODE dELS cross-referencing.
FreedomIntelligence/OpenClaw-Medical-Skills
Identifies super-enhancers from H3K27ac ChIP-seq data using ROSE and related tools.
FreedomIntelligence/OpenClaw-Medical-Skills
ChIP-seq peak calling using MACS3 (or MACS2). An agent skill from FreedomIntelligence/OpenClaw-Medical-Skills.
google-deepmind/science-skills
Analyzes genetic variant effects on gene expression (RNA-seq), chromatin accessibility (DNASE), histone marks (ChIP), and transcription factors using the AlphaGenome API.
shang-zhu/violin
Dub a video into another language and generate subtitles using the default Together + Cartesia stack.
chubbyguan/chubbyskills
抖音视频 → 下载 → 转录 → 存为 Markdown 的完整工作流. An agent skill from chubbyguan/chubbyskills.
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
Categories
Transform unstructured clinical input (dictation, transcripts, or rough notes) into standardized SOAP (Subjective, Objective, Assessment, Plan) medical documentation. Automated Soap Note Generator is an agent skill from LeoYeAI/openclaw-master-skills. Transform unstructured clinical input (dictation, transcripts, or rough notes) into standardized SOAP (Subjective, Objective, Assessment, Plan) medical documentation.
Automated Soap Note Generator fits situations like: tasks that involve Transcription; tasks that involve Clinical and healthcare research.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill automated-soap-note-generator -a claude-code`. Or copy the skill folder (skills/automated-soap-note-generator in LeoYeAI/openclaw-master-skills) into .claude/skills/automated-soap-note-generator in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill automated-soap-note-generator -a codex`. Or copy the skill folder (skills/automated-soap-note-generator in LeoYeAI/openclaw-master-skills) into .agents/skills/automated-soap-note-generator in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill automated-soap-note-generator -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/automated-soap-note-generator, .gemini/skills/automated-soap-note-generator, .github/skills/automated-soap-note-generator and .opencode/skills/automated-soap-note-generator in your project.
Going by SKILL.md and its folder, Automated Soap Note Generator needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3. Its frontmatter pre-approves these tools: Read, Write, Bash, Edit.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Automated Soap Note Generator is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 6.2k tokens (SKILL.md is roughly 25k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.4k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Automated Soap Note Generator: Bio Chipseq Super Enhancers (GPTomics/bioSkills, 1.2k stars), Bio Chipseq Super Enhancers (FreedomIntelligence/OpenClaw-Medical-Skills, 3.1k stars), Bio Chipseq Peak Calling (FreedomIntelligence/OpenClaw-Medical-Skills, 3.1k stars) and Alphagenome Single Variant Analysis (google-deepmind/science-skills, 3.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,161 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.