Agent skill

Rigor Next Steps

by rigortype in rigortype/rigor

Route a project to its next Rigor step, installing or onboarding Rigor when needed and then delegating to rigor skill describe.

MPL-2.0Auto-check passedDevelopment

Install Rigor Next Steps

skills CLI
$ npx skills add rigortype/rigor --skill rigor-next-steps -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install rigortype/rigor rigor-next-steps --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/rigortype/rigor.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/rigor-next-steps .claude/skills/rigor-next-steps && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
rigor-next-steps
GitHub stars
106
Token cost
~1.3k tokens
SKILL.md length
704 words
Files
1
Skills in repo
36
Repo updated
First seen
Licence
MPL-2.0

At a glance

Route a project to its next Rigor step, installing or onboarding Rigor when needed and then delegating to rigor skill describe.

  • Works in 5 steps: Resolve the rigor command → Install Rigor (only if Step 1 failed) → Set the project up if it has no Rigor… → …
  • The user asks where to start
  • SKILL.md covers Autonomous / non-interactive…, Step 1 — Resolve the rigor…, Step 2 — Install Rigor (only… and Step 3 — Set the project up if…, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Rigor Next Steps is an agent skill from rigortype/rigor. Route a project to its next Rigor step, installing or onboarding Rigor when needed and then delegating to rigor skill describe. Use when the user asks where to start or what to do next with Rigor; not instead of a task-specific skill the route selects.

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Development. The repository describes itself as: Inference-first static analysis for Ruby. The licence is MPL-2.0.

When your agent uses it

  • The user asks where to start
  • What to do next with Rigor
  • Not instead of a task-specific skill the route selects

Example prompts

  • “/rigor-next-steps”

Requirements

  • Docker

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Resolve the rigor command
  2. Install Rigor (only if Step 1 failed)
  3. Set the project up if it has no Rigor config
  4. Ask rigor skill describe what to do next
  5. Route and act

What it can do on your machine

Read from SKILL.md and the folder at commit 57a67cf. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • rigor.typedduck.fail

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Rigor Next Steps loads about 1.3k tokens when it runs. Until then it costs about 68 tokens; SKILL.md has 704 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~68
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from rigortype/rigor at commit 57a67cf, republished under its MPL-2.0 licence (© rigortype). 704 words, ~1,306 tokens.

Download SKILL.mdSave it as .claude/skills/rigor-next-steps/SKILL.md (or your agent's skills folder).
name
rigor-next-steps
description
Route a project to its next Rigor step, installing or onboarding Rigor when needed and then delegating to `rigor skill describe`. Use when the user asks where to start or what to do next with Rigor; not instead of a task-specific skill the route selects.
license
MPL-2.0
metadata.version
0.1.0
metadata.homepage
https://github.com/rigortype/rigor

Rigor Next Steps

The single entry point for "what should we do next with Rigor on this project?" This skill is deliberately thin: it only does the bootstrap that must happen before rigor can speak for itself, then it hands the decision to the installed rigor binary via rigor skill describe. That keeps the advice current to the installed version — the routing intelligence lives in the gem, not frozen in this file (ADR-73).

Work top to bottom. Stop at the first step that is not yet satisfied, complete it, then continue.

Autonomous / non-interactive runs

When the user has delegated the journey up front ("set this project up and get it healthy; don't wait for me"), the skills below still contain ask-the-user points. Handle them like this:

  • A choice the user already made in their instruction (e.g. the adoption mode) is settled — record it and proceed; do not re-ask.
  • A low-risk, reversible, in-repo action a skill says to confirm (installing an RBS collection, a .gitignore addition) is covered by the standing delegation — do it, and note the self-answer in your report.
  • Committing, pushing, or publishing is never covered by a general delegation — leave the files uncommitted and list them for the user.
  • A step only a human can complete or verify (watching a CI run execute, confirming live diagnostics inside an editor) is a handoff, not a stall: do the file-level part if it is safe, then report what remains for the user instead of waiting.

Step 1 — Resolve the rigor command

sh
rigor --version

If it prints a version (rigor 0.x.y), rigor is installed — go to Step 3. If the command is not found, go to Step 2.

Step 2 — Install Rigor (only if Step 1 failed)

Rigor is a standalone tool, not a project dependency — do not add it to the Gemfile. Fetch and follow the install guide, which is written for an AI agent and picks the right channel (mise / asdf / gem / Docker) for the environment:

Follow it until rigor --version succeeds, then continue to Step 3.

(This is the one step that cannot be driven by rigor skill describe — there is no binary to ask yet. It is the only install knowledge this skill carries, kept as a pointer rather than a copy so it does not go stale.)

Step 3 — Set the project up if it has no Rigor config

Check the project root for .rigor.yml or .rigor.dist.yml. If neither exists, the project has never been onboarded — set it up first:

sh
rigor skill --full rigor-project-init

(rigor skill <name> prints the skill body alone; --full inlines its references/ files too, so one call fetches the complete procedure.) Follow that skill's body top to bottom (it detects the stack, picks plugins, writes .rigor.dist.yml, and snapshots a baseline if needed), then come back to Step 4.

Show full SKILL.md (248 more words)Show less

Step 4 — Ask rigor skill describe what to do next

Once rigor is installed and the project is configured, let the live command pick the next move:

sh
rigor skill describe

Its output reports the project's current state (config / baseline / sig/ / CI), names a recommended next skill with a one-line reason, and lists every skill you can run next with its current description.

Step 5 — Route and act

Read the ## Recommended next step and ## For the agent sections of the describe output, then:

  • Present the recommendation to the user proactively — e.g. "Rigor is set up but not wired into CI; I suggest the rigor-ci-setup skill to lock in the regression guard. Shall I?" — rather than only asking an open question.

  • If the user has a different goal, ask which skill they want from the listed catalog.

  • Then load the chosen skill and follow it:

    sh
    rigor skill --full <chosen-skill>

Re-run rigor skill describe any time you want the next step again — it always reflects the project's current state, so this skill stays useful across the whole adoption journey, not just the first run.

Reading the docs offline

Once Rigor is installed (Step 1 succeeded), the full manual and handbook ship inside the gem — read any chapter without the network:

sh
rigor docs                 # the offline doc index (what's available)
rigor docs <name>          # a chapter, e.g. `rigor docs editor-integration`
rigor docs --list          # name + absolute path for every bundled doc
rigor docs --list handbook # just the handbook chapters

Prefer this over fetching the same page from the web: it is the exact copy that shipped with the installed rigor, so it always matches the binary's behaviour. (The web copy at https://rigor.typedduck.fail/llms.txt is for the contributor-facing corpus and for reading before install.)

© rigortype, MPL-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/rigor-next-steps of rigortype/rigor.

Open the folder on GitHubat commit 57a67cf

Compare with similar skills

Rigor Next Steps next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Rigor Next Steps compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Rigor Next Steps this skillrigortype/rigor106—~1.3kAutomated safety check: PassMPL-2.0
Vercel Composition Patternssupabase/supabase111k59 repos~726Automated safety check: PassMIT
Finishing a Development Branchobra/superpowers296k5 repos~1.9kAutomated safety check: PassMIT
Typescript Advanced Typesrolling-scopes/rsschool-app10k25 repos~4.2kAutomated safety check: PassMPL-2.0
PR Babysitteropeninterpreter/openinterpreter69k3 repos~4.2kAutomated safety check: PassApache-2.0
Code Review ChecklistshareAI-lab/learn-claude-code78k5 repos~1.1kAutomated safety check: PassMIT

Similar skills

  • Official

    React composition patterns that scale. An agent skill from supabase/supabase.

    111k GitHub starsUsed in 59 repos~726 tokens
    DevelopmentAuto-check passed
  • Walks the last step of a branch: confirm tests pass, detect the git environment, ask how to integrate, carry out your choice and clean up the worktree.

    296k GitHub starsUsed in 5 repos~1.9k tokens
    DevelopmentAuto-check passed
  • Typescript Advanced Types

    rolling-scopes/rsschool-app

    Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications.

    10k GitHub starsUsed in 25 repos~4.2k tokens
    DevelopmentAuto-check passed
  • PR Babysitter

    openinterpreter/openinterpreter

    Watches an open GitHub pull request until it merges, handling review comments, diagnosing CI failures and retrying flaky checks along the way.

    69k GitHub starsUsed in 3 repos~4.2k tokens
    DevelopmentAuto-check passed
  • Code Review Checklist

    shareAI-lab/learn-claude-code

    Reviews code against a five-part checklist covering security, correctness, performance, maintainability and testing, and reports findings in a fixed format.

    78k GitHub starsUsed in 5 repos~1.1k tokens
    DevelopmentAuto-check passed
  • Greploop

    onyx-dot-app/onyx

    Iteratively improves a PR (GitHub), MR (GitLab), or shelved changelist (Perforce) until Greptile gives it a 5/5 confidence score with zero unresolved comments.

    32k GitHub starsUsed in 4 repos~3.3k tokens
    DevelopmentAuto-check passed

More from rigortype/rigor

All 36 skills in this repo
  • Rigor Regression Sweep

    rigortype/rigor

    Measure Rigor's baseline drift across the tagged history of a real OSS Ruby project.

    106 GitHub stars~2.9k tokensUpdated today
    Auto-check passed
  • Adjudicate a rigor unused report safely before proposing dead-code removal.

    106 GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Rigor Baseline Reduce

    rigortype/rigor

    Reduce an existing .rigor-baseline.yml rule by rule by triaging sites, fixing or intentionally suppressing them, and regenerating the baseline.

    106 GitHub stars~1.3k tokensUpdated today
    Auto-check passed
  • Rigor Doctor

    rigortype/rigor

    Validate that a project's Rigor configuration, plugins, paths, and baseline are actually healthy.

    106 GitHub stars~767 tokensUpdated today
    Auto-check passed
  • Rigor Plugin Author

    rigortype/rigor

    Author a new Rigor plugin, choosing plugins/ for production support or examples/ for a contract walkthrough.

    106 GitHub stars~3.3k tokensUpdated today
    Auto-check: notes
  • Rigor Plugin Author

    rigortype/rigor

    Author a Rigor plugin in an adopting project or standalone rigor- gem for a DSL, framework, or metaprogramming pattern.

    106 GitHub stars~1.9k tokensUpdated today
    Auto-check passed

Categories

Questions about Rigor Next Steps

What does Rigor Next Steps do?

Route a project to its next Rigor step, installing or onboarding Rigor when needed and then delegating to rigor skill describe. Rigor Next Steps is an agent skill from rigortype/rigor. Route a project to its next Rigor step, installing or onboarding Rigor when needed and then delegating to rigor skill describe.

When should I use Rigor Next Steps?

Rigor Next Steps fits situations like: the user asks where to start; what to do next with Rigor; not instead of a task-specific skill the route selects.

How do I install Rigor Next Steps in Claude Code?

Run `npx skills add rigortype/rigor --skill rigor-next-steps -a claude-code`. Or copy the skill folder (skills/rigor-next-steps in rigortype/rigor) into .claude/skills/rigor-next-steps in your project. Claude Code loads it when a task matches its description.

How do I install Rigor Next Steps in Codex?

Run `npx skills add rigortype/rigor --skill rigor-next-steps -a codex`. Or copy the skill folder (skills/rigor-next-steps in rigortype/rigor) into .agents/skills/rigor-next-steps in your project. Codex loads it when a task matches its description.

Can I use Rigor Next Steps in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add rigortype/rigor --skill rigor-next-steps -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/rigor-next-steps, .gemini/skills/rigor-next-steps, .github/skills/rigor-next-steps and .opencode/skills/rigor-next-steps in your project.

What does Rigor Next Steps need to run?

SKILL.md names no scripts, command-line tools or credentials: Rigor Next Steps is instructions for the agent only. Our summary lists: Docker.

Does Rigor Next Steps access the network?

SKILL.md names 1 domain. As links in the text: rigor.typedduck.fail. This is read from the text; nothing was executed.

Is Rigor Next Steps safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Rigor Next Steps use?

Rigor Next Steps is published under the MPL-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Rigor Next Steps use?

About 1.3k tokens (SKILL.md is roughly 5.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Rigor Next Steps?

Skills that share tags, products or a category with Rigor Next Steps: Vercel Composition Patterns (supabase/supabase, 111k stars), Finishing a Development Branch (obra/superpowers, 296k stars), Typescript Advanced Types (rolling-scopes/rsschool-app, 10k stars) and PR Babysitter (openinterpreter/openinterpreter, 69k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Rigor Next Steps?

rigortype (a GitHub organization) maintains it in rigortype/rigor, which has 106 GitHub stars. The repository holds 36 skills in this directory. The repository was last updated on October 8, 2026.

Source: rigortype/rigor on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.