By bax-exchange
Workflow estándar de desarrollo BAX — Linear issue → rama Git → PR → Ready for QA.
Plugin del comando /bax para el workflow estándar de desarrollo BAX. Soporta Claude Code y Cursor.
El comando /bax gestiona el ciclo completo de desarrollo:
/bax [BAX-123]
│
▼
[FASE 1] Asociar issue ──► Assignee ──► In Progress ──► Setup de rama
│
│ (dev codea)
│
▼
[FASE 2] Commits ──► PR ──► Linear (Ready for QA) ──► Resumen ✅
gh CLI autenticado en bax-exchangegit configurado en el repo correspondiente⚠️ Seguridad: Usá SOLO el servidor MCP oficial de Linear (
https://mcp.linear.app/mcp). No uses paquetes npm de terceros ni servidores MCP de la comunidad — evitá dar tus credenciales a código no verificado.
El servidor oficial de Linear usa OAuth — no necesitás API keys ni tokens en la configuración. La primera vez que te conectés, se va a abrir el browser para que autorices la conexión con tu cuenta de Linear.
claude mcp add Linear --transport http https://mcp.linear.app/mcp
Agregá en tu .cursor/mcp.json (o instalá desde https://linear.app/docs/mcp):
{
"mcpServers": {
"Linear": {
"url": "https://mcp.linear.app/mcp"
}
}
}
# 1. Clonar este repo
git clone https://github.com/bax-exchange/bax-claude-plugin.git ~/bax-claude-plugin
# 2. Registrar el marketplace local
claude plugin marketplace add bax-local ~/bax-claude-plugin
# 3. Instalar el plugin
claude plugin install bax@bax-local
# 1. Clonar este repo (si no lo tenés)
git clone https://github.com/bax-exchange/bax-claude-plugin.git ~/bax-claude-plugin
# 2. Ejecutar el instalador
cd ~/bax-claude-plugin
./cursor/install.sh
El script:
cursor/commands/bax.md → ~/.cursor/commands/bax.md~/.cursor/rules/bax-user.mdcEl comando /bax en Cursor es simplemente un archivo .md dentro de la carpeta commands. Podés copiarlo vos mismo:
# Global (disponible en todos los proyectos)
mkdir -p ~/.cursor/commands
cp cursor/commands/bax.md ~/.cursor/commands/bax.md
# O por proyecto (solo disponible en ese repo)
mkdir -p <tu-proyecto>/.cursor/commands
cp cursor/commands/bax.md <tu-proyecto>/.cursor/commands/bax.md
Para que el comando recuerde tu email de Linear sin preguntarte cada vez, creá ~/.cursor/rules/bax-user.mdc:
---
description: BAX user identity for /bax workflow
alwaysApply: true
---
linear_email: [email protected]
/bax # Flujo interactivo — pregunta por el issue al inicio
/bax BAX-123 # Inicia directamente con el issue BAX-123
BAX-XXXdevelopmentdevelopment con el formato correctoNombre de rama:
username/bax-267-descripcion-corta
Commit:
fix(BAX-267): descripción breve en minúscula
feat(BAX-301): descripción breve en minúscula
Labels → tipo de commit:
| Label Linear | Tipo |
|---|---|
| Bug | fix |
| Feature | feat |
| Improvement | refactor o feat |
El workflow es idéntico en ambos editores. Las únicas diferencias son internas:
| Aspecto | Claude Code | Cursor |
|---|---|---|
| MCP tool prefix | mcp__claude_ai_Linear__ | mcp_Linear_ |
| Email storage | MEMORY.md del proyecto | ~/.cursor/rules/bax-user.mdc |
| Instalación | claude plugin install | Copiar .md a ~/.cursor/commands/ |
cd ~/bax-claude-plugin
git pull
# Si usás Cursor, volver a correr el instalador:
./cursor/install.sh
bax-claude-plugin/
├── .claude-plugin/ # Claude Code marketplace config
│ └── marketplace.json
├── plugins/ # Claude Code plugin
│ └── bax/
│ ├── .claude-plugin/plugin.json
│ └── commands/bax.md
├── cursor/ # Cursor command
│ ├── commands/
│ │ └── bax.md
│ └── install.sh
└── README.md
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub bax-exchange/bax-claude-plugin --plugin baxA workflow automation system that helps Claude Code implement features systematically with built-in planning, validation, and review steps
AI-Driven Engineering workflow commands for managing issues, tasks, implementation, and PRs.
Linear ticket and project workflows with wrapper scripts for issues, milestones, documents, and PR coordination
Linear issue tracking integration and workflow management
External artifacts: commit, pull-request, release-tag, issue-create
Git-as-knowledge-graph workflow for traceability across issues, branches, commits, reviews, and PRs.