Skip to content

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”
Step-by-step guide: how to use Coding Standards (Japanese)Install, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the MIT licence and an attribution note.

    coding-standards.zip
  2. 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. 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.