dvjn

Tasks Skill

生活服務v1.1.0
作者:dvjn更新於 2026-05-11共 2 個版本 · 最新版本釋出於 2026-01-28no-nonsense-tasks@clawhub_dvjn/no-nonsense-tasks
個人計劃效率習慣#Sqlite#Personal

據 AlphaMoat 統計,截至 2026-09,Tasks Skill 累計下載 3,339 次、獲 1 個星標,在全部 5,078 個 AI 技能中排名第 3,384 位,在「生活服務」分類(246 個)中排名第 164 位。

累計安裝
103
累計下載
3339
星標
1
全站排名
#3,384
全站前 67% · 「生活服務」前 67%
平台累計安裝累計下載星標評論
ClawHub ↗10331591-
SkillHub ↗10333391—

各平台的計數口徑不同,統計時間不一致。

這個技能是做什麼的

它描述建立、列出、篩選、更新、移動和刪除任務,並用狀態與標籤組織工作;資料庫預設儲存在使用者本地目錄。初始化會新建資料庫,更新和刪除會修改持久記錄,使用前應確認資料庫路徑、任務範圍及刪除操作的授權。

資料釋出於 2026-10-29

可以用來做什麼

  • 按狀態和標籤整理個人或專案任務。
  • 檢視篩選後的待辦清單與統計。
  • 更新任務描述、標籤或狀態。

什麼時候用

  • 需要用簡單狀態流管理個人待辦或專案事項時。
  • 需要按類別、優先程度或狀態篩選工作清單時。
  • 初始化資料庫、修改任務或刪除記錄前,需要確認路徑和操作物件時。

示例提示詞

以下是根據技能文件生成的示例,不代表實際執行結果。

根據這些事項起草一個帶狀態和標籤的任務清單,不初始化資料庫或寫入任務。
列出刪除某項任務前需要確認的資訊,並說明如何避免誤刪。

月度資料趨勢

累計下載3339
2143278634282026-03 · 累計下載 22322026-05 · 累計下載 26392026-06 · 累計下載 27622026-07 · 累計下載 29862026-08 · 累計下載 30812026-09 · 累計下載 333926-0326-09
星標1
0122026-03 · 星標 12026-05 · 星標 12026-06 · 星標 12026-07 · 星標 12026-08 · 星標 12026-09 · 星標 126-0326-09

2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。

月份累計下載環比星標
2026-093339—1
2026-083081+3.2%1
2026-072986+8.1%1
2026-062762+4.7%1
2026-052639—1
2026-032232—1

SKILL.md 原文

以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。

3.3 KB · ClawHub v1.1.0
---
name: no-nonsense-tasks
description: No-nonsense task manager using SQLite. Track tasks with statuses (backlog, todo, in-progress, done), descriptions, and tags. Use when managing personal tasks, to-do items, project tracking, or any workflow that needs status-based task organization. Supports adding, listing, filtering, updating, moving, and deleting tasks.
---

# No Nonsense Tasks

Simple SQLite-backed task tracking. No fluff, no complexity, just tasks that get done.

## Prerequisites
展開全部(共 165 行)

- `sqlite3` CLI tool must be installed

## Quick Start

Initialize the database:

```bash
./scripts/init_db.sh
```

Add your first task:

```bash
./scripts/task_add.sh "Build task tracker skill" \
  --description "Create a SQLite-based task manager" \
  --tags "work,urgent" \
  --status todo
```

List all tasks:

```bash
./scripts/task_list.sh
```

## Task Statuses

Tasks flow through four statuses:

- **backlog** - Ideas and future tasks
- **todo** - Ready to work on
- **in-progress** - Currently being worked on
- **done** - Completed tasks

## Commands

### Initialize Database

```bash
./scripts/init_db.sh
```

Default location: `~/.no-nonsense/tasks.db`  
Override with: `export NO_NONSENSE_TASKS_DB=/path/to/tasks.db`

### Add Task

```bash
./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:**
```bash
./scripts/task_add.sh "Deploy to prod" --description "Deploy v2.0" --tags "deploy,critical" --status todo
```

### List Tasks

```bash
./scripts/task_list.sh [--status STATUS]
```

**Examples:**
```bash
./scripts/task_list.sh              # All tasks
./scripts/task_list.sh --status todo
```

### Show Task Details

```bash
./scripts/task_show.sh <task_id>
```

### Move Task to Different Status

```bash
./scripts/task_move.sh <task_id> --status <STATUS>
```

**Example:**
```bash
./scripts/task_move.sh 7 --status in-progress
```

### Update Task Fields

```bash
./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

### Update Tags (Shortcut)

```bash
./scripts/task_tag.sh <task_id> --tags <TAGS>
```

**Example:**
```bash
./scripts/task_tag.sh 8 --tags "urgent,bug,frontend"
```

### Filter by Tag

```bash
./scripts/task_filter.sh <tag>
```

### Delete Task

```bash
./scripts/task_delete.sh <task_id>
```

### View Statistics

```bash
./scripts/task_stats.sh
```

Shows count of tasks by status and total.

## Usage Tips

**Typical workflow:**

1. Add new ideas to backlog: `task_add.sh "Task idea" --status backlog`
2. Move tasks to todo when ready: `task_move.sh <id> --status todo`
3. Start work: `task_move.sh <id> --status in-progress`
4. Complete: `task_move.sh <id> --status done`

**Tag organization:**

- Use tags for categories: `work`, `personal`, `urgent`, `bug`, `feature`
- Combine tags: `urgent,work,api` or `personal,home,shopping`
- Filter by any tag: `task_filter.sh urgent`

**Status filtering:**

- Focus on current work: `task_list.sh --status in-progress`
- Plan your day: `task_list.sh --status todo`
- Review completed: `task_list.sh --status done`

「生活服務」分類下的熱門技能

資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。