Cognary Tasks is an AI-first task manager that turns your spoken thoughts into organized, actionable tasks instantly. Just speak naturally, and Cognary uses AI to prioritize, structure, and manage your to-dos for you. Less effort, more focus — productivity built for the AI era.

v1.0.0

Manage task lists via cognary-cli. Use for listing, adding, updating, completing, uncompleting, and deleting tasks. Triggers on any request about tasks, to-dos, task lists, reminders-as-tasks, or tracking action items.

1· 2.5k·2 current·2 all-time
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
The skill describes an 'AI-first' spoken-task experience, but the runtime instructions only invoke a CLI (cognary-cli) and require COGNARY_API_KEY. This is consistent with a task-manager integration, though the marketing language about spoken thoughts/AI is not reflected in the SKILL.md (no speech-capture or local transcription instructions).
Instruction Scope
SKILL.md limits actions to running cognary-cli tasks commands with --json and instructs how to install the CLI and supply COGNARY_API_KEY. It does not instruct reading arbitrary files, scanning system state, or exfiltrating unrelated data.
Install Mechanism
Installation guidance is a global npm install (npm install -g cognary-cli). npm is a standard mechanism for JS CLIs; this is a moderate-risk install choice but expected for a CLI integration. No arbitrary URL downloads or archive extraction are used.
Credentials
Only COGNARY_API_KEY is required and that matches the described need to authenticate to the service. No unrelated credentials or config paths are requested.
Persistence & Privilege
The skill is instruction-only, has no install spec in the registry, does not request always:true, and does not claim elevated system privileges. Autonomous model invocation is allowed by default but not combined with other concerning flags.
Assessment
This skill appears internally consistent for controlling a task service via the cognary-cli. Before installing or providing an API key: 1) Verify the npm package 'cognary-cli' is published by the expected maintainer and inspect its code if possible (global npm installs run code on your machine). 2) Confirm the service URL (https://tasks.cognary.ai) and privacy/security policy for how task data and API keys are stored. 3) Provide a key with the minimum scope needed and rotate it if you stop using the skill. 4) Avoid pasting the API key into public chat; use the platform's secure secret storage. The skill's marketing mentions 'spoken thoughts' and AI features that are not present in the SKILL.md—if you need speech-to-task functionality, ask the publisher for details on how that is implemented and whether additional consent/configuration is required.

Like a lobster shell, security has layers — review code before you run it.

latestvk9781b10nthcw4xdhd8h2exhkh80fqjc
2.5kdownloads
1stars
1versions
Updated 1mo ago
v1.0.0
MIT-0

Cognary Tasks

Manage tasks via cognary-cli tasks. Always pass --json for parseable output.

Installation

If cognary-cli is not installed, install it first:

npm install -g cognary-cli

Auth

The COGNARY_API_KEY env var must be set. If calls fail with an auth error, tell the user:

  • If they don't have an account or API key, they can register at https://tasks.cognary.ai
  • Once in the app, go to the Settings menu and select "MANAGE API KEYS" to create a new key
  • Then provide the key so it can be configured

Commands

List tasks

cognary-cli tasks list [--status active|completed|all] [--category <cat>] [--priority High|Medium|Low] [--search <query>] [--sort createdAt|updatedAt|dueDate|priority|title] [--order asc|desc] [--limit <n>] [--page <n>] [--active-only] [--completed-limit <n>] --json

Default: all tasks, sorted by createdAt desc, limit 20.

Add task

cognary-cli tasks add "<title>" [--notes "<notes>"] [--category "<cat>"] [--priority High|Medium|Low] [--due-date "<date>"] --json

Get task

cognary-cli tasks get <id> --json

Update task

cognary-cli tasks update <id> [--title "<title>"] [--notes "<notes>"] [--category "<cat>"] [--priority High|Medium|Low] [--due-date "<date>"] --json

Complete task

cognary-cli tasks complete <id> --json

Uncomplete task (reactivate)

cognary-cli tasks uncomplete <id> --json

Delete task

cognary-cli tasks delete <id> --json

Formatting

  • When listing tasks, present them in a clean readable format (not raw JSON).
  • Show: title, status, priority, category, due date (if set), and ID.
  • Group active vs completed when showing all.
  • Use emoji for priority: 🔴 High, 🟡 Medium, 🟢 Low.
  • When confirming actions (add/complete/delete), be brief.

Comments

Loading comments...