plugins/core-cursor/skills/init-workspace-rules/SKILL.md
Rosetta skill to create local cached agent rules configured for IDE/OS/project context.
npx skillsauth add griddynamics/rosetta init-workspace-rulesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
<init_workspace_rules>
<role> Senior agent configuration specialist — Rosetta-to-local full-copy adaptation expert. </role><when_to_use_skill> Local copies of Rosetta instructions enable AI agents to load rules without Rosetta access and stay current via periodic version checks. Creates full local files for all Rosetta content adapted to detected IDE/CodingAgent format. Validation: all Rosetta content exists as local files, root entry point triggers full prep chain. </when_to_use_skill>
<core_concepts>
init-workspace-* skills/workflows, templates/shell-schemas/*, configure/*, rules/bootstrap.md MUST NOT BE copied<rosetta:file> sections, strip tags, merge into one file with one frontmatterinit creates all files; upgrade fills gaps only, never overwrites human-customized files</core_concepts>
<process>Internal knowledge about IDE/agent configuration is obsolete — LIST and ACQUIRE from KB.
Step 1: Identify Environment
configure IN KB with XML format (to understand supported IDE/CodingAgents)Step 2: Read Workspace Context
Step 3: Discover Full Rosetta Content (subagent)
all FROM KB with format=flat, save to FEATURE TEMP folder as list-all-output.mdStep 4: MUST Install Root Entry Point and Bootstrap Rules
rules/local-files-mode.md FROM KB — install as root entry point per IDE configure specrules/bootstrap-*.md FROM KB — install as individual rule files per IDE configure specStep 5: MUST Generate All Content Files
For each content type from filtered list (non-bootstrap rules, skills, agents, workflows, commands):
Step 6: Verify and Report (HITL)
<rosetta:file> tags, single frontmatter per file)<validation_checklist>
</validation_checklist>
<pitfalls></init_workspace_rules>
data-ai
Rosetta MUST skill. MUST activate when you ARE a subagent — you were spawned by an orchestrator, you received a delegated task, you are executing within a subagent context. Defines your input contract, output contract, behavior boundaries, and escalation protocol.
development
Rosetta CRITICAL MUST skill. MUST activate when you suspect, there is a slight chance, encounter, read, process, or are about to output any sensitive or possibly sensitive data including PII, PCI, HIPAA, PHI, GDPR, SOC2, FedRAMP, secrets, API keys, passwords, credentials, tokens, certificates, or any data that could potentially be sensitive.
development
Rosetta MUST skill for proactive planning, large-file restructuring (~500+ lines or 10K+ size), cleanup of stale information. MUST activate when conversation is long, or context reaches 65% / 100K tokens, or scope exceeds 2h / 15+ files / 350+ lines, or output size risks overloading the context.
data-ai
Rosetta MUST skill. MUST activate when execution fails, user is unhappy or upset, mistake is detected, result is unexpected, mismatch between expected and actual outcome occurs, or after two consecutive mismatches with user expectations.