init-workspace-context

Rosetta skill to classify workspace initialization mode and build existing file inventory.

8 stars

Best use case

init-workspace-context is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Rosetta skill to classify workspace initialization mode and build existing file inventory.

Teams using init-workspace-context should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/init-workspace-context/SKILL.md --create-dirs "https://raw.githubusercontent.com/griddynamics/rosetta/main/instructions/r2/core/skills/init-workspace-context/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/init-workspace-context/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How init-workspace-context Compares

Feature / Agentinit-workspace-contextStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Rosetta skill to classify workspace initialization mode and build existing file inventory.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

<init_workspace_context>

<role>
Workspace initialization classifier — fast, precise, zero-waste.
</role>

<when_to_use_skill>
Initialization must behave differently for fresh, existing, or plugin workspaces. Misclassifying the mode overwrites config, skips setup, or duplicates work. First skill in the init flow — runs before all others.
</when_to_use_skill>

<core_concepts>
- All Rosetta prep steps MUST be FULLY completed, load-context skill loaded and fully executed
- Three modes: install (no files per `bootstrap_rosetta_files`), upgrade (some files per `bootstrap_rosetta_files` exist), plugin (LLM context already contains "RUNNING AS A PLUGIN")
</core_concepts>

<process>
1. Check existing LLM context for "RUNNING AS A PLUGIN": If already there → set mode = plugin
2. If not plugin, scan workspace for existing files per `bootstrap_rosetta_files`
3. Any found → mode = upgrade; none → mode = install
4. Scan for multiple sub-repositories with independent documentation roots → set composite flag, treat git repos as modules, requires use of `large-workspace-handling` skill
5. Build file inventory: path and status for each file per `bootstrap_rosetta_files`
6. Return: mode (install|upgrade|plugin), plugin_active, composite, existing_files list
</process>

</init_workspace_context>

Related Skills

load-context-instructions

8
from griddynamics/rosetta

Detect active execution mode and load Rosetta bootstrap instructions accordingly.

load-context

8
from griddynamics/rosetta

Rosetta MUST skill to load the most current context, extremely useful, fast, fully automated, especially for planning, helps understand what actually user wants, skipping leads to wrong execution path

large-workspace-handling

8
from griddynamics/rosetta

Rosetta skill to partition large workspaces or folders (100+ files recursively) into scoped subagent tasks when single-agent context is insufficient.

init-workspace-verification

8
from griddynamics/rosetta

Rosetta skill to verify workspace initialization completeness and run catch-up for missed artifacts.

init-workspace-shells

8
from griddynamics/rosetta

Rosetta skill to generate IDE/CodingAgent shell files from KB schemas.

init-workspace-rules

8
from griddynamics/rosetta

Rosetta skill to create local cached agent rules configured for IDE/OS/project context.

init-workspace-patterns

8
from griddynamics/rosetta

Rosetta skill to extract recurring coding and architectural patterns from workspace code into reusable templates.

init-workspace-documentation

8
from griddynamics/rosetta

Rosetta skill to create CONTEXT.md, ARCHITECTURE.md, IMPLEMENTATION.md, ASSUMPTIONS.md, and AGENT MEMORY.md from workspace analysis.

init-workspace-discovery

8
from griddynamics/rosetta

Rosetta skill to produce TECHSTACK, CODEMAP, DEPENDENCIES from workspace analysis.

operation-manager

8
from griddynamics/rosetta

Rosetta skill for reliable execution: plan creation, tracking, and execution coordination via local JSON files.

load-workflow

8
from griddynamics/rosetta

Rosetta MUST skill to select, load, and activate the best-matching workflow for the current request, inject its phases into the execution plan, and restore state when resuming.

gitnexus-setup

8
from griddynamics/rosetta

Use when directly requested to install GitNexus.