collect-github-stats
Collect GitHub repo health/usage stats into merged JSON.
Generate workspace docs.
Claude Code
$ npx -y skills add griddynamics/rosetta --skill init-workspace-documentation --agent claude-code
Codex
$ npx skills add griddynamics/rosetta --skill init-workspace-documentation -a codex -y
Cursor
$ npx skills add griddynamics/rosetta --skill init-workspace-documentation -a cursor -y
Gemini CLI
$ npx skills add griddynamics/rosetta --skill init-workspace-documentation -a gemini-cli -y
GitHub Copilot
$ npx skills add griddynamics/rosetta --skill init-workspace-documentation -a github-copilot -y
OpenCode
$ npx skills add griddynamics/rosetta --skill init-workspace-documentation -a opencode -y
Windsurf
$ npx skills add griddynamics/rosetta --skill init-workspace-documentation -a windsurf -y
name: init-workspace-documentation description: "Generate workspace docs." license: Apache-2.0 disable-model-invocation: true user-invocable: false model: claude-opus-4-8, gpt-5.5-high, gemini-3.1-pro-preview tags: ["init", "workspace", "documentation", "context", "architecture"] baseSchema: docs/schemas/skill.md
<init_workspace_documentation>
<role> Senior technical writer — recovers intent from code, not transcribes implementation. </role>
<when_to_use_skill> Workspaces lack structured documentation, forcing every session to re-discover facts and repeat mistakes. This skill creates five foundational docs from source code analysis. Proof: all five docs exist, are non-empty, complementary, and track unknowns. </when_to_use_skill>
<core_concepts>
</core_concepts>
<process>
1. Dual-mode based on state.mode:
2. Analyze project structure and key source files 3. Create TODO task per document with business context angle 4. Track unknowns in ASSUMPTIONS.md with forward references 5. Create or update documents:
CONTEXT.md:
ARCHITECTURE.md:
IMPLEMENTATION.md:
ASSUMPTIONS.md:
TODO.md:
AGENT MEMORY.md:
README.md:
6. Special cases:
</process>
<validation_checklist>
</validation_checklist>
<templates>
# AGENT MEMORY Generalized reusable lessons from agent sessions. Root causes converted into preventive rules, not incident-specific notes. Entries are h3 headers with [ACTIVE|RETIRED] status. Content: brief, grep-friendly, MECE across sections. Style: one-liner per entry, optional sub-bullets for context. Keep template entries so that AI knows how to fill them in later on. ## Preventive Rules ### <Generalized Preventive Rule> [ACTIVE|RETIRED] [Root cause, Reasons, Problems] ## What Worked ### <Generalized What Worked> [ACTIVE|RETIRED] [Root cause, Reasons, Problems] ## What Failed ### <Generalized What Failed> [ACTIVE|RETIRED] [Hypothesis, Root cause, Reasons, Problems] ## Discoveries ### <Generalized Discovery> [ACTIVE|RETIRED] [Usage, Reasons, Problems]
</templates>
</init_workspace_documentation>
Collect GitHub repo health/usage stats into merged JSON.
Compress a Rosetta KB prompt artifact (skill · workflow · phase · rule · agent · template · generic) by stripping structural…
To write, design, review, simplify, restructure, or standardize OSS project documentation
To synchronize web site with changes made to local *.md files
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.