Algorithmic Art
nexu-io/open-design
Create generative art using p5.js with seeded randomness so every render is reproducible.
为万界道友设计、生成、修改或评审国画水墨地图,规范世界总览与独立区域地图的笔墨、彩墨、地域辨识、空间尺度及素材交付。用于地图场景美术,不用于角色立绘、普通页面排版或地图玩法规则。
$ npx skills add ChurchTao/Daoyou --skill daoyou-map-art -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install ChurchTao/Daoyou daoyou-map-art --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/ChurchTao/Daoyou.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/daoyou-map-art .claude/skills/daoyou-map-art && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "daoyou-map-art" agent skill from https://github.com/ChurchTao/Daoyou/tree/master/.agents/skills/daoyou-map-art into .claude/skills/daoyou-map-art/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daoyou-map-art", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/ChurchTao/Daoyou/tree/master/.agents/skills/daoyou-map-artType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add ChurchTao/Daoyou --skill daoyou-map-art -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install ChurchTao/Daoyou daoyou-map-art --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ChurchTao/Daoyou.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/daoyou-map-art .agents/skills/daoyou-map-art && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "daoyou-map-art" agent skill from https://github.com/ChurchTao/Daoyou/tree/master/.agents/skills/daoyou-map-art into .agents/skills/daoyou-map-art/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daoyou-map-art", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add ChurchTao/Daoyou --skill daoyou-map-art -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install ChurchTao/Daoyou daoyou-map-art --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ChurchTao/Daoyou.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/daoyou-map-art .cursor/skills/daoyou-map-art && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "daoyou-map-art" agent skill from https://github.com/ChurchTao/Daoyou/tree/master/.agents/skills/daoyou-map-art into .cursor/skills/daoyou-map-art/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daoyou-map-art", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/ChurchTao/Daoyou.git --path .agents/skills/daoyou-map-art--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add ChurchTao/Daoyou --skill daoyou-map-art -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install ChurchTao/Daoyou daoyou-map-art --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ChurchTao/Daoyou.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/daoyou-map-art .gemini/skills/daoyou-map-art && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "daoyou-map-art" agent skill from https://github.com/ChurchTao/Daoyou/tree/master/.agents/skills/daoyou-map-art into .gemini/skills/daoyou-map-art/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daoyou-map-art", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install ChurchTao/Daoyou daoyou-map-artInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add ChurchTao/Daoyou --skill daoyou-map-art -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/ChurchTao/Daoyou.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/daoyou-map-art .github/skills/daoyou-map-art && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "daoyou-map-art" agent skill from https://github.com/ChurchTao/Daoyou/tree/master/.agents/skills/daoyou-map-art into .github/skills/daoyou-map-art/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daoyou-map-art", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add ChurchTao/Daoyou --skill daoyou-map-art -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install ChurchTao/Daoyou daoyou-map-art --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ChurchTao/Daoyou.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/daoyou-map-art .opencode/skills/daoyou-map-art && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "daoyou-map-art" agent skill from https://github.com/ChurchTao/Daoyou/tree/master/.agents/skills/daoyou-map-art into .opencode/skills/daoyou-map-art/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daoyou-map-art", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
daoyou-map-art为万界道友设计、生成、修改或评审国画水墨地图,规范世界总览与独立区域地图的笔墨、彩墨、地域辨识、空间尺度及素材交付。用于地图场景美术,不用于角色立绘、普通页面排版或地图玩法规则。
Daoyou Map Art is an agent skill from ChurchTao/Daoyou. 为万界道友设计、生成、修改或评审国画水墨地图,规范世界总览与独立区域地图的笔墨、彩墨、地域辨识、空间尺度及素材交付。用于地图场景美术,不用于角色立绘、普通页面排版或地图玩法规则。
Its SKILL.md is about 640 tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `agents/openai.yaml`).
The repository describes itself as: 《万界道友》是一款以 AIGC 驱动、高自由度文字体验、修仙世界观为核心的开源游戏。在这里,你将以普通修士之身,借功法、灵根、神通、法宝与奇遇,一步步推演自己的修行之路。 The licence is GPL-3.0.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 56d80d0. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Daoyou Map Art loads about 642 tokens when it runs. Until then it costs about 26 tokens; SKILL.md has 75 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from ChurchTao/Daoyou at commit 56d80d0, republished under its GPL-3.0 licence (© ChurchTao). 75 words, ~642 tokens.
.claude/skills/daoyou-map-art/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.以中国画的笔墨组织地貌,允许彩墨。继承写意墨像的宽笔、浓淡、飞白与虚实关系,适配山水和地理表达;不以宗门舆图作为默认美术参照,也不照搬人物立绘的剪影、透明底或细节密度。
本规范固定视觉语言和判断标准,不固定某张图的构图、海岸形状、地标、色相或坐标。各地区从自身设定重新设计,已交付成品不是后续地图的构图模板。
| 维度 | 设计原则 |
|---|---|
| 构形 | 用有方向的墨笔与墨面建立山势、岸线、林带和水系;必要处以实笔明确结构,不能所有地区都用同一种三角山峰代替。 |
| 浓淡 | 暖灰墨与中淡墨组织空间,少量浓墨建立支点,留白参与水面、云气与远近关系。既不全图苍白,也不满幅浓墨堵塞。 |
| 飞白与边缘 | 干湿、断续露底顺着地貌走势,局部实、局部虚;保留可辨的岸线、河道和隘口。纸感从属于笔墨,不能靠全图噪点、裂纹或泛黄旧纸制造水墨感。 |
| 彩墨 | 按地貌、气候、植被和地域身份选择颜色,与墨色浓淡共同构形。允许有辨识力的彩墨,不限定色相、着色位置或数字比例;避免荧光、材质光效与任意势力色块。 |
| 细节 | 将细节用于地域识别和空间关系,配景中的树、石、屋顶以概括为主。不能用写实材质、电影光照或三维渲染再加水墨滤镜替代笔墨。 |
| 融合 | 同图的笔触尺度、细节密度和观察方式协调;以山脉、水系、植被与疏密过渡连接区域,避免几幅风景贴在一起。系列一致不等于各区使用相同地形与配色。 |
packages/game-content/src/world/data/map.json 与 packages/game-content/src/world/map.ts。未获新要求时保留节点 ID、名称、类型、归属和玩法;展示锚点可依构图重新确定,不把某次节点数量或坐标固化进规范。apps/web/public/assets/maps/,供 Phaser 作为场景纹理加载,不通过 UI 的 GameIcon 图标协议。仅制作美术时不自动接入 HTML、修改路由、发布页面或调整玩法。同时查看独立画面与目标显示比例下的缩小效果。尚未接入页面时明确检查范围;不把生成说明当作验收证据。
指出未满足项及其影响,再修正对应问题。不因单张漂亮就忽略格局,不因某张已被接受就将其形状与配色永久冻结。
© ChurchTao, GPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file in .agents/skills/daoyou-map-art of ChurchTao/Daoyou.
Open the folder on GitHubat commit 56d80d0
Daoyou Map Art next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Daoyou Map Art this skillChurchTao/Daoyou | 146 | — | ~642 | Automated safety check: Pass | GPL-3.0 | |
| Algorithmic Artnexu-io/open-design | 100k | — | ~351 | Automated safety check: Pass | Apache-2.0 | |
| Algorithmic Art with p5.jsanthropics/skills | 180k | 38 repos | ~4.9k | Automated safety check: Pass | Apache-2.0 | |
| Token Mapnexu-io/open-design | 100k | — | ~1.4k | Automated safety check: Pass | Apache-2.0 | |
| Maps Geographyasgeirtj/system_prompts_leaks | 69k | — | ~717 | Automated safety check: Pass | CC0-1.0 | |
| Feature Maponyx-dot-app/onyx | 32k | — | ~459 | Automated safety check: Pass | Custom licence |
nexu-io/open-design
Create generative art using p5.js with seeded randomness so every render is reproducible.
anthropics/skills
Creates original generative art in two steps: a written algorithmic philosophy, then a p5.js sketch with seeded randomness and an interactive viewer for exploring parameters.
nexu-io/open-design
Map an extracted Figma / source-code token bag onto the active OD design system, producing a deterministic mapping the generate stage can consume.
asgeirtj/system_prompts_leaks
Accurate maps from real geo data — use for any map, or whenever geography would make a good graphic for a deliverable
onyx-dot-app/onyx
Use the Onyx feature map (.agents/feature-map/) to learn what a product surface does, the code behind it, and what a change can break.
thedaviddias/Front-End-Checklist
A skill your agent uses when auditing slow page loads, heavy assets, or rendering delays related to Provide source maps for production debugging.
ChurchTao/Daoyou
为本项目的主流程游戏 UI 提供抽象规范与审查方法,覆盖 GameViewportLayout 及其场景页、共享壳组件和正文交互。Use when implementing, refactoring, or reviewing scene-page structure, typography, borders, navigation, component ownership, or…
ChurchTao/Daoyou
Daoyou NestJS API、认证、授权、Better Auth、ALTCHA、admin、internal cron、LLM header 安全和服务端输入校验指南。Use when adding or modifying apps/api/src controllers, guards, middleware, auth, admin endpoints, cron/internal…
ChurchTao/Daoyou
Daoyou Drizzle/PostgreSQL、事务、V6 角色与宗门归属、统一背包、Redis 战局和回放归档指南。Use when modifying schema, migrations, repositories, persistence mappers, resource commits or durable game models.
ChurchTao/Daoyou
Daoyou combat-v6 战斗内核、规则、人物投影、宗门、道装、功法、召唤灵及共享物品规则指南。Use when modifying shared combat rules, character attributes, sect content, equipment, manuals, beasts, forging, inventory or reward domain logic.
ChurchTao/Daoyou
万界道友灵兽物种设计与审查规范。用于新增或调整召唤兽的境界分布、命名形态、资质成长、核心天赋、出生技能池及培养空间,或将这些设计落入配置。单纯战斗内核修复使用 daoyou-game-core-domain;本技能不负责新增传承灵印机制或立绘生成。
ChurchTao/Daoyou
为万界道友生成、修改或评审写意墨像立绘,统一玩家、NPC、BOSS 与灵兽的笔墨语言,涵盖物种头像构思、局部彩墨与界面适配。用于角色和生灵立绘,不用于一般页面排版、物品 emoji 或场景山水。
为万界道友设计、生成、修改或评审国画水墨地图,规范世界总览与独立区域地图的笔墨、彩墨、地域辨识、空间尺度及素材交付。用于地图场景美术,不用于角色立绘、普通页面排版或地图玩法规则。. Daoyou Map Art is an agent skill from ChurchTao/Daoyou.
Run `npx skills add ChurchTao/Daoyou --skill daoyou-map-art -a claude-code`. Or copy the skill folder (.agents/skills/daoyou-map-art in ChurchTao/Daoyou) into .claude/skills/daoyou-map-art in your project. Claude Code loads it when a task matches its description.
Run `npx skills add ChurchTao/Daoyou --skill daoyou-map-art -a codex`. Or copy the skill folder (.agents/skills/daoyou-map-art in ChurchTao/Daoyou) into .agents/skills/daoyou-map-art in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ChurchTao/Daoyou --skill daoyou-map-art -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/daoyou-map-art, .gemini/skills/daoyou-map-art, .github/skills/daoyou-map-art and .opencode/skills/daoyou-map-art in your project.
SKILL.md names no scripts, command-line tools or credentials: Daoyou Map Art is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Daoyou Map Art is published under the GPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 642 tokens (SKILL.md is roughly 2.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Daoyou Map Art: Algorithmic Art (nexu-io/open-design, 100k stars), Algorithmic Art with p5.js (anthropics/skills, 180k stars), Token Map (nexu-io/open-design, 100k stars) and Maps Geography (asgeirtj/system_prompts_leaks, 69k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
ChurchTao (a GitHub user) maintains it in ChurchTao/Daoyou, which has 146 GitHub stars. The repository holds 9 skills in this directory. The repository was last updated on October 10, 2026.
Source: ChurchTao/Daoyou on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.