Cognitive Toolkit

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".

24 stars 3 forksDatabases

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add glebis/claude-cognitive-toolkit --skill cognitive-toolkit
Manual install
git clone --depth 1 https://github.com/glebis/claude-cognitive-toolkit.git /tmp/claude-cognitive-toolkit
mkdir -p ~/.claude/skills
cp -r /tmp/claude-cognitive-toolkit/. ~/.claude/skills/cognitive-toolkit

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Cognitive Toolkit

Interactive CBT and DBT guided exercises with configurable therapeutic pushback and optional health data integration.

## Usage

```
/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
```

## How it works

1. Read `references/thought-record.md` — thought record protocol (ABC model, cognitive distortion taxonomy, reframe scaffold)
2. Read `references/opposite-action.md` — opposite action + DEAR MAN + TIPP crisis skills
3. Read `references/pushback-config.md` — pushback levels, triggers, and mid-session override commands
4. Read `references/health-integration.md` — HRV/sleep pull, biofeedback interpretation, skip logic

## Session Flow

**Without technique argument** (full flow):
1. Check-in — mood (0–10), brief situation summary
2. Recommend — match presenting issue to technique based on check-in
3. Load technique — read the relevant reference file
4. Protocol — run the full guided exercise
5. Close — summary, insight, one takeaway
6. Save — write session to vault output

**With technique argument** (direct jump):
1. Brief mood check (0–10, one line)
2. Load technique — read the relevant reference file
3. Protocol — run the full guided exercise
Read the full skill on GitHub

Details

Skill name
cognitive-toolkit
Repo updated
1 June 2026

FAQ

What does the Cognitive Toolkit skill do?

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".

How do I install the Cognitive Toolkit skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add glebis/claude-cognitive-toolkit --skill cognitive-toolkit. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Cognitive Toolkit popular?

It lives in glebis/claude-cognitive-toolkit, which has 24 GitHub stars and 3 forks.

Related skills

Paradedb Skill

11

paradedb/agent-skills

Expert guidance on ParadeDB text and vector search, hybrid search (BM25 + semantic), filters, facets, joins, and aggregations in Postgres. Use when writing ParadeDB queries, creating ParadeDB indexes, indexing vectors, configuring tokenizers, or implementing Elasticsearch-quality search in Postgres.

Databases

Tinybird

22

tinybirdco/tinybird-agent-skills

Tinybird file formats, SQL rules, optimization patterns, and best practices for datasources, pipes, endpoints, and materialized views.

DatabasesIn 1 list

Genpark Lead Harvester

9

alphaparkinc/genpark-lead-harvester

High-precision social intent monitoring and lead acquisition engine. Scans social platforms for users experiencing high e-commerce friction (overpricing, refund failures, subscription traps) and aggregates them into a local actionable database for GenPark conversion.

Databases

App Platform Router

38

digitalocean-labs/do-app-platform-skills

Routes DigitalOcean App Platform tasks to specialized sub-skills. Use when working with App Platform deployments, migrations, database configuration, networking, or troubleshooting.

Databases

Gospec

7

singchia/gospec

Go 后端 SDLC 全流程中文规范。覆盖 Bounded Context 切分、Kratos 风格分层(cmd/server/service/biz/data/model)、API 设计、数据模型(MySQL / Redis / ClickHouse / InfluxDB)、测试、CI/CD、日志指标追踪 SLO、认证密钥安全、部署与事故、数据库 migration、PRD/RFC/ADR/HLD 文档。框架中性——Web 框架可选 Kratos / gin / Hertz / chi / echo,规范只约束分层和依赖方向。写或审查 Go 代码时按需加载。Go backend SDLC spec — framework-neutral, load on demand for coding/design/testing/ops/docs.

Databases

Dolphindb Skill

36

hugo2046/dolphindb_skill

DolphinDB/DolphinScript 的数据库、SQL、流计算、回测与排障技能。用户提到 DolphinDB,或仓库/代码出现 dfs://、createPartitionedTable、context by、streamTable、subscribeTable、createTimeSeriesEngine、DStream::、Backtest:: 等专有线索时调用;已有 DolphinDB 上下文时,即使本轮只说“分区表”“实时 K 线”“回测报错”也要使用。用于按目标 Server/插件版本核对官方 API、选择 OLAP/TSDB/PKEY/IOT,并生成可验证的代码与方案。明确只涉及其他技术栈且无 DolphinDB 上下文时不调用。

Databases12

Browse the most popular Claude skills, all databases skills, or write your own with the skills generator.