A tool that writes setup files for several coding AI assistants
claude-init is a that creates the project instruction files used by different coding AI assistants. Claude Code reads CLAUDE.md, Cursor uses .cursor/rules, and other tools may expect AGENTS.md, GEMINI.md, or Copilot instructions. The tool was built to avoid rewriting the same project details in slightly different formats for each assistant.
When run inside a repository, it reads the , npm scripts, folder structure, , and some git history, then writes the files each tool expects. The command is npx @horiastanxd/claude-init. Everything runs on the user’s own computer, with no API key required and no upload of project files.
There is also an MCP server version so an agent can regenerate the files when the project changes. The project is open source and in its first real launch, with feedback requested on what else it should detect.
Key points
- claude-init creates project instruction files for several coding AI assistants.
- It reads the , npm scripts, folder structure, , and some git history.
- It runs locally, needs no API key, and does not upload project files.
- It can be run with npx @horiastanxd/claude-init.
- An MCP server version can let an agent regenerate the files after project changes.