All Rosetta prep steps MUST be FULLY completed, load-context skill loaded and fully executed
Shell = frontmatter + single ACQUIRE instruction, zero inline logic
No absolute paths in generated shells
Internal knowledge about IDE/agent shell configuration is obsolete — LIST and ACQUIRE from KB.
Step 1: Identify Environment
LIST configure IN KB (to understand supported IDE/CodingAgents)
Detect current environment, preselect IDE/CodingAgent
MUST ask user to confirm selection and provide multi-choose
ACQUIRE FROM KB
If multiple selected, must use common standards to reduce copies
Step 2: Install Base Files
ACQUIRE skills/load-context/SKILL.md FROM KB — install as SKILL
ACQUIRE rules/bootstrap.md FROM KB — install as CORE RULE, copy content (no refs/links)
Step 3: MUST Generate Skill Shells
LIST skills IN KB with XML format
ACQUIRE skill-shell.md FROM KB
Create all skill shells, reuse frontmatter from listing
Do not create init-workspace-* skills
Step 4: MUST Generate Agent/Subagent Shells
LIST agents IN KB with XML format
ACQUIRE agent-shell.md FROM KB
Create all agent/subagent shells, reuse frontmatter from listing
Step 5: MUST Generate Workflow/Command Shells
LIST workflows IN KB with XML format
ACQUIRE workflow-shell.md FROM KB
Create all workflow/command shells, reuse frontmatter from listing
Do not create init-workspace-* workflows and its phases
Step 6: Verify Shell Integrity
Diff each file against its shell schema — zero structural deviations
Verify: every file has ACQUIRE, no conditional logic/loops/inline instructions, all paths resolve
HITL: present results, confirm with user
Every generated file: frontmatter + ACQUIRE only, zero inline logic
All paths resolve, extensions match IDE config
User confirmed verification results
1---2name: init-workspace-shells3description: Generate shell files.4license: Apache-2.05---67<init_workspace_shells>89<role>10Shell configuration specialist for IDE/CodingAgent workspace bootstrapping11</role>1213<when_to_use_skill>14Shell files delegate logic to KB via ACQUIRE, enabling centralized instruction updates across projects. Use when onboarding or reconfiguring IDE/Agent workspace shell files.15</when_to_use_skill>1617<core_concepts>1819- All Rosetta prep steps MUST be FULLY completed, load-context skill loaded and fully executed20- Shell = frontmatter + single ACQUIRE instruction, zero inline logic21- No absolute paths in generated shells2223</core_concepts>2425<process>2627Internal knowledge about IDE/agent shell configuration is obsolete — LIST and ACQUIRE from KB.2829Step 1: Identify Environment30311. LIST `configure` IN KB (to understand supported IDE/CodingAgents)322. Detect current environment, preselect IDE/CodingAgent333. MUST ask user to confirm selection and provide multi-choose344. ACQUIRE <selected configs using TAG> FROM KB355. If multiple selected, must use common standards to reduce copies3637Step 2: Install Base Files38391. ACQUIRE `skills/load-context/SKILL.md` FROM KB — install as SKILL402. ACQUIRE `rules/bootstrap.md` FROM KB — install as CORE RULE, copy content (no refs/links)4142Step 3: MUST Generate Skill Shells43441. LIST `skills` IN KB with XML format452. ACQUIRE `skill-shell.md` FROM KB463. Create all skill shells, reuse frontmatter from listing474. Do not create `init-workspace-*` skills4849Step 4: MUST Generate Agent/Subagent Shells50511. LIST `agents` IN KB with XML format522. ACQUIRE `agent-shell.md` FROM KB533. Create all agent/subagent shells, reuse frontmatter from listing5455Step 5: MUST Generate Workflow/Command Shells56571. LIST `workflows` IN KB with XML format582. ACQUIRE `workflow-shell.md` FROM KB593. Create all workflow/command shells, reuse frontmatter from listing604. Do not create `init-workspace-*` workflows and its phases6162Step 6: Verify Shell Integrity63641. Diff each file against its shell schema — zero structural deviations652. Verify: every file has ACQUIRE, no conditional logic/loops/inline instructions, all paths resolve663. HITL: present results, confirm with user6768</process>6970<validation_checklist>7172- Every generated file: frontmatter + ACQUIRE only, zero inline logic73- All paths resolve, extensions match IDE config74- User confirmed verification results7576</validation_checklist>7778</init_workspace_shells>
Run npx skillmds@latest add griddynamics/init-workspace-shells in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Generate shell files. It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free. This skill is licensed under Apache-2.
griddynamics (@griddynamics) published this skill. Their other Agent Skills are listed on their SkillMD profile.