
Coding Standards (Japanese)
Applies general TypeScript, JavaScript, React and Node.js coding standards and best practices to code.
- Repository
- affaan-m/ECC
- Stars
- 295,127
- Licence
- MIT
- Files
- 1 file
What it does
This is a written style guide for AI coding agents, in Japanese, covering readable naming, simple design, immutability, error handling, async patterns, typing, React components and hooks, REST API conventions, input validation with zod, and file naming. Once installed, when the agent writes or reviews TypeScript, JavaScript, or React code, it is guided to follow these conventions, marking good and bad examples. It does not run anything itself; it only changes the guidance the agent uses.
Great for
- Developers who want an AI assistant to write TypeScript/React code in a consistent style
- Teams that want a shared, Japanese-language baseline for code review
- Japanese-speaking developers working on Next.js-style web apps
Skip it if
- Projects with their own established style guide, since these rules may conflict with it
- Non-programmers, because the content assumes familiarity with TypeScript, React and REST APIs
- Languages outside the JavaScript ecosystem, which the file does not cover
Try asking
- “Review this React component against our coding standards and suggest fixes”
- “Refactor this async function to run independent requests in parallel”
- “Add zod input validation to this Next.js POST route following our conventions”
- “Name the files and functions in this new feature according to our project standards”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 1 original files, the MIT licence and an attribution note.
coding-standards.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip coding-standards.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip coding-standards.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Point the agent at your own project's rules as well, because some examples here (such as the ternary-free rendering style or the zod pattern) may not match your team's choices.
- Ask for explanations alongside changes so you can learn why a pattern is preferred.
- The examples mention Next.js and Prisma-style API responses; state your framework explicitly so the agent does not force these patterns onto a different stack.
What's inside
- SKILL.md
Redistributed unmodified from affaan-m/ECC under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.