Not in the top 1,000 by GitHub stars

hellokaton/game-copycat

See a game. Ship a game 🐾 An Agent Skill that clones casual web games from a single prompt — provably-correct levels, browser-verified, original-branded. Works with Claude Code, Codex & more.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/game-copycat/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

e8f9ee960887 → e8f9ee960887

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → e8f9ee960887

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit e8f9ee96088741fba47be733d3c7259cc02ae4fb

21GitHub stars
1star in 7 days
1skill in this repository
0commits in 30 days

Heat

1.7
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Nov 4, 202621

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

game-copycat

When your agent uses it

复刻网页小游戏,可选部署到 Cloudflare。当用户想"复刻/克隆/仿/照着做/copy/clone"某款游戏—— 给出游戏名、X/推特帖子链接、App Store/Google Play 页面、游戏截图或视频——或说"做一个像 XX 的游戏""把这个手游/小程序游戏做成 web 版""实现一个 2048/数织/Queens/Tango/Zip/Wordle/ Connections/数独/消除/合成/纸牌类小游戏""找个热门小游戏复刻一个"时使用,即使用户没说 "复刻"二字、只丢来一个游戏链接问"能不能做一个"也算。覆盖调研原作 → 玩法复刻 + 原创 换皮 → Vite+React+TS 实现与测试 → 浏览器自验 → 可选 wrangler 部署的端到端流程。 Use whenever the user wants to clone, replicate, remake, or "build something like" a casual puzzle/board/card web game from a name, link, or screenshot.

What it loads into context

Frontmatter

258 tokens

Always available to the agent

SKILL.md

2,993 tokens

When the skill is activated

Reference documents

6,996 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. 适用范围
  2. 全局约定
  3. 八阶段工作流
  4. 并行执行点
  5. 组合其它 skill
  6. 参考文件

Scripts executed separately

  • assets/template/package.json
  • assets/template/scripts/gen-levels.ts
  • assets/template/src/App.tsx
  • assets/template/src/lib/audio.ts
  • assets/template/src/lib/feedback.ts
  • assets/template/src/lib/i18n.ts
  • assets/template/src/lib/prng.test.ts
  • assets/template/src/lib/prng.ts
  • assets/template/src/lib/share.ts
  • assets/template/src/lib/usePersistentState.ts
  • assets/template/src/main.tsx
  • assets/template/vite.config.ts
  • scripts/new-game.mjs

Files

  • SKILL.mdcore10,441 bytes
  • SKILL.mdcore10,441 bytes
  • assets/template/.gitignoreasset47 bytes
  • assets/template/README.template.mddoc640 bytes
  • assets/template/index.htmlasset455 bytes
  • assets/template/package.jsonruns818 bytes
  • assets/template/scripts/gen-levels.tsruns911 bytes
  • assets/template/src/App.tsxruns1,058 bytes
  • assets/template/src/data/README.mddoc274 bytes
  • assets/template/src/engine/README.mddoc386 bytes
  • assets/template/src/lib/audio.tsruns1,908 bytes
  • assets/template/src/lib/feedback.tsruns892 bytes
  • assets/template/src/lib/i18n.tsruns498 bytes
  • assets/template/src/lib/prng.test.tsruns937 bytes
  • assets/template/src/lib/prng.tsruns1,232 bytes
  • assets/template/src/lib/share.tsruns861 bytes
  • assets/template/src/lib/usePersistentState.tsruns754 bytes
  • assets/template/src/main.tsxruns234 bytes
  • assets/template/src/styles/global.cssasset2,323 bytes
  • assets/template/src/styles/tokens.cssasset1,364 bytes
  • assets/template/tsconfig.jsonasset420 bytes
  • assets/template/vite.config.tsruns178 bytes
  • assets/template/wrangler.jsoncasset166 bytes
  • references/audit.mddoc6,315 bytes
  • references/deploy.mddoc2,162 bytes
  • references/engineering.mddoc7,354 bytes
  • references/juice.mddoc3,184 bytes
  • references/research.mddoc3,580 bytes
  • scripts/new-game.mjsruns2,425 bytes
Read SKILL.md

# game-copycat:复刻 web 小游戏

输入一个游戏参考,输出一款**成品级**可玩游戏:UI 精致、有手感、部署在 workers.dev 上可直接分享。整个流程八个阶段,每个阶段有出口门禁,门禁不过不进下一阶段。

## 适用范围

- **适用**:益智休闲类——棋盘逻辑(Queens/数织/数独/Zip)、文字(Wordle/Connections)、数字合成(2048)、消除、纸牌、回合制小游戏。DOM + CSS 能做精致的都算。
- **不适用**:3D、实时对战、物理引擎重度(跑酷/弹球)、需要后端的游戏。遇到时明说不适用并给降级建议(如"物理类建议 Canvas + 专门引擎,本 skill 范式不适配"),不要硬做。

## 全局约定

- **技术栈统一**:Vite + React + TypeScript,模板已固化(`assets/template/`),不引路由库/状态库/UI 组件库,不加后端。
- **原创化默认尺度**:玩法机制忠实复刻,但名称、品牌、配色、图形资产、关卡数据与代码**全部原创重新实现**;README 写原创化声明。用户明确要求更贴近原版时可以贴近视觉布局,但仍不复制任何原作素材文件。
- **产出路径**:默认 `games/<slug>/`(目录不存在就创建);用户指定了路径则用用户的。
View the complete source on GitHub

Skills included

  • game-copycat

Repository facts

License
MIT
Created
Jul 16, 2026
Last pushed
Jul 17, 2026
Forks
2
Open issues
0
Project activity
Slowing

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 5, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 1 note
  • skills/game-copycat/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 15 signals by file

skills/game-copycat/SKILL.md

  • Network accessline 95
    确认后按 `references/deploy.md`:`npm run deploy`(build + wrangler deploy),curl 冒烟 200,真实浏览器打开线上 URL 玩一局。认证失败/name 冲突的兜底见该文档,认证操作提示用户自己做、不代做。

skills/game-copycat/assets/template/package.json

  • Executable scriptline 1
    Executable file

skills/game-copycat/assets/template/scripts/gen-levels.ts

  • Executable scriptline 1
    Executable file

skills/game-copycat/assets/template/src/App.tsx

  • Executable scriptline 1
    Executable file

skills/game-copycat/assets/template/src/lib/audio.ts

  • Executable scriptline 1
    Executable file

skills/game-copycat/assets/template/src/lib/feedback.ts

  • Executable scriptline 1
    Executable file

skills/game-copycat/assets/template/src/lib/i18n.ts

  • Executable scriptline 1
    Executable file

skills/game-copycat/assets/template/src/lib/prng.test.ts

  • Executable scriptline 1
    Executable file

skills/game-copycat/assets/template/src/lib/prng.ts

  • Executable scriptline 1
    Executable file

skills/game-copycat/assets/template/src/lib/share.ts

  • Executable scriptline 1
    Executable file

skills/game-copycat/assets/template/src/lib/usePersistentState.ts

  • Executable scriptline 1
    Executable file

skills/game-copycat/assets/template/src/main.tsx

  • Executable scriptline 1
    Executable file

skills/game-copycat/assets/template/vite.config.ts

  • Executable scriptline 1
    Executable file

skills/game-copycat/references/deploy.md

  • Network accessline 29
    curl -sI https://<slug>.<account>.workers.dev | head -1   # 期待 HTTP/2 200

skills/game-copycat/scripts/new-game.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Signal confidence: 15 facts

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md skills/game-copycat/SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md skills/game-copycat/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/game-copycat/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/game-copycat/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/game-copycat/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/game-copycat/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.