example
/example
Find a worked Ranger example by what it does — a parser, a PDF, a chart, a Figma file, a diagram, an app, a mobile screen — and set it up to run. Use when asked what Ranger can do, for an example of something, or before designing from scratch something the gallery has probably already solved.
- Author
- terotests ↗
- Repository
- ranger ↗
- Licence
- MIT
- Last repository change
- 26.10.2026
Assessment and security
- Files in this package
- 1
- Scripts
- 0
- HTML comments
- 0
- URLs in SKILL.md
- 1
No signals detected. Repository changed on 26.10.2026, without references to retired models or APIs.
MIT, open: use and modify while retaining author attribution.
What it does and when to use it
Find a worked Ranger example by what it does — a parser, a PDF, a chart, a Figma file, a diagram, an app, a mobile screen — and set it up to run. Use when asked what Ranger can do, for an example of something, or before designing from scratch something the gallery has probably already solved.
Original author description
Find a worked Ranger example by what it does — a parser, a PDF, a chart, a Figma file, a diagram, an app, a mobile screen — and set it up to run. Use when asked what Ranger can do, for an example of something, or before designing from scratch something the gallery has probably already solved.
How it works
- What to say back
SKILL.md preview
---
name: example
description: Find a worked Ranger example by what it does — a parser, a PDF, a chart, a Figma file, a diagram, an app, a mobile screen — and set it up to run. Use when asked what Ranger can do, for an example of something, or before designing from scratch something the gallery has probably already solved.
---
# Finding an example
The index is `${CLAUDE_PLUGIN_ROOT}/examples/INDEX.json`: every entry says what
it DOES, what it needs on disk, where it lives and how to run it.
```bash
cat "${CLAUDE_PLUGIN_ROOT}/examples/INDEX.json"
```
Asked for a topic ("$ARGUMENTS" when this was invoked as a command), match it
against `does`, `teaches` and `title` — not only `id`. Then:
**`needs: "compiler"`** — the example is bundled here and works in any project
that has `ranger-compiler` installed. Copy it in and run it:
```bash
cp "${CLAUDE_PLUGIN_ROOT}/examples/calc/Calc.rgr" .
rgr run Calc.rgr
```
**`needs: "repo"`** — the example lives in the gallery, which is the Ranger
checkout. If the working directory is already inside one (there is a
`gallery/` and a `compiler/`), run the command in `run` as it stands. If it is
not, say so plainly and offer the clone rather than pretending:
```bash
git clone --depth 1 https://github.com/terotests/Ranger
cd Ranger && npm install
```
Some entries name a `skill` — `evg-edit` for documents, `rave` for
applications. Read it before changing anything in that example; both exist to
stop an edit-and-hope loop that is expensive here.
## What to say back
Name the example, what it demonstrates, the command, and what will appear —
a file, a window, a printed line. If nothing in the index matches, say that
too, and pick the nearest thing that really exists rather than inventing a
command: every `run` in the index is a command that was executed, and an
invented one costs more than an honest "no example for that yet".
Versions
| Repository | Score | Licence |
|---|---|---|
| This page · terotests/ranger | 95 | MIT |
| mtrense/skills | 87 | MIT |
Database snapshot: 13.11.2026 · package version 3a8d2a3ef5ee (SHA-256 digest of the entire package)
Downloads in the last 30 days: 0 · ranking
Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.
Similar skills
- 95ranger-start
Start Ranger in a project that has none — install the compiler, write the first program that actually runs, and set up the build loop. Use when asked to try Ranger, start a Ranger project, add Ranger to an existing repository, or when a `.rgr` file is to be written somewhere… - 100ranger-lang
Write or edit Ranger source (`.rgr`) without walking into the compiler errors that cost the most time — a call that needs its own parentheses, two statements on a line, a parenthesised receiver. Use whenever creating or changing a `.rgr` file, and especially when a Ranger… - 100pdf-parser
Configure and manage - Parse pdf parser operations. Auto-activating skill for Business Automation. Triggers on: pdf parser, pdf parser Part of the Business Automation skill category. Use when working with pdf parser functionality. Trigger with phrases like "pdf parser", "pdf parser", "pdf".