Rechercher

PythonReactSEOPDF
GitHub Skill

brain-dump-workflow

Use when working with Brain Dump tickets, managing backlog, or using Ralph/Ticket Worker agents

salmanrrana☆ 0 Étoiles du dépôt0 Forks du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

Voir la source ↗Guides

Instructions

Brain Dump Workflow

Core Concepts

  • MCP Server: Structured ticket operations via tools
  • Local-first: No cloud dependencies
  • Agent Integration: Ralph/Ticket Worker use MCP tools
  • Ticket States: Backlog → Ready → In Progress → Review → Done

Essential MCP Tools

# Project Management
find_project_by_path()    # Identify current project
list_projects()           # Show all projects

# Ticket Operations
list_tickets()            # Show tickets with status
create_ticket()           # Create new ticket
update_ticket_status()    # Change ticket state
add_ticket_comment()       # Add comments/updates

# Workflow Tools
start_ticket_work(ticketId)     # Create branch + set in_progress
complete_ticket_work()         # Mark done + update PRD

Agent Patterns

Ralph (Autonomous)
# Trigger: Run Ralph without specific ticket
1. Read plans/prd.json for incomplete tickets
2. Check plans/progress.txt for context
3. Select optimal ticket by priority/dependencies
4. Call start_ticket_work() to begin
5. Implement, test, commit
6. Call complete_ticket_work() to finish
Ticket Worker (Interactive)
# Trigger: @ticket-worker or select ticket
1. Use list_tickets() to show options
2. User selects ticket to work on
3. Call start_ticket_work(ticketId)
4. Implement with user guidance
5. Update progress with add_ticket_comment()

Quick Reference

Ticket Structure
## Title (action-oriented)

## Description (what + why)

## Acceptance Criteria

- [ ] Specific, testable requirement
- [ ] Integration point
Workflow Commands
# Start work
@ticket-worker    # Interactive mode
@ralph            # Autonomous mode
@planner "feature"  # Plan and create tickets

# During development
add_ticket_comment(ticketId, "progress", "claude", "progress")
add_ticket_comment(ticketId, "decision", "claude", "decision")

# Complete work
complete_ticket_work(ticketId, "summary of changes")
update_ticket_status(ticketId, "done")
Best Practices
  1. Clear tickets: Specific acceptance criteria
  2. Progress updates: Regular comments
  3. Test before done: Verify criteria
  4. Use agents wisely: Ralph for autonomy, Ticket Worker for collaboration
  5. Document decisions: Comments explain "why"
Size Guidelines
  • Target: 1-4 hours per ticket
  • Too large: Break into multiple tickets
  • Too small: Combine related work

Exemples

Consultez les exemples du dépôt source.

Voir la source ↗

Historique source

Date d’indexation
2026-01-20
Mise à jour de l’index
2026-01-26
Branch
main

Les dates concernent ce répertoire. Consultez le dépôt pour l’historique du code.

GitHub ↗

chat Comments (0)

chat_bubble_outline

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