gtd-assistant
A GTD-style productivity assistant that combines open loop collection with intelligent brainstorming to generate actionable next steps, priorities, and…
Skill by Kubementat
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/kubementat-gtd-assistant
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/gtd-assistant
What's inside
- Skill name
gtd-assistant- Description
- A GTD-style productivity assistant that combines open loop collection with intelligent brainstorming to generate actionable next steps, priorities, and refinement suggestions for your Obsidian vault.
- License
- MIT
- Instructions
- 218 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# GTD Assistant A unified productivity agent that doesn't just collect your open loops—it helps you make sense of them. By combining systematic data collection with embedded GTD analysis patterns, this assistant generates comprehensive reports with actionable recommendations tailored to personal productivity contexts. ## What Makes This Different? Traditional GTD tools tell you what's unfinished. The GTD Assistant tells you: - **What to tackle first** (context-aware priority suggestions) - **What can be combined or eliminated** (pattern recognition across loose ends) - **What needs clarification before action** (identifying vague items that need more thought) - **How to convert ideas into actionable tasks** (turning dangling thoughts into concrete steps) ## Vault Configuration | Setting | Value | | ------------------| -----------------------| | **Vault path** | `$HOME/main_vault` | | **Obsidian CLI** | Always use `obsidian` | The vault layout follows the standard structure: - `00-Tasks/` — all task files organized by domain - Subfolders like `Work/`, `Privat/`, etc. for project-specific tasks ## When to Use Activate when the user says: - "Run a GTD sweep" / "Full GTD review" - "Help me understand my backlog" - "What's really unfinished in my vault?" - "Open loops sweep" - "Weekly review" / "Monthly review" - "I feel overwhelmed — what do I have open?" - "Deeper analysis" (after morning briefing) ## Relationship to Other Skills ### Captain's Log Integration (quest-system) The GTD Assistant provides **strategic, comprehensive analysis** of all open loops in your vault. For daily tactical planning (what to focus on TODAY), use the `quest-system` skill (Captain's Log briefing — goal-first, with calendar and task collection): ```bash # For deep dive: GTD assistant gtd review / help me understand my backlog / open loops sweep # For daily kickoff: quest-system Captain's Log good morning / captain's log / what to focus on today? ``` When the `quest-system` briefing completes, it can offer: - **"Deeper analysis?"** — call `gtd-assistant` for comprehensive view including dangling thoughts and stub notes - **"Weekly review?"** — recommend full GTD sweep instead of daily briefing ## Workflow Overview ### Phase 1: Comprehensive Collection Follow the three-pass workflow: **Pass 1 — Open Tasks** ```bash # Get total count obsidian tasks todo total=true # Get all open tasks grouped by file (JSON format for parsing) obsidian tasks todo verbose=true format=json ``` Parse JSON output. Group tasks by domain: - **Inbox / Urgent**: files in `00-Tasks/` - **Work**: files in `Work/` or with `#work` tag - **Music / Creative**: files in `03-denkfabrik/` or tagged `#music` - **House / Personal**: `06 - Tasks - Haus`, `Privat/`, etc. - **Projects**: everything else Show top items per group (max 5–7 per group). Skip recurring tasks (`🔁`) in the main list — note them separately. **Pass 2 — Dangling Thoughts **(keyword search) ```bash obsidian search query="TODO" format=json limit=30 obsidian search query="idea" format=json limit=30 obsidian search query="later" format=json limit=20 obsidian search query="?" format=json limit=20 ``` **Filter out**: - Files already in `00-Tasks/` (covered in Pass 1) - Files in `copilot-conversations/`, `ZZ-Archiv/`, `Evernote Import/` - Lyrics files (`03-denkfabrik/Lyrics/`) Present as a deduplicated list of notes with dangling content. For each, read a snippet to show *what* is dangling. **Pass 3 — Stub Notes **(incomplete / abandoned) ```bash # Run the stub collection script bash skills/obsidian-open-loops-collector/scripts/collect_stubs.sh $HOME/main_vault ``` This returns lines like: `3\tSome Note.md` (line count, filename). Group stubs by folder/domain. Highlight any stubs that look like project or idea notes (not just reference stubs). Read the content of interesting-looking ones. ### Phase 2: GTD Analysis Workflow Apply the following analysis patterns directly to the collected data: #### Priority Assessment Given [X] open tasks, [Y] dangling thoughts, and [Z] stub notes across domains like work, music production, house maintenance, and personal projects: - Identify 3–5 concrete next actions that would give the highest satisfaction return - Consider context: time available, energy level, upcoming commitments - Factor in urgency (deadlines visible in task descriptions) - Balance quick wins with meaningful challenges based on user's stated goals ### Phase 3: Unified Report Generation Present a structured output that combines both perspectives: ``` ## 📊 GTD Assistant Report — [Date] --- ### 🎯 Quick Summary
From Kubementat/ai_agent_skills, MIT.
More from Kubementat/ai_agent_skills
- 0.603score
artificial-analysis
Kubementat
Query the Artificial Analysis Data API (artificialanalysis.ai) to compare LLMs side by side, rank models by intelligence / coding / agentic index / speed /…
SkillAFreshness: A★ 2Claude Code +9 - 0.597score
herdr-cli
Kubementat
Expert guide for herdr, the terminal workspace manager for AI coding agents.
SkillAFreshness: A★ 2Claude Code +9 - 0.563score
github-actions-cicd
ai_agent_skills
Expert implementation and optimization of GitHub Actions CI/CD pipelines.
SkillBFreshness: B★ 2Claude Code +9 - 0.559score
code-doctor
Agent Skill Creator
Diagnose structural problems in any codebase — god classes, circular dependencies, complexity violations, SOLID anti-patterns.
SkillBFreshness: B★ 2Claude Code +9 - 0.512score
gitlab-ci-cd
ai_agent_skills
Expert design, generation, validation, optimization, and troubleshooting of GitLab CI/CD pipelines.
SkillCFreshness: C★ 2Claude Code +9 - 0.512score
docker-cli
Kubementat
Expert Docker CLI reference — containers, images, buildx, compose, networking, volumes, security, multi-platform builds, and troubleshooting.
SkillCFreshness: C★ 2Claude Code +9 - 0.477score
grill-me
Kubementat
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree.
SkillCFreshness: C★ 2Claude Code +9 - 0.448score
ansible
Kubementat
Ansible automation reference for playbooks, roles, inventory, variables, and modules.
SkillDFreshness: D★ 2Claude Code +9 - 0.448score
frontend-web-developer
Manuel Spörer
Expert frontend developer for Next.js 15/16 App Router, React 19, and Tailwind CSS v4.
SkillDFreshness: D★ 2Claude Code +9 - 0.444score
concourse-ci
Netresearch DTT GmbH
Use when working with ANY Concourse CI task: writing pipelines, configuring resources, building images with oci-build-task, troubleshooting failing jobs…
SkillDFreshness: D★ 2Claude Code +9 - 0.443score
code-summarizer
Kubementat
Scouts and summarizes codebases from local directories or GitHub/GitLab URLs.
SkillDFreshness: D★ 2Claude Code +9 - 0.443score
hf-cli
Kubementat
Use the `hf` CLI tool to interact with Hugging Face Hub — downloading models/datasets, uploading files, managing repos, running jobs, and managing…
SkillDFreshness: D★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 13, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Kubementat/ai_agent_skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Kubementat
- 0.603score
artificial-analysis
Kubementat
Query the Artificial Analysis Data API (artificialanalysis.ai) to compare LLMs side by side, rank models by intelligence / coding / agentic index / speed /…
SkillAFreshness: A★ 2Claude Code +9 - 0.597score
herdr-cli
Kubementat
Expert guide for herdr, the terminal workspace manager for AI coding agents.
SkillAFreshness: A★ 2Claude Code +9 - 0.512score
docker-cli
Kubementat
Expert Docker CLI reference — containers, images, buildx, compose, networking, volumes, security, multi-platform builds, and troubleshooting.
SkillCFreshness: C★ 2Claude Code +9 - 0.477score
grill-me
Kubementat
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree.
SkillCFreshness: C★ 2Claude Code +9 - 0.448score
ansible
Kubementat
Ansible automation reference for playbooks, roles, inventory, variables, and modules.
SkillDFreshness: D★ 2Claude Code +9 - 0.443score
github-cli
Kubementat
Expert help with GitHub CLI (gh) for managing pull requests, issues, repositories, workflows, and releases.
SkillDFreshness: D★ 2Claude Code +9
Cite this page
gtd-assistant skill. Agent Mart. https://agentmart.dev/skills/kubementat-gtd-assistant (last updated 2026-10-24)