maggy

Convert issue tracker backlogs into prioritized execution sessions with test enforcement.

705|56|Updated Dec 26, 2025
One-click install
npx skills add https://github.com/alinaqi/maggy --skill maggy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maggy
Source: https://github.com/alinaqi/maggy/tree/main/skills/maggy
Command: npx skills add https://github.com/alinaqi/maggy --skill maggy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Maggy solves the problem of turning a messy backlog of issues into consistently executed, quality-gated engineering work without breaking your normal Claude Code workflow.

Core Features & Use Cases

  • AI-prioritized inbox: ranks open issues by urgency, OKR alignment, and recency so teams triage faster.
  • One-click Execute with iCPG context: injects enriched context from prior intents/symbols and then runs a TDD pipeline inside the correct repo.
  • Competitor intelligence briefings: delivers daily, cached competitor discovery and summaries for your domain.

Use Case: Your team has 50 open tickets across repos; Maggy prioritizes them, and you click Execute on the top ticket to spawn Claude Code with relevant architectural and prior-intent context for a test-enforced implementation.

Quick Start

Use the maggy skill to launch the local dashboard by running Maggy, configuring your issue tracker and codebase roots in ~/.maggy/config.yaml, and then starting the server so you can prioritize tickets and run Execute from the UI.

Frequently Asked Questions about maggy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prioritize issue tracker backlogs for TDD-ready execution?

You prioritize issue tracker backlogs by ranking open issues using urgency, OKR alignment, and recency. This transforms messy backlogs into consistently executed, quality-gated engineering work across multiple codebases.

What is context enrichment and how does it work for automated ticket execution?

Context enrichment injects prior intents and symbols into your execution pipeline. It enables one-click ticket execution by spawning Claude Code with relevant context for test-driven implementation inside the correct repository.

Can I route tickets to local runs across multiple codebases?

Yes, ticket routing to local runs supports multiple codebases through validated working-directory routing. You configure codebase roots in a configuration file to ensure tickets execute in the correct repository environment.

How do I set up the local dashboard for issue triage and competitor intelligence?

You set up the local dashboard by configuring your issue tracker provider and codebase roots in a configuration file, then starting the local server. This enables ticket prioritization, one-click execution, and daily competitor briefings.

Does automated ticket execution work with Claude Code for file edits and command runs?

Yes, automated ticket execution spawns Claude Code with permissions suitable for automated file edits and command runs. It enforces a TDD pipeline inside the correct repo while maintaining your normal workflow.

What are the limitations of automated issue triage for software teams?

Automated issue triage requires a configured issue-tracker provider and validated working-directory routing to function. Without proper configuration of codebase roots and context enrichment, the execution pipeline cannot spawn test-enforced sessions.