reinforcenow/reinforcenow-cli/rnow-cli

Claude Code and agent skill by reinforcenow/reinforcenow-cli

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Use the ReinforceNow CLI for RLHF training. Use when running rnow commands, initializing projects, submitting training runs, testing rollouts, or downloading models.

Install

npx vskill@latest install reinforcenow/reinforcenow-cli/rnow-cli

SKILL.md

ReinforceNow CLI Reference

The rnow CLI manages RLHF training projects on the ReinforceNow platform.

Installation

bash
pip install rnow

Command Overview

CommandDescription
rnow loginAuthenticate with the platform
rnow logoutRemove credentials
rnow statusCheck auth and running jobs
rnow orgsManage organizations
rnow initCreate new project from template
rnow runSubmit training run
rnow stopCancel active run
rnow testTest rollouts locally
rnow downloadDownload trained model

rnow login

Authenticate using OAuth device flow.

bash
rnow login [OPTIONS]
OptionDescription
--forceForce new login even if already authenticated
--api-url URLCustom API base URL

Example:

bash
rnow login
# Opens browser for authentication
# Stores credentials in ~/.reinforcenow/credentials.json

rnow logout

Remove stored credentials.

bash
rnow logout

rnow status

Check authentication status and running jobs.

bash
rnow status

Output:

Logged in as: user@example.com
Organization: My Team (org_abc123)
Active runs: 2
- run_xyz789 (running) - Math Training
- run_def456 (queued) - Code Agent

rnow orgs

List or select organizations.

bash
# List all organizations
rnow orgs
# Select an organization
rnow orgs ORG_ID

Example:

bash
rnow orgs
# Output:
# * org_abc123 - My Team (owner)
# org_def456 - Other Team (member)
rnow orgs org_def456
# Switched to: Other Team

rnow init

Initialize a new project from a template.

bash
rnow init [OPTIONS]
OptionDescription
--template NAMETemplate to use (see below)
--name NAMEProject name (prompts if not provided)
Available Templates
TemplateTypeDescription
first-rlRLStarter template for RL
rl-singleRLSingle-turn RL with rewards
rl-toolsRLMulti-turn RL with tool calling
sftSFTSupervised finetuning
tutorial-rewardRLLearn reward functions
tutorial-toolRLLearn tool functions
mcp-tavilyRLMCP integration (web search)
kernelRLVLM browser agent with Kernel
rl-browserRLBrowser agent with Playwright
off-distill-agentSFTOff-policy distillation
on-distill-agentDistillOn-policy KL distillation
posttrainMidtrainContinued pretraining

Examples:

bash
# Create SFT project
rnow init --template sft --name "my-sft-project"
# Create RL project with tools
rnow init --template rl-tools
# Create from tutorial
rnow init --template tutorial-reward
Generated Files
TemplateFiles
sftconfig.yml, train.jsonl
rl-singleconfig.yml, train.jsonl, rewards.py, requirements.txt
rl-toolsconfig.yml, train.jsonl, rewards.py, tools.py, requirements.txt
blankconfig.yml

rnow run

Submit project for training.

bash
rnow run [OPTIONS]
OptionDescription
--dir PATHProject directory (default: current)
--name NAMECustom run name

Required files:

  • config.yml - Configuration
  • train.jsonl - Training data
  • rewards.py - Reward functions (RL only)

Optional files:

  • tools.py - Tool definitions
  • requirements.txt - Python dependencies

Example:

bash
cd my-project
rnow run
# Output:
# Validating project...
# Uploading files...
# Starting run: run_abc123xyz
# View at: https://www.reinforcenow.ai/runs/run_abc123xyz

rnow stop

Cancel an active training run.

bash
rnow stop RUN_ID

Example:

bash
rnow stop run_abc123xyz
# Are you sure you want to stop run_abc123xyz? [y/N]: y
# Run stopped.
# Duration: 2h 15m
# Cost: $12.50

rnow test

Test RL rollouts locally before submitting.

bash
rnow test [OPTIONS]
OptionDefaultDescription
-d, --dir PATH.Project directory
-n, --num-rollouts N1Number of rollouts
--entry INDICESrandomTest specific entries (e.g., "0,2,5")
--model MODELgpt-5-nanoOverride model for testing
Available Models

OpenAI API models (default, fast):

  • gpt-5-nano - Fastest, recommended for quick testing
  • gpt-5-mini - Faster
  • gpt-5.2 - Balanced
  • gpt-5-pro - Highest quality

GPU models (slower, uses actual training infrastructure):

Text models:

  • Qwen/Qwen3-8B
  • Qwen/Qwen3-32B
  • Qwen/Qwen3-30B-A3B
  • Qwen/Qwen3-235B-A22B-Instruct-2507
  • meta-llama/Llama-3.1-8B-Instruct
  • meta-llama/Llama-3.3-70B-Instruct
  • deepseek-ai/DeepSeek-V3.1

VLM models (for vision tasks with screenshots):

  • Qwen/Qwen3-VL-30B-A3B-Instruct - Vision-language model
  • Qwen/Qwen3-VL-235B-A22B-Instruct - Larger VLM
Important: Default gpt-5-nano is text-only and cannot process images. For VLM projects that return screenshots (e.g., browser agents), use --model Qwen/Qwen3-VL-30B-A3B-Instruct to test with actual vision capabilities.
Examples

Basic test:

bash
rnow test
# Runs 1 rollout with gpt-5-nano (text-only)

Multiple rollouts:

bash
rnow test -n 5

Test specific entries:

bash
rnow test --entry 0,3,7
# Tests entries at indices 0, 3, and 7 from train.jsonl

Test with VLM model (for vision/screenshot projects):

bash
rnow test --model Qwen/Qwen3-VL-30B-A3B-Instruct -n 1
# Uses actual VLM that can see images

Test with GPU model:

bash
rnow test --model Qwen/Qwen3-8B -n 3
# Uses GPU infrastructure instead of OpenAI API
Test Output
Rollout 1/3
Entry: 0
Prompt: What is 2+2?
Turn 1:
Assistant: The answer is 4.
Rewards:
accuracy: 1.0
format_check: 1.0
Total: 1.0
---
Rollout 2/3
...

rnow download

Download a trained model checkpoint.

bash
rnow download RUN_ID [OPTIONS]
OptionDefaultDescription
-o, --output DIR./modelOutput directory

Example:

bash
rnow download run_abc123xyz -o ./my-model
# Downloading checkpoint...
# Progress: 100%
# Saved to: ./my-model/

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
104
Repository forks
2
7-day trend score
23

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 19 Mar 2026, 7 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/reinforcenow/reinforcenow-cli/rnow-cli/badge)](https://verified-skill.com/skills/reinforcenow/reinforcenow-cli/rnow-cli)

Something wrong with this skill or its page? Tell us.