Meta-prompting, context engineering, and centralized instructions management for AI coding agents
Guides AI systems to operate with a deep understanding of system architecture, domain constraints, and engineering standards.
Gives every agent the same context, standards, and guardrails — across any IDE, any team.
Why AI Agents Need Rosetta
AI coding agents are everywhere. Consistency and context are not.
What Rosetta Adds to AI Coding Agents
Coding agent system prompts handle tool calls and output formatting. They contain no engineering process, no guardrails, no project awareness. They can't — the system prompt doesn't know if you're building a PoC or enterprise software with regulated data. Rosetta fills that gap with instructions that guide the agent through everything it would otherwise skip.
A typical coding task drops from ~75 min to ~25 min. Repository onboarding drops from weeks to minutes. Production teams report 3x–5x productivity gains.
Try Rosetta
Pick a scenario and see how Rosetta handles it step by step.
Pick a scenario on the left to start
Get Started
Pick the supported installation path, verify Rosetta is active, initialize the repository, then start using workflows.
Install Rosetta
Use plugins where they are supported. Use MCP only for agents without a Rosetta plugin path.
Install the Rosetta plugin from the Claude Code marketplace. Deep links: Plugins, Installation.
$ claude plugin marketplace add griddynamics/rosetta $ claude plugin install rosetta@rosetta
Use a Cursor team marketplace when available. If not, extract the standalone package into the repository. Deep links: Plugins, Installation.
# Team marketplace repository https://github.com/griddynamics/rosetta # Standalone fallback Download core-cursor-standalone-*.zip from the latest release and extract it into the repository.
For VS Code, add Rosetta as a Copilot plugin marketplace and install rosetta from agent customizations. For JetBrains Copilot, use the standalone package. Deep links: Plugins, Installation.
# VS Code setting: chat.plugins.marketplaces https://github.com/griddynamics/rosetta # JetBrains Copilot Download core-copilot-standalone-*.zip from the latest release and extract it into the repository.
Extract the standalone Codex plugin package into the repository, then enable hooks. Deep links: Plugins, Installation.
Download core-codex-*.zip from the latest release and extract it into the repository. $ codex features enable hooks
Add Rosetta MCP to Antigravity, then add the bootstrap rule. Deep links: MCPs Installation, Installation.
{
"mcpServers": {
"Rosetta": {
"serverUrl": "https://mcp.rosetta.griddynamics.net/mcp"
}
}
}
Bootstrap rule destination:
.agent/rules/bootstrap.md
Add Rosetta MCP to Windsurf, then add the bootstrap rule. Deep links: MCPs Installation, Installation.
{
"mcpServers": {
"Rosetta": {
"url": "https://mcp.rosetta.griddynamics.net/mcp"
}
}
}
Bootstrap rule destination:
.windsurf/rules/bootstrap.md
Add Rosetta MCP to OpenCode, then add the bootstrap rule. Deep links: MCPs Installation, Installation.
{
"mcp": {
"Rosetta": {
"type": "http",
"url": "https://mcp.rosetta.griddynamics.net/mcp",
"enabled": true
}
}
}
Bootstrap rule destination:
AGENTS.md
Add Rosetta MCP in Junie settings, then add the bootstrap rule. Deep links: MCPs Installation, Installation.
{
"mcpServers": {
"Rosetta": {
"url": "https://mcp.rosetta.griddynamics.net/mcp"
}
}
}
Bootstrap rule destination:
.junie/guidelines.md
Use the Rosetta HTTP MCP endpoint in any MCP-compatible IDE or coding agent without a Rosetta plugin path. Add the bootstrap rule to that tool's project instruction file. Deep links: MCPs Installation, Installation.
https://mcp.rosetta.griddynamics.net/mcp Bootstrap rule: Download bootstrap.md and place it in your IDE or agent's project instruction file.
Verify Rosetta
Restart the IDE if you changed files or settings. Then ask the agent this exact question:
What can you do, Rosetta?
A working plugin setup follows Rosetta prompts, shows available workflows, and runs self-help-flow instead of giving a generic model answer.
A working MCP setup uses Rosetta MCP to retrieve agents, guardrails, and instructions before answering.
Initialize The Repository
Run once per repository and commit the generated workspace files.
Initialize this repository using Rosetta
The agent analyzes the tech stack, creates workspace docs such as TECHSTACK.md, CODEMAP.md, DEPENDENCIES.md, ARCHITECTURE.md, and CONTEXT.md, and asks clarifying questions. Deep links: Quick Start, Init Workspace Flow.
Configure The Workspace
After initialization, set up the workspace context so agents have the right business and technical grounding: business context, architecture details, reference source, reusable patterns, useful CLIs and MCPs, and modernization-specific setup when relevant. Deep link: Configuration.
Start With A Workflow
Ask for the outcome you need. Rosetta routes the task through the matching workflow. Deep link: Usage Guide workflows.
/coding-flow Implement side bar on the home page, ... /requirements-authoring-flow extract detailed requirements from ... /modernization-flow Perform modernization phase 1 to reuse library refsrc/...
Without Rosetta vs With Rosetta
Real enterprise cases. Same task — different results.
- Started writing queries without understanding the full picture
- Missed cross-schema relationships and dependent services
- Ignored stored procedures, triggers, and legacy integrations
- Produced partial SQL that would break downstream on deploy
- Loaded both database schemas and mapped every relationship
- Identified all services and APIs depending on affected tables
- Found missing fields and web services that needed updates
- Discovered additional connections hidden in legacy COBOL code
- Assembled full end-to-end implementation with all dependencies resolved
- Scanned a few files and suggested a generic rewrite
- Missed Windows-specific dependencies and COM components
- Couldn't determine what to reuse vs replace
- Produced a vague spec — team still had to reverse-engineer the original
- Systematically analyzed every class, method, and dependency
- Mapped Windows components, libraries, and service boundaries
- Determined what to reuse, what to replace, and what to drop
- Created a target spec with interfaces, edge cases, and architecture decisions
- Spec so precise that developers could ask AI follow-ups and get exact answers
- Agent modified the pricing service without seeing the API gateway contract
- Broke the order service integration — different payload format expected
- No awareness of shared validation rules or error handling conventions
- Each service fixed separately, introducing new inconsistencies
- Rosetta loaded architecture, API contracts, and shared schemas across all three services
- Agent produced a coordinated spec covering gateway routing, pricing logic, and order updates
- Validation rules and error handling followed existing patterns automatically
- Changes reviewed as a single coherent plan before any code was written
Key concepts, session lifecycle, three-layer architecture, workflow patterns, and everything else in one place.