skills/cbt-programs/SKILL.md
Discover, recommend, translate, and co-create open-source CBT programs for different health problems. Use when users ask for CBT program suggestions, multilingual program content, program provenance labels (AI-created/human-created/human-reviewed/healthcare-expert-verified), or want to create and publish a new CBT program in the repository.
npx skillsauth add Eir-Space/eir-open cbt-programsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill for open-source CBT program operations backed by the cbt-programs CLI and data/programs/ registry.
AI-CREATEDHUMAN-CREATEDHUMAN-REVIEWEDEXPERT-VERIFIEDcbt-programs list --lang en
cbt-programs search "sleep anxiety"
cbt-programs recommend --problem "difficulty sleeping" --lang en --limit 3
cbt-programs show cbt-insomnia --lang en
cbt-programs validate cbt-insomnia
cbt-programs scaffold cbt-shift-work-sleep \
--title "CBT for Shift Work Sleep" \
--condition "Shift Work Sleep Disturbance" \
--creator ai-assisted
cbt-programs progress cbt-shift-work-sleep \
--title "Added module drafts" \
--summary "Drafted first two modules and updated recommendation signals"
cbt-programs improve cbt-shift-work-sleep \
--llm \
--llm-plan-file ./llm-improve-plan.json \
--goal "Improve adherence and add relapse prevention support for sleep setbacks" \
--dry-run \
--note "Improved content quality and review status"
Or use guided mode:
cbt-programs improve cbt-shift-work-sleep --interactive
LLM mode expects the host agent to supply the plan JSON (--llm-plan or --llm-plan-file), so no separate API call is needed by this tool.
cbt-programs agent-prompt cbt-shift-work-sleep --lang en --goal "Prepare week 1 plan"
data/programs/<id>/locales/<lang>.jsonprogram.json.translations[]status to one of: draft, human-reviewed, expert-verifiedcbt-programs validate <id>node scripts/import_legacy_yaml.js \
--source /Users/birger/Community/egen_journal/backend/content/programs \
--status draft
Requires Python + PyYAML for parsing legacy YAML.
For status: published, ensure:
human-reviewed or expert-verifiedlineage flags are truthful and completeprogress/ has markdown entriesGovernance details: references/governance.md
data-ai
Understand hydration, alcohol, caffeine, tea, sugary drinks, and how beverages affect energy, sleep, mood, and wellbeing. Use when the user wants to improve hydration, drink more mindfully, reduce caffeine or alcohol, or understand how different drinks affect the body.
development
# US Medications Skill Look up US FDA medication information including uses, warnings, and drug interactions. ## Data Source - **FDA Drug Labels**: Official medication information from the US Food and Drug Administration - **81,212 medications** in the full database - **99 curated** common medications with instant access (no download needed) ## Usage ### Command Line ```bash # Look up a medication us-medications "lisinopril" # Search for medications us-medications --search "blood pressure
development
# US Medications Skill Look up US FDA medication information including uses, warnings, and drug interactions. ## Data Source - **FDA Drug Labels**: Official medication information from the US Food and Drug Administration - **81,212 medications** in the full database - **100 curated** common medications with instant access (no download needed) ## Usage ### Command Line ```bash # Look up a medication (uses curated data, falls back to full database) us-medications "lisinopril" # Search for m
tools
Find Swedish clinics that have verified 1177 self-referral support (Egen vårdbegäran / egen remiss). Use when an agent needs to identify clinics a user can contact directly in Sweden, filter by county or municipality, match specialty or condition keywords, rank nearby options, and return 1177 profile links with evidence.