ankh-morpork-scramble

Manage Ankh-Morpork Scramble turns and phases via REST API.

Updated Nov 1, 2025
One-click install
npx skills add https://github.com/AndreasThinks/ankh-morpork-scramble --skill ankh-morpork-scramble
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ankh-morpork-scramble
Source: https://github.com/AndreasThinks/ankh-morpork-scramble/tree/main/.cline/skills/ankh-morpork-scramble
Command: npx skills add https://github.com/AndreasThinks/ankh-morpork-scramble --skill ankh-morpork-scramble

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It automates the management of Ankh-Morpork Scramble matches, handling game flow, phase coordination, and tactical decision‑making through a REST API, removing the need for manual API calls and game state tracking.

Core Features & Use Cases

  • Phase Management: Detects DEPLOYMENT, KICKOFF, and PLAYING phases and triggers appropriate sub‑skills.
  • Team Coordination: Joins games, purchases players, places them, and executes actions such as movement, combat, and ball handling.
  • Turn Execution: Retrieves valid actions, selects optimal moves, and ends turns, suitable for building AI agents or bots that play the game autonomously.

Quick Start

Use the skill to join a game, retrieve its state, and execute a turn by calling the appropriate REST endpoints.

Frequently Asked Questions about ankh-morpork-scramble

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

FAQPage Schema
How do I automate turn-based game actions through a REST API?

Automating turn-based game actions through a REST API requires coordinating state retrieval, action selection, and turn execution endpoints. This skill manages that flow by detecting game phases and triggering appropriate sub-skills for deployment and playing.

How do I manage team coordination and player deployment in a turn-based REST API game?

Managing team coordination via a REST API involves joining games, purchasing players, and placing them on the board. This skill automates these steps along with executing actions like movement, combat, and ball handling during gameplay.

Do I need a running FastAPI server to manage Ankh-Morpork Scramble matches?

Yes, a running FastAPI server exposing the game's JSON endpoints is required. This skill coordinates the gameplay by interacting with those REST endpoints to retrieve state and execute turns.

How does phase detection work for REST API game automation?

Phase detection for REST API game automation works by identifying DEPLOYMENT, KICKOFF, and PLAYING phases from the game state. The skill then triggers appropriate sub-skills to handle tactical decision-making and turn execution for each phase.

Can I build an autonomous bot that plays turn-based games via REST endpoints?

Yes, you can build an autonomous bot by using this skill to retrieve valid actions, select optimal moves, and end turns. It handles the entire game flow autonomously, removing the need for manual API calls and state tracking.

What are the limitations of automating game state tracking through a REST API?

The main limitation is the dependency on a running FastAPI server exposing specific JSON endpoints. Without those endpoints available, the skill cannot retrieve game state or execute the automated turn-based actions.