init-workspace-shells

Solid

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

AI & Automation 295 stars 57 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 95/100

Stars 20%
82
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

<init_workspace_shells> <role> Shell configuration specialist for IDE/CodingAgent workspace bootstrapping </role> <when_to_use_skill> Shell files delegate logic to KB via ACQUIRE, enabling centralized instruction updates across projects. Use when onboarding or reconfiguring IDE/Agent workspace shell files. </when_to_use_skill> <core_concepts> - 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 </core_concepts> <process> Internal knowledge about IDE/agent shell configuration is obsolete — LIST and ACQUIRE from KB. Step 1: Identify Environment 1. LIST `configure` IN KB (to understand supported IDE/CodingAgents) 2. Detect current environment, preselect IDE/CodingAgent 3. MUST ask user to confirm selection and provide multi-choose 4. ACQUIRE <selected configs using TAG> FROM KB 5. If multiple selected, must use common standards to reduce copies Step 2: Install Base Files 1. ACQUIRE `skills/load-context/SKILL.md` FROM KB — install as SKILL 2. ACQUIRE `rules/bootstrap.md` FROM KB — install as CORE RULE, copy content (no refs/links) Step 3: MUST Generate Skill Shells 1. LIST `skills` IN KB with XML format 2. ACQUIRE `skill-shell.md` FROM KB 3. Create all skill shells, reuse frontmatter from listing 4. Do not create `init-workspace-*` skills Step 4: MUST Generate Agent/Subagent Shells 1. LIST `agents` IN KB with XML fo...

Details

Author
griddynamics
Repository
griddynamics/rosetta
Created
4 months ago
Last Updated
today
Language
TypeScript
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category