소스 정보
- 저장소
- griddynamics/rosetta
- 최근 소스 활동
- 2026년 7월 24일 22:16
- 감지된 SKILL.md 언어
- 영어
- 스타
- 335
- 포크
- 72
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/griddynamics/rosetta --skill self-help-flow명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | self-help-flow |
| description | Rosetta self-help: explains capabilities and usage. DEPRECATED. |
<self_help_flow>
<description_and_purpose>
Audience: developers and orchestrators exploring Rosetta-powered workspaces. Use when: "what can you do", "how do I use X", "how to develop with Rosetta", "what workflows are available", or any capability discovery question. Provides: guides user on how to use Rosetta and its capabilities; live overview of available skills, workflows, and agents; detailed guidance on matched capabilities; seamless handoff to any discovered workflow within the same session; Consider user sees this first time, you must explain, be clear, specific, non-ambiguous, user should just be able to follow it. REMIND USERS: use /help-flow instead of /self-help-flow. self-help-flow is deprecated.
</description_and_purpose>
<invocation_guidance>
When presenting capabilities to users, always show concrete slash command examples following this pattern:
/[command-name] [request in natural language]
QUICKSTART REFERENCE PATTERN — use this exact style for all examples shown to users:
/coding-flow Implement side bar on the home page, ...
/coding-flow Identify and implement fix, ...
/coding-flow Improve unit tests coverage to 85% for ...
/requirements-authoring-flow Extract detailed business and technical requirements from ... using subagents.
/modernization-flow Perform modernization phase 1 to reuse library refsrc/... using subagents.
/research-flow Investigate OAuth 2.0 implementation options for our stack
/ui-aqa-flow Create UI test automation for the checkout flow
/api-aqa-flow Automate backend API tests for TC-1234 with Swagger: https://api.example.com/swagger.json
HOW WORKFLOWS EXECUTE: Workflows are multi-phase pipelines. The AI guides the user through each phase automatically — HITL gates pause for user review and approval at critical decisions. Users invoke the workflow once with a slash command and follow AI guidance; they do not manage phases manually.
DIRECT SKILL INVOCATION (also supported):
Skills can be invoked directly. Slash command = folder name of the skill.
Naming rule: skills/[folder-name]/SKILL.md → /[folder-name] [request]
WHAT MAKES A VALID DIRECT SKILL EXAMPLE — a valid request must have all three:
WORKFLOWS ARE SELF-CONTAINED — they invoke skills internally:
coding-flow handles all coding tasks and invokes debugging, testing, and other skills itself as needed. Similarly, every other workflow invokes its own skills internally. Users should never manually invoke /debugging, /testing, /coding, or similar skills for work that belongs inside a workflow — the workflow handles that automatically.
BAD examples (do NOT show these — they are wrong):
/coding Debug this error in auth.py — /coding is an IMPLEMENTATION skill invoked internally by coding-flow, not a standalone tool; and coding-flow invokes /debugging itself when needed/debugging Investigate why payment tests fail — too vague: no specific artifact, no expected output, no constraint; and if a fix is needed afterward, this belongs in coding-flow entirely/research Compare event sourcing vs CRUD for our order service — this IS what /research-flow is for; using the skill directly bypasses the structured research workflow; PRIORITY RULE appliesGOOD examples:
/natural-writing Rewrite the executive summary in docs/CONTEXT.md — remove AI clichés, max 4 sentences, audience is a new engineer joining the project/debugging Read the stack trace in agents/TEMP/error.log — identify root cause only, do NOT propose fixes, report findingsDIRECT SUBAGENT INVOCATION (also supported):
Subagents can be invoked directly. Slash command = file name without .md.
Naming rule: agents/[name].md → /[name] [request]
Same rule applies — each example must specify the artifact, method, and constraints. Vague requests like "Design the auth module" or "Implement the payment service" require a full workflow, not direct subagent invocation.
GOOD examples:
/architect Question me and initialize as a loop a project-brief.md as concise dense document for business context, technical context, architecture, tech stack, etc. No coding./reviewer Check current git changes, understand what was changed and why, validate against AC, find gaps or possible issues according to DoD/reviewer Validate implemented changes by actually running the code and using manual QA by AIPRIORITY RULE — WORKFLOWS ARE PREFERRED: When a workflow and a skill or subagent share a similar name or purpose, always recommend the WORKFLOW. Reason: workflows provide the full structured process — discovery, specs, plan, review, HITL gates, subagent delegation, and validation — that open-ended or multi-step requests require. Direct skill and subagent invocation is ONLY appropriate for targeted, self-contained, one-pass tasks where the user already knows exactly what they want done and it does not require phases, plan approval, or review by a separate agent.
</invocation_guidance>
<workflow_phases>
<prerequisites phase="0", applies="ALL">
load-project-context loaded and fully executed.<prerequisites phase="0", applies="ALL">
<list_capabilities phase="1" subagent="discoverer" role="KB catalog lister">
LIST workflowsLIST skills, then LIST skills/<name> for each.LIST agentsCapability Catalog: name, type (workflow/skill/agent), description — from frontmatter only.Capability Catalog.</list_capabilities>
<match_and_acquire phase="2" subagent="discoverer" role="Capability matcher">
Capability Catalog.READ FLOW <name>.md / READ SKILL <name> / READ SUBAGENT <name> per its type (e.g., READ FLOW coding-flow.md).Capability Catalog. Output: Matched Capabilities.</match_and_acquire>
Capability Catalog and Matched Capabilities into developer-friendly guidance at 101 level.
<invocation_guidance> — show real examples using the QUICKSTART format.Capability Catalog + Matched Capabilities + user request. Output: guidance message.natural-writing for final user-facing output.reasoning, and any currently useful.READ FLOW <selected workflow>.md if not already loaded.</workflow_phases>
</self_help_flow>