Add a project to awesome-nte
Use this skill when asked to add, suggest, or review a project against the awesome-nte list.
Steps
- Confirm eligibility (all must hold):
- Open source (public, readable source; not binary-only).
- NTE-related, or a multi-game tool that explicitly supports NTE.
- Usable (has a README; not a placeholder).
- Compliant (no memory/process/network injection). Screen-reading automation (MaaNTE, ok-nte) is fine.
- De-duplicate: if another project already covers the same function and is comparable, prefer to keep only one representative (feature coverage > activity > cross-platform > stars). Ask the user rather than silently adding duplicates.
- Add to
data/projects.json:id: max(existing ids) + 1name: GitHubowner/repodescription: bilingual single sentence, capital-start, ends with。/.category: one ofAutomation,Calculators,Data,Assets,Mods,Performance,Toolstags: short English keywords- optional
license,platform,status(active/stale/archived),website,author addedAt: date,YYYY-MM-DD
- Validate & generate:
bun install bun run check bun run generate - Commit
data/projects.jsonplus the regeneratedLIST.md/LIST.en.md.
Example
User: "帮我把 example-org/nte-toolkit 收录进 Awesome 异环"
-
Check eligibility — open source, NTE-related, has a README, no memory/process/network injection.
-
De-duplicate — compare against existing
Toolsentries; keep the more feature-complete project. -
Append one record to
data/projects.json:{ "id": 42, "name": "example-org/nte-toolkit", "description": "NTE 资源解包与贴图导出工具。Cross-platform asset toolkit for NTE.", "category": "Tools", "tags": ["asset", "unpack", "cross-platform"], "license": "MIT", "platform": "Windows / Linux", "status": "active", "addedAt": "2026-10-26" } -
Run
bun run checkthenbun run generate; commitdata/projects.jsontogether with the regeneratedLIST.md/LIST.en.md.
Never
- Never edit
LIST.md/LIST.en.mddirectly. - Never include injection-based cheats or private servers.
- Never add a duplicate without checking with the user first.
微信扫一扫