cognitive-toolkit/SKILL.md
Evidence-based CBT and DBT intervention skills — guided thought records, opposite action, DEAR MAN roleplay, crisis skills with optional HRV biofeedback. Configurable therapeutic pushback. Triggers on "/cbt", "/dbt", "/thought-record", "/record", "/opposite", "/opposite-action", "I need to work through something", "help me with a thought", "cognitive distortion", "I'm spiraling", "can we do a thought record".
npx skillsauth add glebis/claude-skills cognitive-toolkitInstall 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.
Interactive CBT and DBT guided exercises with configurable therapeutic pushback and optional health data integration.
/cbt # start with check-in → technique recommendation
/cbt thought-record # jump directly to thought record
/cbt opposite-action # jump directly to opposite action
/cbt --pushback firm # override pushback level for this session
/cbt --no-health # skip health data pull even if available
references/thought-record.md — thought record protocol (ABC model, cognitive distortion taxonomy, reframe scaffold)references/opposite-action.md — opposite action + DEAR MAN + TIPP crisis skillsreferences/pushback-config.md — pushback levels, triggers, and mid-session override commandsreferences/health-integration.md — HRV/sleep pull, biofeedback interpretation, skip logicWithout technique argument (full flow):
With technique argument (direct jump):
| Command | Technique | Reference | Wave |
|---|---|---|---|
| thought-record | Thought Record (ABC + reframe) | references/thought-record.md | 1 |
| opposite-action | Opposite Action (DBT emotion regulation) | references/opposite-action.md | 1 |
| dear-man | DEAR MAN assertiveness roleplay | references/opposite-action.md | 2 |
| tipp | TIPP crisis/distress tolerance | references/opposite-action.md | 2 |
| chain | Chain Analysis (behavior chain) | references/thought-record.md | 3 |
| activation | Behavioral Activation (depression) | references/thought-record.md | 3 |
| wise-mind | Wise Mind (emotion vs. reason) | references/opposite-action.md | 3 |
See references/pushback-config.md for full configuration.
references/pushback-config.md (default: gentle)/cbt --pushback [gentle|moderate|firm]softer, harder, no pushback adjust level in real timeSee references/health-integration.md for full integration logic.
--no-health flag passed| Command | Maps to |
|---|---|
| /record | thought-record |
| /opposite | opposite-action |
| /dear | dear-man |
| /tipp | tipp |
| /checkin | full check-in flow |
| /wise | wise-mind |
| /settings | adjust pushback level and health toggle |
Sessions saved to: ~/Brains/brain/cognitive-toolkit/sessions/YYYYMMDD-[technique]-NN.md
Format: frontmatter with date, technique, mood-before, mood-after + full session transcript.
development
Create Tufte-inspired data reports and infographic dashboards as standalone HTML files. Uses EB Garamond for text, Monaspace Argon for numbers, Chart.js for interactive charts, and inline SVG sparklines. Produces publication-quality reports with 2-column narrative+data layouts, status dashboards, scroll animations, and responsive mobile support. Use this skill whenever the user wants to create a data report, activity dashboard, infographic, personal analytics page, health tracker visualization, or any document that combines narrative text with interactive charts and tables. Also triggers for "make a report like Tufte", "create an infographic", "build a dashboard", "visualize my data", or requests for beautiful data-driven documents.
documentation
Cut a software release and maintain a tiered compatibility policy. Use when the user wants to release, ship a version, bump the version, tag a release, write a changelog, or update COMPATIBILITY. Config-driven via release.config.json; bumps version files, runs a readiness gate, updates COMPATIBILITY.md tiers and deprecations, tags (→ release workflow), and reports closed issues. Teaches the underlying standards as it runs.
development
Sync and manage bilingual (EN/RU) library content for agency-docs. Use when adding, updating, or reviewing library articles. Handles translation, sync checks, and Russian stylistic review.
development
This skill should be used to watch a long-running background job (ffmpeg/media encode, qmd or other embedding/vector-DB run, batch agent/LLM pipeline, or a real-browser/agent-browser daemon) until it finishes or wedges, then deliver a verdict (done, needs-attention, or blocked) plus the exact next command, without burning dozens of manual poll commands. Triggers on "babysit this job", "watch this until it's done", "ping me when the encode/embed/batch finishes", "is this background process stuck", "monitor this ffmpeg/qmd run", or any request to wait on a long-running process and be told when it's complete or hung.