Currently we have that the cli at https://github.com/react-native-vibe-code/react-native-vibe-code-sdk/tree/main/packages/starter-kit will create a CLAUDE.md file after cloning project from github but we want an option of the commander cli interactive for the user to choose to create system prompt depending. as ref "There is no universal standard filename for agent instructions/context files across LLM providers — it's fragmented, though AGENTS.md (plural) has emerged as a popular, open, cross-provider convention since mid-2025, backed by collaboration among OpenAI, Google, and others. Many projects now use it as a "README for agents" to provide coding guidelines, conventions, setup steps, etc., for AI agents.Here's the typical / historical file name per major provider for agent/coding context or instructions (especially in tools like IDE integrations, CLIs, or agent modes):Anthropic (Claude)
Primary/conventional file: CLAUDE.md
→ Used by Claude Code / Claude Agent SDK / related tools to load project-specific instructions.
→ Some newer setups symlink or point to AGENTS.md for better cross-tool compatibility.
→ Anthropic also has SKILL.md / Skills folders for reusable agent capabilities (more advanced than simple instructions).
OpenAI
Primary/conventional file: AGENTS.md
→ This is the native / promoted name for OpenAI Codex, OpenAI agents, and related tooling.
→ OpenAI helped drive the AGENTS.md standard (they even acquired the agents.md domain for best practices).
→ It autoloads AGENTS.md (and fallbacks like AGENTS.override.md) in repositories.
Google (Gemini)
Primary/conventional file: GEMINI.md (older/default in Gemini CLI and early tools)
→ Configurable — you can set it to AGENTS.md in settings (e.g., .gemini/settings.json with "contextFileName": "AGENTS.md").
→ Newer Gemini integrations (Gemini Code Assist, Jules, Android Studio Gemini) increasingly support or recommend AGENTS.md directly.
→ Some docs/examples use AGENT.md (singular), but AGENTS.md is the emerging unified choice.
In practice in 2026:Many developers now just use AGENTS.md everywhere and configure tool-specific agents (if needed) to read from it (via symlinks, overrides, or config settings).
This avoids maintaining multiple files like CLAUDE.md + AGENTS.md + GEMINI.md.
The site https://agents.md/ documents the format and lists supporting tools.
If you're setting up a repo, starting with AGENTS.md at the root (and optionally subfolders for monorepos) gives the best future-proof compatibility across these three providers.
" but look the web.
Currently we have that the cli at https://github.com/react-native-vibe-code/react-native-vibe-code-sdk/tree/main/packages/starter-kit will create a CLAUDE.md file after cloning project from github but we want an option of the commander cli interactive for the user to choose to create system prompt depending. as ref "There is no universal standard filename for agent instructions/context files across LLM providers — it's fragmented, though AGENTS.md (plural) has emerged as a popular, open, cross-provider convention since mid-2025, backed by collaboration among OpenAI, Google, and others. Many projects now use it as a "README for agents" to provide coding guidelines, conventions, setup steps, etc., for AI agents.Here's the typical / historical file name per major provider for agent/coding context or instructions (especially in tools like IDE integrations, CLIs, or agent modes):Anthropic (Claude)
Primary/conventional file: CLAUDE.md
→ Used by Claude Code / Claude Agent SDK / related tools to load project-specific instructions.
→ Some newer setups symlink or point to AGENTS.md for better cross-tool compatibility.
→ Anthropic also has SKILL.md / Skills folders for reusable agent capabilities (more advanced than simple instructions).
OpenAI
Primary/conventional file: AGENTS.md
→ This is the native / promoted name for OpenAI Codex, OpenAI agents, and related tooling.
→ OpenAI helped drive the AGENTS.md standard (they even acquired the agents.md domain for best practices).
→ It autoloads AGENTS.md (and fallbacks like AGENTS.override.md) in repositories.
Google (Gemini)
Primary/conventional file: GEMINI.md (older/default in Gemini CLI and early tools)
→ Configurable — you can set it to AGENTS.md in settings (e.g., .gemini/settings.json with "contextFileName": "AGENTS.md").
→ Newer Gemini integrations (Gemini Code Assist, Jules, Android Studio Gemini) increasingly support or recommend AGENTS.md directly.
→ Some docs/examples use AGENT.md (singular), but AGENTS.md is the emerging unified choice.
In practice in 2026:Many developers now just use AGENTS.md everywhere and configure tool-specific agents (if needed) to read from it (via symlinks, overrides, or config settings).
This avoids maintaining multiple files like CLAUDE.md + AGENTS.md + GEMINI.md.
The site https://agents.md/ documents the format and lists supporting tools.
If you're setting up a repo, starting with AGENTS.md at the root (and optionally subfolders for monorepos) gives the best future-proof compatibility across these three providers.
" but look the web.