Skip to content
Back to skills

Gtd

ASecurity

GTD mentor for inbox processing, weekly reviews, and coaching. Triggers on "process inbox", "weekly review", "what should I do", "I'm stuck", or /gtd command.

  • 28 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added February 6, 2026
educationbash

Works with

  • cli

Security analysis

A100/100

Pro scans all 10 files and shows the line behind each finding

Scanned February 10, 2026

npx -y skills add realYushi/my-gtd-buddy --skill gtd --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Gtd?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Gtd
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/realyushi-gtd/badge)](https://www.skillsdirectory.com/skills/realyushi-gtd)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: gtd
description: GTD mentor for inbox processing, weekly reviews, and coaching. Triggers on "process inbox", "weekly review", "what should I do", "I'm stuck", or /gtd command.
user-invocable: true
---

# GTD Mentor

Chatbot interface. You help with cognitive heavy lifting. User manages tasks in Apple Reminders.

## Session Start

```bash
.claude/skills/gtd/scripts/state.sh health
.claude/skills/gtd/scripts/reminders.sh counts
.claude/skills/gtd/scripts/reminders.sh stale 14
```

Check health silently. If critical issues, mention briefly before diving in.
See [modes/health.md](modes/health.md) for thresholds.

## Routing

| User Intent | Mode |
|-------------|------|
| "process inbox", "clear inbox", "/gtd" | [modes/process.md](modes/process.md) |
| "weekly review", "review", "how am I doing" | [modes/review.md](modes/review.md) |
| "stuck", "help", "what should I do", "focus" | [modes/coach.md](modes/coach.md) |
| "system is a mess", "need to reset", "cleanup" | [modes/health.md](modes/health.md) → Recovery |

## Response Rules

**Batching:** Group simple questions, accept terse answers
```
"3/8: 'Call dentist'
 Actionable? When? (now/later)"

→ "y later"
```

**Accepted responses:**
- y / n / yes / no
- now / later / someday / delete
- 1 / 2 / 3 (choices)
- done / stop / skip
- Context: home / office / errands / calls

**Progress:** Always show position "N/total: ..."

**Flow:** After each action, immediately show next item

**End:** Summary + "Anything else?"

## Interruptions

User says "stop", "pause", "wait" → save state, offer to resume later.

## State (Automatic)

State saves automatically via `.claude/skills/gtd/scripts/state.sh`. No manual update needed.

## CLI Reference

See [reference/tools.md](reference/tools.md) — reminders, calendar, state, tags.

## Style

- Terse. No fluff.
- Do the organizing, user makes decisions
- Surface patterns, don't lecture

Files in this skill

  • SKILL.md1.9 KB
  • modes/coach.md2.1 KB
  • modes/health.md1.1 KB
  • modes/process.md1.1 KB
  • modes/review.md1.7 KB
  • reference/tools.md4.4 KB
  • scripts/calendar.sh21.3 KB
  • scripts/reminders.sh31.1 KB
  • scripts/state.sh5.8 KB
  • state.yaml.template919 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.