anki-connect
This skill is for interacting with Anki through AnkiConnect, and should be used whenever a user asks to interact with Anki,…
This skill provides instructions for interacting with Todoist using the td CLI tool. It covers CRUD operations for tasks/projects/sections/labels/comments, and requires confirmation before destructive actions. Use this skill when the user wants to read, create, update, or delete
$ npx -y skills add intellectronica/agent-skills --skill todoist-api --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/todoist-apiContext preview
The summary Claude sees to decide when to auto-load this skill.
This skill provides instructions for interacting with Todoist using the td CLI tool. It covers CRUD operations for tasks/projects/sections/labels/comments, and requires confirmation before destructive actions. Use this skill when the user wants to read, create, update, or delete
name: todoist-api description: This skill provides instructions for interacting with Todoist using the td CLI tool. It covers CRUD operations for tasks/projects/sections/labels/comments, and requires confirmation before destructive actions. Use this skill when the user wants to read, create, update, or delete Todoist data.
This skill provides procedural guidance for working with Todoist using the `td` CLI tool.
The `td` CLI must be installed and authenticated. Verify with:
td auth status
If td is not installed or not authenticated:
For machine-readable output, use these flags:
**Before executing any destructive action, always ask the user for confirmation using AskUserQuestion or similar tool.** A single confirmation suffices for a logical group of related actions.
Destructive actions include:
Read-only operations do not require confirmation.
| Command | Description | |---------|-------------| | `td add "text"` | Quick add with natural language parsing | | `td today` | Tasks due today and overdue | | `td upcoming [days]` | Tasks due in next N days (default: 7) | | `td inbox` | Tasks in Inbox | | `td completed` | Recently completed tasks |
td add "Buy milk tomorrow p1 #Shopping" td add "Call dentist every monday @health" td add "Review PR #Work /Code Review"
The quick add parser supports:
td task list [options]
**Filters:**
**Output:**
td task list --json # JSON array td task list --project "Work" --json # Filtered JSON td task list --all --json # All tasks (no limit)
td task view <ref> # Human-readable td task view <ref> --json # JSON output
The ref can be a task name, partial match, or `id:xxx`.
**Quick add (natural language):**
td add "Task text with #Project @label tomorrow p2"
**Explicit flags:**
td task add --content "Task text" \ --project "Work" \ --due "tomorrow" \ --priority p2 \ --labels "urgent,review" \ --description "Additional details"
**Options:**
td task update <ref> --content "New content" --due "next week"
**Options:**
td task complete <ref>
td task uncomplete id:xxx
Note: Uncomplete requires the task ID (id:xxx format).
td task delete <ref>
td task move <ref> --project "New Project" td task move <ref> --section <section-id> td task move <ref> --parent <task-ref>
td task browse <ref>
td project list # Human-readable tree td project list --json # JSON array td project list --personal --json # Personal projects only
td project view <ref> td project view <ref> --json
td project create --name "Project Name" \ --color "blue" \ --parent "Parent Project" \ --view-style board \ --favorite
**Options:**
td project update <ref> --name "New Name" --color "red"
td project archive <ref> td project unarchive <ref>
td project delete <ref>
Note: Project must have no uncompleted tasks.
td project collaborators <ref>
td section list <project> # Human-readable td section list <project> --json # JSON array
This skill is for interacting with Anki through AnkiConnect, and should be used whenever a user asks to interact with Anki,…
Render Mermaid diagrams as SVG and PNG using the Beautiful Mermaid library. Use when the user asks to render a Mermaid diagram.
Retrieve up-to-date documentation for software libraries, frameworks, and components via the Context7 API. This skill should be…
This skill helps with GitHub Copilot SDK work across Node.js/TypeScript, Python, Go, .NET, and Java. It covers setup,…
Use this skill whenever the user wants to operate Google Workspace from the command line with gog/gogcli, including Gmail,…
Generate and edit images using OpenAI's GPT Image 1.5 model. Use when the user asks to generate, create, edit, modify, change,…