Skip to content
Back to skills

Fleet Comment

ASecurity

Post structured, formatted task comments to Mission Control. Use for acceptance, progress, completion, and blocker updates. Produces properly formatted markdown with cross-references and URLs. Triggers on: "post comment", "update task", "fleet comment", "task update".

  • 666 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 8, 2026
ai-agentsbashapi

Works with

  • cli
  • api

Security analysis

A100/100

Scanned October 8, 2026

npx -y skills add majiayu000/claude-skill-registry --skill fleet-comment --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Fleet Comment?

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

Security grade badge for Fleet Comment
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-fleet-comment/badge)](https://www.skillsdirectory.com/skills/majiayu000-fleet-comment)

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

SKILL.md
---
name: fleet-comment
description: >
  Post structured, formatted task comments to Mission Control. Use for
  acceptance, progress, completion, and blocker updates. Produces properly
  formatted markdown with cross-references and URLs.
  Triggers on: "post comment", "update task", "fleet comment", "task update".
user-invocable: true
---

# Fleet Task Comment

Post properly structured comments to MC tasks. **Use this instead of raw curl.**

## Comment Types

### Acceptance (starting work)

Use template: `agents/_template/markdown/comment-progress.md`

```
## ▶️ Accepted

**Plan:** {brief description of approach}
**Estimated scope:** {files/areas to touch}

---
<sub>{agent_name} · [{task_short}]({task_url})</sub>
```

### Progress Update

Use template: `agents/_template/markdown/comment-progress.md`

### Completion

Use template: `agents/_template/markdown/comment-completion.md`

**All URLs must be resolved using fleet-urls skill.**

### Blocker

Use template: `agents/_template/markdown/comment-blocker.md`

## How to Post

```bash
# Read TOOLS.md values
BASE_URL="..."   # from TOOLS.md
AUTH_TOKEN="..."  # from TOOLS.md
BOARD_ID="..."    # from TOOLS.md
TASK_ID="..."     # from task assignment

# Build the comment body using the appropriate template
COMMENT="..."

# Post
curl -s -X POST "$BASE_URL/api/v1/agent/boards/$BOARD_ID/tasks/$TASK_ID/comments" \
  -H "X-Agent-Token: $AUTH_TOKEN" -H "Content-Type: application/json" \
  -d "{\"message\": \"$COMMENT\"}"
```

## Rules

- **EVERY** comment must use a template — no freeform text dumps
- **EVERY** comment must end with the agent/task footer
- **EVERY** reference must be a clickable URL (use fleet-urls skill)
- Completion comments MUST include: PR link, branch link, file list, commit list
- Blocker comments MUST include: reason, impact, needed action
- Keep it SCANNABLE — a reviewer should understand in 5 seconds

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…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.