Catalogskills.sh · andreadellacorte

groove-utilities-task-list

List active tasks in the configured backend. Use to see current task status.

Review advisedVerified hub577 installs

Savant verdict: Review advised

Security analysis or source-hub review identified patterns requiring attention.

Live evaluation

Not evaluated yet. Workspaces can request a live evaluation.

Security assessment

Scan pending.

Structure

  • Ships 1 executable scriptscripts/list-tasks-by-priority.sh. Review what they do before enabling the skill for agents with tool access.
  • The source hub's security checks flagged this skillSnyk: warn (Risk: MEDIUM · No issues); Runlayer: warn (2/2 files flagged)

SKILL.md

---
name: groove-utilities-task-list
description: "List active tasks in the configured backend. Use to see current task status."
license: MIT
allowed-tools: Read Write Edit Glob Grep Bash(git:*) Bash(beans:*) Bash(gh:*) Bash(linear:*) Bash(npx:*) AskUserQuestion
metadata:
  author: andreadellacorte
---

# groove-utilities-task-list

## Outcome

A consolidated view of active, ready tasks from the configured backend is displayed to the user. Blocked and in-progress tasks are clearly distinguished. Output is suitable for daily start context.

## Acceptance Criteria

- Tasks are shown grouped by status (in-progress, ready/todo, blocked)
- Blocked tasks show what they are waiting on
- In-progress tasks are listed first
- Output is concise enough to scan at a glance

## Constraints

- Read `.groove/index.md` frontmatter to determine `tasks.backend` and `tasks.list_limit` (default 15)
- If `tasks.backend: none`, print a friendly no-op message and exit
- Backend mappings:
  - `beans`: run `skills/groove-utilities-task-list/scripts/list-tasks-by-priority.sh [LIMIT]` with LIMIT from `tasks.list_limit` (or 15), then parse and format output (group by status: in-progress, todo, blocked)
  - `linear`: use linear CLI or MCP to fetch assigned, active issues
  - `github`: run `gh issue list --assignee @me --state open`
- If backend CLI is not installed or unreachable, error clearly with install hint (see `/groove-utilities-task-install`)
- Do not modify any tasks during list