Who it is forA writer or game designer who wants to build a new folk-horror mystery and needs a starting theme and the project's content format.
The problemA writer has a story idea but does not know the required case structure, or which of the 58 reserve themes are already covered.
The outcomeThe writer picks a reserve theme, reads the reference entries, and drafts a case that follows the project's format and passes the content check.
What you need first
- A web browser, for the no-Python route
- Python 3.9 or newer, for the launcher route (standard library only)
- git, optional, for cloning the repository
- Node.js, only if you want to run the JavaScript engine test
Steps
- Clone the repository with
git clone https://github.com/momozi1996/awesome-chinese-folk-game.git. - Read docs/case_list.md to see which of the 9 playable cases already exist.
- Read cases/README.md for the required format, then choose one of the 58 reserve themes.
- Draft the case as Markdown and JSON in the format described in cases/README.md. (inferred, check the README)
- Run
python3 -m src.folk_parser checkto validate the draft before opening a pull request.
Prompt for your agent
Read cases/README.md and docs/case_list.md in the momozi1996/awesome-chinese-folk-game repository at <repo-path>, then list the required case format and the playable cases that already exist. Verify that the list matches the case files actually present in cases/playable/.
Caveat. The 58-theme library is a writing reference, not 58 additional playable games, and content under CC BY-NC-SA 4.0 cannot be used commercially.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for momozi1996/awesome-chinese-folk-game and "Draft a new mystery from the 58 reserve themes"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer