Przejdź do treści
Biblioteka skilli
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.

Repozytorium
rp1 ↗
Licencja
Apache-2.0
Ostatnia zmiana repozytorium
25.10.2026

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

  1. Companion Docs
  2. 1. No-Question Mode (Capability Overview)
  3. 2. Intent Classification
  4. 3. Answer Routing
  5. 4. Dynamic Validation
  6. 5. Suggestion Format
  7. 6. Invocation
  8. 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

RepozytoriumWynikLicencja
Ta strona · rp1-run/rp196Apache-2.0
YuDefine/nuxt-supabase-starter100MIT
toss/es-toolkit100MIT
testany-io/testany-agent-skills100MIT
rlibre/x4100MIT
HeyRenan/showreel100MIT
tyunta/prefab-sentinel100MIT
XiaoLFeng/claude-marketplace100Apache-2.0
vanducng/skills90MIT

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.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.