From sundial-org-awesome-openclaw-skills-4
Manages tasks in SQLite database with statuses (backlog, todo, in-progress, done), descriptions, and tags via bash scripts. Supports add, list, filter, update, move, delete for personal tasks or project tracking.
npx claudepluginhub joshuarweaver/cascade-ai-ml-agents-misc-2 --plugin sundial-org-awesome-openclaw-skills-4This skill uses the workspace's default tool permissions.
Simple SQLite-backed task tracking. No fluff, no complexity, just tasks that get done.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Simple SQLite-backed task tracking. No fluff, no complexity, just tasks that get done.
sqlite3 CLI tool must be installedInitialize the database:
./scripts/init_db.sh
Add your first task:
./scripts/task_add.sh "Build task tracker skill" \
--description "Create a SQLite-based task manager" \
--tags "work,urgent" \
--status todo
List all tasks:
./scripts/task_list.sh
Tasks flow through four statuses:
./scripts/init_db.sh
Default location: ~/.no-nonsense/tasks.db
Override with: export NO_NONSENSE_TASKS_DB=/path/to/tasks.db
./scripts/task_add.sh <title> [options]
Options:
-d, --description TEXT - Task description-t, --tags TAGS - Comma-separated tags-s, --status STATUS - Task status (default: backlog)Example:
./scripts/task_add.sh "Deploy to prod" --description "Deploy v2.0" --tags "deploy,critical" --status todo
./scripts/task_list.sh [--status STATUS]
Examples:
./scripts/task_list.sh # All tasks
./scripts/task_list.sh --status todo
./scripts/task_show.sh <task_id>
./scripts/task_move.sh <task_id> --status <STATUS>
Example:
./scripts/task_move.sh 7 --status in-progress
./scripts/task_update.sh <task_id> [options]
Options:
--title TEXT - Update title-d, --description TEXT - Update description-t, --tags TAGS - Update tags (comma-separated)-s, --status STATUS - Update status./scripts/task_tag.sh <task_id> --tags <TAGS>
Example:
./scripts/task_tag.sh 8 --tags "urgent,bug,frontend"
./scripts/task_filter.sh <tag>
./scripts/task_delete.sh <task_id>
./scripts/task_stats.sh
Shows count of tasks by status and total.
Typical workflow:
task_add.sh "Task idea" --status backlogtask_move.sh <id> --status todotask_move.sh <id> --status in-progresstask_move.sh <id> --status doneTag organization:
work, personal, urgent, bug, featureurgent,work,api or personal,home,shoppingtask_filter.sh urgentStatus filtering:
task_list.sh --status in-progresstask_list.sh --status todotask_list.sh --status done