maqa-trello

vmaqa-trello-v0.1.1

Trello board integration for the MAQA extension. Populates board from specs, moves cards between lists as features progress, real-time checklist ticking.

Community extension — Independently maintained. Use at your own discretion. Learn more

MAQA Trello Integration

Trello board integration for the MAQA spec-kit extension.

Replaces local .maqa/state.json tracking with a live Trello board. Feature agents tick checklist items in real-time as each task completes.

Prerequisites

  • MAQA extension installed (specify ext add maqa)
  • Trello API key and token:

Setup

# Install
specify ext add maqa-trello

# Configure
/speckit.maqa-trello.setup

The setup command reads your Trello board via the API and writes the list IDs to maqa-trello/trello-config.yml.

How it works

The MAQA coordinator auto-detects Trello when:

  1. maqa-trello/trello-config.yml exists in the project root, AND
  2. TRELLO_API_KEY environment variable is set

When both conditions are met, the coordinator:

  • Reads card state from the Trello board (Backlog → To Do → In Progress → In Review → Done)
  • Moves cards between lists as features progress
  • Feature agents tick checklist items in real-time as each task completes

Without Trello, the coordinator tracks state in .maqa/state.json.

Board structure

The integration expects these lists (setup command creates them if missing):

ListMeaning
BacklogPlanned but not yet scheduled
To DoReady to implement
In ProgressBeing implemented by feature agent
In ReviewFeature complete, awaiting human review
DoneMerged and closed

License

MIT

Stats

0 stars

Version

maqa-trello-v0.1.1release
Updated 7 days ago

Install

Using the Specify CLI

specify extension add --from https://github.com/GenieRobot/spec-kit-maqa-trello/releases/download/maqa-trello-v0.1.1/maqa-trello.zip

License

MIT