Teach AI how to name your files!
Then AI will understand your project better and help you more effectively.
π Language: English | νκ΅μ΄ | ζ₯ζ¬θͺ | δΈζ
β
Anyone using AI tools like Claude, ChatGPT, Cursor
β
People struggling with too many files
β
Teams wanting consistent file naming rules
β
Anyone wanting AI to understand their project better
login.js user_page_final_v2.jsx payment_fixed.py test123.sql Result: AI gets confused and makes mistakes π΅
001_FE_User-Login_C_Page_PROD.jsx 002_BE_Payment-Process_X_API_PROD.py 003_DB_User-Schema_C_Migration_PROD.sql 004_TEST_Login_Unit_DEV.test.js Result: AI understands perfectly and helps better! β¨
Just say in plain language:
- "Create a login page" β AI makes:
001_FE_User-Login_C_Page_PROD.jsx - "Add payment refund API" β AI makes:
021_BE_Payment-Refund_C_API_PROD.py - "Create product table" β AI makes:
005_DB_Product-Schema_C_Migration_PROD.sql
Your project stays organized automatically:
my-project/ βββ 00_DOCS/ π Documentation βββ 01_CONFIG/ βοΈ Settings βββ 02_STATIC/ π¦ Images, fonts βββ 03_ACTIVE/ π₯ Your main code βββ 04_TEST/ π§ͺ Tests βββ 05_BUILD/ ποΈ Build files βββ 06_LOGS/ π Logs βββ 07_META/ π― AI collaboration files - Claude writes code
- Cursor reviews it
- ChatGPT designs structure
- All understand the same rules!
Everything is tracked automatically:
- Who did what
- When it was done
- Which files depend on each other
npm install -g ai-naming-standard-mcpJust copy this into your Claude or Cursor settings:
{ "mcpServers": { "ai-naming-standard": { "command": "node", "args": ["path/to/ai-naming-standard-mcp/src/index.js"] } } }Tell your AI in plain language:
- "Create a user dashboard page"
- "Add email verification API"
- "Make a product database table"
That's it! π
You say: "I need a shopping cart page"
AI creates:
015_FE_Cart-Shopping_R_Page_PROD.jsx You can tell it means:
015- File number (easy to find)FE- Frontend (it's a webpage)Cart-Shopping- Shopping cart featureR- Read/Display (shows information)Page- It's a pagePROD- For production (real site)
Before:
- John makes:
login_page.jsx - Sarah makes:
LoginPage.jsx - Mike makes:
user-login-component.jsx - π΅ Everyone confused!
After:
- Everyone makes:
001_FE_User-Login_C_Page_PROD.jsx - β¨ Perfect consistency!
All features work in your language:
| Language | Status | Documentation |
|---|---|---|
| English | β Full | Docs |
| νκ΅μ΄ (Korean) | β Full | λ¬Έμ |
| ζ₯ζ¬θͺ (Japanese) | β Full | γγγ₯γ‘γ³γ |
| δΈζ (Chinese) | β Full | ζζ‘£ |
Don't worry - you don't need to memorize this!
Just tell AI what you want, and it creates the correct name.
But if you're curious, here's how it works:
[Number]_[Where]_[What]-[Detail]_[Action]_[Type]_[Environment] Examples:
| File Name | Meaning |
|---|---|
001_FE_User-Login_C_Page_PROD.jsx | Frontend login page (creating) |
002_BE_Payment-Process_X_Service_PROD.py | Backend payment service (executing) |
003_DB_Order-Schema_C_Migration_PROD.sql | Database order table (creating) |
Where (Layer):
FE= Frontend (what users see)BE= Backend (server logic)DB= Database (data storage)API= API (connects things)
Action:
C= Create (making new)R= Read (showing)U= Update (changing)D= Delete (removing)X= Execute (processing)
π§ Email: omskykhal@gmail.com
We welcome:
- Bug reports
- Feature suggestions
- Translations
- Documentation improvements
How to contribute:
- Visit our GitHub: https://github.com/ai-naming-standard/mcp
- Open an Issue or Pull Request
- We'll review and respond quickly!
MIT License - Free to use for everyone!
Copyright (c) 2025 AI Naming Standard Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software. β¨ Save Time: No more thinking about file names
β¨ Less Confusion: Everyone uses the same system
β¨ Better AI Help: AI understands your project structure
β¨ Easy Teamwork: Clear rules for everyone
β¨ Professional: Your project looks organized and clean
Click to see technical information
- Compatible with MCP v0.6.0
- 24 built-in tools for file management
- Supports multi-AI orchestration
- Automatic dependency tracking
- Node.js >= 16.0.0
- npm or yarn
- Compatible with Claude Desktop, Cursor, VS Code
- Custom naming rules
- Migration from v4/v5
- Dependency graph generation
- AI role matrix management
- Conversation history tracking
For detailed technical documentation, visit: Technical Docs
Version: 6.0.13
Status: Production Ready β
Made with care for the AI community π
NPM Package β’ GitHub β’ Documentation