搜索

PythonReactSEOPDF
GitHub Skill

brain-dump-tickets

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.

salmanrrana☆ 0 仓库 Stars0 仓库 Forks

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

查看来源 ↗使用指南

技能说明

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
Tool Description
list_projects List all registered projects
find_project_by_path Find project by directory path
create_project Register a new project
Ticket Operations
Tool Description
list_tickets List tickets (optionally filtered)
create_ticket Create a new ticket
update_ticket_status Update ticket status
start_ticket_work Start working (creates git branch)
complete_ticket_work Complete and move to review
Epic Management
Tool Description
list_epics List epics for a project
create_epic Create a new epic
Progress Tracking
Tool Description
add_ticket_comment Add comment/work summary
get_ticket_comments Get comments for a ticket
link_commit_to_ticket Link a git commit
link_files_to_ticket 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
Example
create_ticket({
  projectId: "abc-123",
  title: "Add user authentication",
  description: "Implement login/logout functionality with JWT tokens",
  priority: "high",
  tags: ["backend", "auth", "security"]
})

Work Summary Format

When completing a ticket, add a work summary:

add_ticket_comment({
  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:

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

Linking Work

Link Commits
link_commit_to_ticket({
  ticketId: "ticket-id",
  commitHash: "abc123",
  message: "feat: add login form component"
})
Link Files
link_files_to_ticket({
  ticketId: "ticket-id",
  files: ["src/components/LoginForm.tsx", "src/api/auth.ts"]
})

使用示例

查看来源仓库中的使用示例与配置说明。

查看来源 ↗

来源历史

收录时间
2026-01-20
索引更新时间
2026-01-26
Branch
main

收录与同步日期属于本站记录。源码修改历史请查看来源仓库。

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!