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
累计下载
3,339
星标
1
全站排名
#3,384
全站前 67% · 「生活服务」前 67%
平台累计安装累计下载星标评论
ClawHub ↗1033,1591-
SkillHub ↗1033,3391—

各平台的计数口径不同,统计时间不一致。

这个技能是做什么的

它描述创建、列出、筛选、更新、移动和删除任务,并用状态与标签组织工作;数据库默认保存在用户本地目录。初始化会新建数据库,更新和删除会修改持久记录,使用前应确认数据库路径、任务范围及删除操作的授权。

资料发布于 2026-10-29

可以用来做什么

  • 按状态和标签整理个人或项目任务。
  • 查看筛选后的待办清单与统计。
  • 更新任务描述、标签或状态。

什么时候用

  • 需要用简单状态流管理个人待办或项目事项时。
  • 需要按类别、优先程度或状态筛选工作清单时。
  • 初始化数据库、修改任务或删除记录前,需要确认路径和操作对象时。

示例提示词

以下是根据技能文档生成的示例,不代表实际运行结果。

根据这些事项起草一个带状态和标签的任务清单,不初始化数据库或写入任务。
列出删除某项任务前需要确认的信息,并说明如何避免误删。

月度数据趋势

累计下载3,339
2,1432,7863,4282026-03 · 累计下载 2,2322026-05 · 累计下载 2,6392026-06 · 累计下载 2,7622026-07 · 累计下载 2,9862026-08 · 累计下载 3,0812026-09 · 累计下载 3,33926-0326-09
星标1
0122026-03 · 星标 12026-05 · 星标 12026-06 · 星标 12026-07 · 星标 12026-08 · 星标 12026-09 · 星标 126-0326-09

2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。

月份累计下载环比星标
2026-093,339—1
2026-083,081+3.2%1
2026-072,986+8.1%1
2026-062,762+4.7%1
2026-052,639—1
2026-032,232—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),按月更新。口径说明见数据方法。