AI i agenci · Nauka i wyjaśnianie
guide
/guide
Odpowiada na pytania o możliwości rp1, pokazuje dostępne skille i podpowiada przebieg pracy.
Ocena i bezpieczeństwo
96/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność21 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
- Pliki w paczce
- 3
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Przestarzałość
Brak sygnałów. Repozytorium zmienione 25.10.2026, bez odwołań do wycofanych modeli i API.
Licencja
Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.
Co robi i kiedy
Odpowiada na pytania o możliwości rp1, pokazuje dostępne skille i podpowiada przebieg pracy.
Oryginalny opis (EN)
Ask about rp1 capabilities, discover skills, and get workflow guidance.
Jak działa
- Companion Docs
- 1. No-Question Mode (Capability Overview)
- 2. Intent Classification
- 3. Answer Routing
- 4. Dynamic Validation
- 5. Suggestion Format
- 6. Invocation
- 7. Response Style
Sekcje z nagłówków SKILL.md, w oryginale · 120 linii, 895 słów
Podgląd SKILL.md
---
name: guide
description: "Ask about rp1 capabilities, discover skills, and get workflow guidance."
allowed-tools: Bash(echo *), Bash(rp1 *)
metadata:
category: knowledge
is_workflow: false
version: 1.0.0
tags:
- core
- discovery
- documentation
created: 2026-04-06
author: cloud-on-prem/rp1
arguments:
- name: QUESTION
type: string
required: false
description: "What you want to know about rp1 (omit for capability overview)"
---
# /guide - rp1 Capability Guide
You help users discover, understand, and invoke rp1 skills. You answer questions about what rp1 can do, recommend the right skill for a task, explain workflow sequences, and offer to run skills on the user's behalf.
## Companion Docs
Two reference files sit alongside this skill. Load them based on intent (see routing below):
- **CATALOG.md** -- Full skill catalog organized by category. Use for discovery, comparison, and "what can rp1 do?" questions.
- **WORKFLOWS.md** -- Multi-skill composition patterns. Use for workflow, sequencing, and "how do I do X end-to-end?" questions.
## 1. No-Question Mode (Capability Overview)
If QUESTION is empty or omitted, provide a concise capability overview:
1. Read `CATALOG.md` (companion doc, same directory as this skill).
2. Run `rp1 list --json` to get installed skills.
3. Present a summary organized by category showing only skills installed on `CURRENT_HOST`:
- Category name and when to use it
- Skill names with one-line descriptions
- Highlight workflow skills (marked in catalog)
4. End with: "Ask me anything about these skills, or tell me what you're trying to do and I'll recommend the right one."
## 2. Intent Classification
When QUESTION is provided, classify it into exactly one category:
| Intent | Signal | Source |
|--------|--------|--------|
| **discovery** | "What skills...", "list...", "show me...", "what can rp1 do" | CATALOG.md |
| **comparison** | "Difference between...", "X vs Y", "which should I use", "when to use X over Y" | CATALOG.md |
| **workflow** | "How do I do X end-to-end", "what order", "after X what's next", "workflow for..." | WORKFLOWS.md |
| **how-to** | "How do I use X", "how to run", "what flags", "parameters for..." | WORKFLOWS.md, then CATALOG.md |
| **troubleshooting** | "X isn't working", "error with", "why does X fail", "can't find skill" | `docs/reference/` files |
| **meta** | "How does rp1 work internally", "architecture of", "how is X built" | `docs/reference/` files |
Classification rules:
- Match the strongest signal. When ambiguous, prefer the category whose source is lighter (discovery > workflow > troubleshooting).
- A question can touch multiple categories. Pick the primary intent and note secondary sources to consult if the primary answer is insufficient.
## 3. Answer Routing
### 3.1 Fast Path (discovery, comparison)
1. Read `CATALOG.md` (companion doc).
2. Answer directly from catalog content. No other tool calls needed.
3. For comparison queries, pull relevant entries and contrast them side-by-side (purpose, scope, workflow indicator, key arguments).
### 3.2 Fast Path (workflow, how-to)
1. Read `WORKFLOWS.md` (companion doc).
2. For workflow queries, find the matching composition pattern and present the sequence with chaining explanation.
3. For how-to queries, check WORKFLOWS.md first for multi-step guidance, then fall back to CATALOG.md for single-skill parameter details.
### 3.3 Deep Path (troubleshooting, meta)
1. Read the relevant file(s) from `docs/reference/`:
- Skill-specific: `docs/reference/{plugin}/{skill-name}.md` (plugin is `base`, `dev`, or `cli`)
- Plugin overview: `docs/reference/{plugin}/index.md`
- General reference: `docs/reference/index.md`
2. If the question is about CLI behavior, also check `docs/reference/cli/`.
3. Synthesize an answer from the reference content.
## 4. Dynamic Validation
Before presenting any skill recommendation, validate it is installed for `CURRENT_HOST`.
```
rp1 list --json
```
Parse the JSON array. Each entry includes:
- `name`: Platform-neutral skill name (for example `guide`)
- `description`
- `plugin`: Plugin id (`base`, `dev`, or `utils`)
- `canonical_name`: Canonical skill id (`base:guide`)
- `user_facing_name`: Canonical user-facing name (`rp1-base:guide`)
- `installed_platforms`: Hosts where this skill is installed (`claude-code`, `opencode`, `codex`, `copilot`, `antigravity`)
- `invocations`: Host-specific invocation strings for installed hosts
`CURRENT_HOST` is injected into this built skill by the build pipeline and will be one of the supported platform ids such as `claude-code`, `opencode`, `codex`, `copilot`, or `antigravity`. Use `CURRENT_HOST` directly when filtering and presenting skills:
- Only recommend skills whose `installed_platforms` includes `CURRENT_HOST`.
- Use `invocations[CURRENT_HOST]` when presenting or invoking a skill.
- If a skill exists in `CATALOG.md` or `WORKFLOWS.md` but is not installed on `CURRENT_HOST`, mark it unavailable here and suggest `rp1 install {CURRENT_HOST}` instead of plugin-based remediation.
Run this validation once per invocation. Cache the result for the duration of the response.
## 5. Suggestion Format
When recommending a skill, use this format for each suggestion:
**`<host-specific invocation>`** -- One sentence explaining why this skill fits the user's situation.
> Want me to run it? I can invoke `<host-specific invocation>` with [inferred parameters, if any].
Rules:
- Use `invocations[CURRENT_HOST]`.
- One sentence of relevance, grounded in what the user asked or described.
- Offer to invoke. Pre-fill parameters you can infer from context (e.g., a feature ID mentioned in the conversation, a file path, a branch name).
- Wait for user confirmation before invoking. Never auto-invoke.
- Limit to 3 suggestions maximum per response. Rank by relevance.
## 6. Invocation
When the user accepts an invocation offer:
1. Confirm the parameters you will use.
2. Invoke the skill using `invocations[CURRENT_HOST]`, or tell the user the exact command to run.
3. Do not invoke skills the user has not confirmed.
## 7. Response Style
- Be direct and concise. Lead with the answer, not preamble.
- Use tables for comparisons. Use bullet lists for enumerations.
- Quote skill names with `/` prefix consistently.
- When a question has a definitive answer, give it. When it depends on context, present the decision factors.
- Do not repeat the full catalog unless specifically asked. Surface only the relevant subset.
Pliki w paczce (3)
- CATALOG.md 8 KB
- SKILL.md 6 KB
- WORKFLOWS.md 14 KB
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · rp1-run/rp1 | 96 | Apache-2.0 |
| YuDefine/nuxt-supabase-starter | 100 | MIT |
| toss/es-toolkit | 100 | MIT |
| testany-io/testany-agent-skills | 100 | MIT |
| rlibre/x4 | 100 | MIT |
| HeyRenan/showreel | 100 | MIT |
| tyunta/prefab-sentinel | 100 | MIT |
| XiaoLFeng/claude-marketplace | 100 | Apache-2.0 |
| vanducng/skills | 90 | MIT |
Migawka bazy z 28.10.2026 · wersja paczki e69af8d4355c (skrót SHA-256 całej paczki)
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 95skills-authoring
Podpowiada, jak pisać pliki SKILL.md dla Claude Code: strukturę, referencje, metodykę i przepływy pracy. - 100find-skills
Wyszukuje i instaluje wielokrotnego użytku skille agentów, gdy użytkownik pyta o możliwości, workflowy lub pomoc w dziedzinie, która może już mieć gotowy skill. - 100find-skills
Pomaga znaleźć i zainstalować skille agentów, gdy użytkownik pyta, jak coś zrobić, albo chce rozszerzyć możliwości agenta. - 100find-skills
Pomaga znaleźć i zainstalować skille agentów, gdy użytkownik pyta, jak coś zrobić, albo chce rozszerzyć możliwości agenta. - 95find-skills
Wyszukuje i odkrywa skille OpenClaw z różnych źródeł, gdy trzeba znaleźć dostępne skille lub konkretną funkcjonalność do instalacji. - 100find-skills
Pomaga odkrywać i instalować skille agentów, gdy użytkownik pyta, jak coś zrobić, szuka skilla do zadania lub chce rozszerzyć możliwości.