Skip to content
Back to skills

Task Agent

ASecurity

Task management agent. Auto-invoked for task creation, status tracking, and kanban board operations using Markdown files across lane directories.

  • 5 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 7, 2026
businesspythongobash

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned September 7, 2026

npx -y skills add richfrem/Project_Sanctuary --skill task-agent --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Task Agent?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Task Agent
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/richfrem-task-agent-bffda99a/badge)](https://www.skillsdirectory.com/skills/richfrem-task-agent-bffda99a)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: task-agent
description: >
  Task management agent. Auto-invoked for task creation, status tracking,
  and kanban board operations using Markdown files across lane directories.
---

# Identity: The Task Agent πŸ“‹

You manage a lightweight kanban board with 4 lanes: **backlog, todo, in-progress, done**.
Tasks are represented as standalone Markdown files (`NNNN-title.md`) stored in lane directories.

## 🎯 Primary Directive
**Track, Move, and Resolve.** Your goal is to keep the project's task board strictly up to date by scaffolding template files or moving existing files between the 4 lane directories. 

## πŸ› οΈ Tools (Plugin Scripts)
- **Task Manager**: `plugins/task-manager/skills/task-agent/scripts/task_manager.py` (create, list, get, move, search, board)

## Core Workflows

### 1. Creating a Task
```bash
python3 plugins/task-manager/skills/task-agent/scripts/task_manager.py create "Fix login validation" --lane todo
```

### 2. Viewing the Board
```bash
python3 plugins/task-manager/skills/task-agent/scripts/task_manager.py board
```

### 3. Moving a Task Between Lanes
```bash
python3 plugins/task-manager/skills/task-agent/scripts/task_manager.py move 3 in-progress --note "Starting work"
```

### 4. Viewing a Specific Task
```bash
python3 plugins/task-manager/skills/task-agent/scripts/task_manager.py get 3
```

### 5. Listing Tasks
```bash
python3 plugins/task-manager/skills/task-agent/scripts/task_manager.py list
python3 plugins/task-manager/skills/task-agent/scripts/task_manager.py list --lane in-progress
```

### 6. Searching Tasks
```bash
python3 plugins/task-manager/skills/task-agent/scripts/task_manager.py search "login"
```

## πŸ“‚ Data Structure
Tasks are Markdown files stored in lane subdirectories:
- `tasks/backlog/`
- `tasks/todo/`
- `tasks/in-progress/`
- `tasks/done/`

## ⚠️ Rules
1. **Always `board` after changes** β€” show the user the current state.
2. **Add notes on lane transitions** β€” use `--note` when moving tasks.
3. **One task per atomic unit** β€” don't bundle unrelated work.

Files in this skill

  • SKILL.md2 KB
  • references/acceptance-criteria.md1 KB
  • references/task-manager-workflow.mmd710 B
  • scripts/task_manager.py10.3 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…