clone-game

Generate a Game Design Document from screenshots and web research.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/punkfuncgames/tetris-clone --skill clone-game
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: clone-game
Source: https://github.com/punkfuncgames/tetris-clone/tree/main/.claude/skills/clone-game
Command: npx skills add https://github.com/punkfuncgames/tetris-clone --skill clone-game

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill converts visual references and targeted web research into a structured Game Design Document and boots a new Unity project from a template, eliminating manual analysis, repo setup, and initial configuration when starting a new or cloned game project.

Core Features & Use Cases

  • Screenshot analysis: Extract UI elements, entities, visible mechanics, color palette, art style, and camera information from one or more reference images.
  • Research augmentation: Use web research to identify original game details, scoring, input schemes, and common design patterns to inform the GDD.
  • Project bootstrap & config: Create a repo from punkfuncgames/3d-project-base, update/configure the MCP bridge, and commit the generated docs/plans/{game-name}-gdd.md.
  • Use Case: Quickly produce a scoped GDD and initial Unity project for cloning an existing game from screenshots or for pitching a new game based on visual references.

Quick Start

Create a new repo from the punkfuncgames/3d-project-base template, provide screenshots and a game name, and run the clone-game pipeline to generate docs/plans/{game-name}-gdd.md and configure the MCP bridge for the project.

Frequently Asked Questions about clone-game

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

FAQPage Schema
How do I generate a Game Design Document from screenshots for a Unity project?

To generate a Game Design Document from screenshots, provide reference images and an optional game name to analyze UI, entities, mechanics, and art style. The skill extracts visual data and augments it with web research to output a scoped GDD markdown file for your Unity project bootstrap.

Can I clone an existing game's mechanics and UI using screenshot analysis?

Yes, you can clone an existing game by providing screenshots for visual analysis of core loops, entities, and systems. The skill uses web research to identify original scoring and input schemes, producing a comprehensive GDD to guide your cloning process.

Do I need a GitHub template repo to bootstrap a Unity project with MCP bridge configuration?

Yes, you need the punkfuncgames/3d-project-base GitHub template repo to bootstrap your Unity project. The skill creates a repo from this template, configures the local MCP bridge, and commits the generated GDD to the docs/plans directory.

What's the best way to start a new Unity game from visual references and a GDD?

The best way to start a new Unity game from visual references is to run the screenshot analysis pipeline. It extracts camera info, color palettes, and mechanics from images, generates a scoped GDD, and automatically configures your project repo and MCP bridge for immediate development.

Does this screenshot analysis tool extract color palette and art style for game design?

Yes, the screenshot analysis tool extracts color palette, art style, UI elements, visible mechanics, and camera information from reference images. This visual data is combined with web research to define the complete art and design scope in your GDD.

What limitations should I expect when defining game scope from screenshots and web research?

When defining game scope from screenshots, limitations include reliance on visible visual data for mechanics and the accuracy of web research for hidden systems. The generated GDD captures observable entities and UI but may require manual refinement for complex underlying logic.