askill
brain-dump-tickets

brain-dump-ticketsSafety 92Repository

Manage Brain Dump tickets - create, update, track progress, and complete work items. Use when working with Brain Dump task management or when asked to create/update tickets.

0 stars
1.2k downloads
Updated 2/15/2026

Package Files

Loading files...
SKILL.md

Brain Dump Ticket Management Skill

This skill provides the knowledge and workflows for managing Brain Dump tickets.

When to Use This Skill

  • Creating new tickets or epics
  • Updating ticket status
  • Adding work summaries or progress updates
  • Starting or completing work on a ticket
  • Linking commits or files to tickets

Available MCP Tools

Brain Dump provides these MCP tools (prefix with brain-dump/ if needed):

Project Management

ToolDescription
list_projectsList all registered projects
find_project_by_pathFind project by directory path
create_projectRegister a new project

Ticket Operations

ToolDescription
list_ticketsList tickets (optionally filtered)
create_ticketCreate a new ticket
ticket "update-status"Update ticket status
workflow "start-work"Start working (creates git branch)
workflow "complete-work"Complete and move to review

Epic Management

ToolDescription
list_epicsList epics for a project
create_epicCreate a new epic

Progress Tracking

ToolDescription
comment "add"Add comment/work summary
comment "list"Get comments for a ticket
workflow "link-commit"Link a git commit
ticket "link-files"Link files to a ticket

Ticket Status Flow

backlog → ready → in_progress → review → done
                              ↘ ai_review → human_review → done

Creating Good Tickets

Required Fields

  • projectId: Get from find_project_by_path or list_projects
  • title: Clear, action-oriented title

Optional Fields

  • description: Detailed description (markdown supported)
  • priority: "low", "medium", or "high"
  • epicId: Group with related tickets
  • tags: Array of categorization tags

Acceptance Criteria

Always include acceptance criteria in the description field as a markdown checklist. These appear as checkable items in the Brain Dump UI and are used to verify ticket completion.

Format criteria as - [ ] Criterion text within the description:

## Description

Implement login/logout functionality with JWT tokens.

## Acceptance Criteria

- [ ] Login form validates email and password
- [ ] JWT token stored securely in httpOnly cookie
- [ ] Logout clears session and redirects to home
- [ ] Invalid credentials show user-friendly error message
- [ ] Rate limiting prevents brute force attempts

Example

create_ticket({
  projectId: "abc-123",
  title: "Add user authentication",
  description: `## Description
Implement login/logout functionality with JWT tokens.

## Acceptance Criteria
- [ ] Login form validates email and password
- [ ] JWT token stored securely in httpOnly cookie
- [ ] Logout clears session and redirects to home
- [ ] Invalid credentials show user-friendly error message`,
  priority: "high",
  tags: ["backend", "auth", "security"],
});

Work Summary Format

When completing a ticket, add a work summary:

comment "add"({
  ticketId: "ticket-id",
  content: `## Work Summary
**Changes Made:**
- Added LoginForm component
- Integrated with auth API
- Added validation

**Tests:**
- Unit tests passing
- E2E login flow tested

**Notes:**
- Consider adding rate limiting later`,
  author: "claude",
  type: "work_summary"
})

Progress Updates

Keep users informed during work:

comment "add"({
  ticketId: "ticket-id",
  content: "Starting implementation of login form. Will add validation and error handling.",
  author: "claude",
  type: "comment"
})

Linking Work

Link Commits

workflow "link-commit"({
  ticketId: "ticket-id",
  commitHash: "abc123",
  message: "feat: add login form component"
})

Link Files

ticket "link-files"({
  ticketId: "ticket-id",
  files: ["src/components/LoginForm.tsx", "src/api/auth.ts"]
})

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

92/100Analyzed 2/15/2026

Metadata

Licenseunknown
Version-
Updated2/15/2026
Publishersalmanrrana

Tags

apigithub-actionsllmsecurity