battle-management

Plan multi-battle RPG combat management with parallel AI agents and worktree isolation.

11|2|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/recca0120/code-quest --skill battle-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: battle-management
Source: https://github.com/recca0120/code-quest/tree/main/.claude/skills/battle-management
Command: npx skills add https://github.com/recca0120/code-quest --skill battle-management

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you plan and structure a future battle-management system for Code Quest RPG—specifically how to dispatch multiple AI agents in parallel while preserving an immersive single-focus DQ-style UI.

Core Features & Use Cases

  • Roadmap-only design for dispatch flow: defines a step-by-step process for sending AI agents, selecting models, choosing monitoring modes, and confirming dispatch.
  • Multi-agent parallel battle concept: supports concurrent Haiku/Sonnet/Opus assignments with per-battle status, notifications, and decision checkpoints.
  • Worktree-based battle isolation: proposes isolating risky or large changes using separate worktrees to reduce interference with the main project directory.
  • DQ-style UI/interaction model: emphasizes a single focused battle view with a pop-up battle switch menu (Tab/Q), plus layered notifications and battle history.

Quick Start

Ask the AI to turn the battle-management roadmap into a concrete UI/UX spec and system design checklist aligned with the referenced docs and the worktree isolation strategy.

Frequently Asked Questions about battle-management

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

FAQPage Schema
How do I dispatch multiple AI agents in parallel while keeping a single-focus UI?

To dispatch multiple AI agents in parallel while keeping a single-focus UI, you need a battle-management system that isolates worktrees and uses a pop-up battle switch menu for monitoring concurrent assignments without losing immersion.

What is worktree isolation and when do I need it for multi-agent orchestration?

Worktree isolation separates risky or large changes into distinct directories during multi-agent orchestration. You need it to prevent parallel AI agents from interfering with the main project directory while executing concurrent battle steps.

How do I select between Haiku, Sonnet, and Opus models for parallel AI tasks?

Selecting between Haiku, Sonnet, and Opus models for parallel AI tasks requires a dispatch workflow that matches model capability to battle complexity, gating notifications and decision checkpoints based on the assigned model tier.

Can I design an RPG combat system that monitors concurrent battles without breaking immersion?

Yes, you can design an RPG combat system that monitors concurrent battles without breaking immersion by applying a DQ-style UI model with layered notifications, a pop-up battle switch menu triggered by Tab or Q, and battle history tracking.

How do I translate a roadmap specification into a concrete UI/UX spec for AI dispatch?

Translating a roadmap specification into a concrete UI/UX spec for AI dispatch involves defining battle steps, agent selection logic, notification gating, and worktree environment rules to create an actionable system design checklist.

What are the limitations of using worktree isolation for parallel AI agent battles?

A limitation of using worktree isolation for parallel AI agent battles is the added overhead of managing multiple environments, which requires strict environment rules to ensure dispatch workflows and decision checkpoints remain synchronized across isolated worktrees.