ask
Use when user asks a question that doesn't require any action - just explanation or information
소스 정보
- 저장소
- ROCm/rocprofiler-systems-skills
- 최근 소스 활동
- 2026년 2월 12일 13:04
- 감지된 SKILL.md 언어
- 영어
- 스타
- 4
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
SKILL.md 표시 중
SKILL.md
소스 지침 · 읽기 전용 미리보기- name
- ask
- description
- Use when user asks a question that doesn't require any action - just explanation or information
# Ask Skill
Use this skill when the user is asking a question that requires **explanation only**, not implementation.
## When to Use
This skill applies when the user wants to:
- Understand how something works
- Get an explanation of code, concepts, or architecture
- Learn about best practices
- Compare options or approaches
- Get clarification on something
## When NOT to Use
Do NOT use this skill if the user wants you to:
- Write or modify code
- Create or update files
- Fix bugs
- Implement features
- Create documentation files
- **Systematic code exploration** with structured output (use `exploration-explore-code` skill)
- **Debugging rocprof-sys issues** - crashes, hangs, incorrect output (use `debugging-rocprof-sys` skill)
If action is needed, use the appropriate planning skill instead.
**Quick explanation vs. deep exploration:**
| User Request | Skill to Use |
|--------------|--------------|
| "How does auth work here?" (quick answer) | `ask` |
| "Explore the auth system so I can extract it" (structured analysis) | `exploration-explore-code` |
| "rocprof-sys crashes when profiling my MPI app" (debugging) | `debugging-rocprof-sys` |
## How to Respond
1. **Read relevant code/files** if the question is about the codebase
2. **Provide clear, concise explanation**
3. **Use code examples** when helpful (but don't create files)
4. **Reference specific files/lines** when explaining existing code
5. **Offer follow-up** if they want to take action based on the answer
## Response Format
Structure your answer clearly:
1. **Direct answer** - Answer the question first
2. **Explanation** - Provide context and details
3. **Examples** - Show code snippets if relevant
4. **References** - Point to relevant files/documentation
5. **Next steps** (optional) - Suggest actions if they want to proceed
## Example
**User:** "How does the authentication work in this project?"
**Response:**
> Authentication uses JWT tokens with refresh token rotation.
>
> **Flow:**
> 1. User logs in with credentials
> 2. Server validates and returns access + refresh tokens
> 3. Access token (15min) used for API calls
> 4. Refresh token (7 days) used to get new access tokens
>
> **Key files:**
> - `src/auth/authService.ts` - Main auth logic
> - `src/middleware/authMiddleware.ts` - Token validation
> - `src/auth/tokenService.ts` - Token generation/refresh
>
> Would you like me to implement any changes to the auth system?
## No Planning Required
This skill does not require:
- Creating a plan file
- Using TodoWrite
- Updating changelog
Simply answer the question and move on.
GitHub에서 보기