Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
parcadei avatar

Repoprompt

  • 474 installs
  • 3.9k repo stars
  • Updated January 26, 2026
  • parcadei/continuous-claude-v3

repoprompt is an agent skill that uses the RepoPrompt CLI for token-efficient codebase exploration for developers who need structure maps, signatures, and sliced reads without loading full files.

About

repoprompt is a skill from parcadei/continuous-claude-v3 that directs agents to the RepoPrompt CLI for token-efficient codebase exploration with Bash and Read tools. It uses `structure` for signature-only codemaps instead of full file content, `read --start-line --limit` for line-range slices, and `search --context-lines` for contextual code matches. Developers reach for repoprompt when large repositories would exhaust context windows through naive file reads and agents need tree views, code signatures, or targeted slices to build task context before editing.

  • repoprompt

Repoprompt by the numbers

  • 474 all-time installs (skills.sh)
  • +11 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #870 of 4,347 Backend & APIs skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/parcadei/continuous-claude-v3 --skill repoprompt

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs474
repo stars3.9k
Last updatedJanuary 26, 2026
Repositoryparcadei/continuous-claude-v3

How do you explore codebases without reading full files?

Use repoprompt for development tasks

Who is it for?

Developers directing agents through large repos who need RepoPrompt CLI patterns for signatures, slices, and search instead of full-file reads.

Skip if: Tiny codebases where reading entire files directly is already fast and token cost is negligible.

When should I use this skill?

An agent needs codebase structure, code signatures, line-range reads, or contextual search and token budget matters.

What you get

Codemap signatures, line-range file slices, contextual search hits, and compact task context bundles.

  • Codemap structure output
  • Contextual search results
  • Line-range file slices

Files

SKILL.mdMarkdownGitHub ↗

RepoPrompt Skill

When to Use

  • Explore codebase structure (tree, codemaps)
  • Search code with context lines
  • Get code signatures without full file content (token-efficient)
  • Read file slices (specific line ranges)
  • Build context for tasks

Token Optimization

RepoPrompt is more token-efficient than raw file reads:

  • structure → signatures only (not full content)
  • read --start-line --limit → slices instead of full files
  • search --context-lines → relevant matches with context

CLI Usage

# If installed to PATH (Settings → MCP Server → Install CLI to PATH)
rp-cli -e 'command'

# Or use the alias (configure in your shell)
repoprompt_cli -e 'command'

Commands Reference

File Tree

# Full tree
rp-cli -e 'tree'

# Folders only
rp-cli -e 'tree --mode folders'

# Selected files only
rp-cli -e 'tree --mode selected'

Code Structure (Codemaps) - TOKEN EFFICIENT

# Structure of specific paths
rp-cli -e 'structure src/auth/'

# Structure of selected files
rp-cli -e 'structure --scope selected'

# Limit results
rp-cli -e 'structure src/ --max-results 10'

Search

# Basic search
rp-cli -e 'search "pattern"'

# With context lines
rp-cli -e 'search "error" --context-lines 3'

# Filter by extension
rp-cli -e 'search "TODO" --extensions .ts,.tsx'

# Limit results
rp-cli -e 'search "function" --max-results 20'

Read Files - TOKEN EFFICIENT

# Full file
rp-cli -e 'read path/to/file.ts'

# Line range (slice)
rp-cli -e 'read path/to/file.ts --start-line 50 --limit 30'

# Last N lines (tail)
rp-cli -e 'read path/to/file.ts --start-line -20'

Selection Management

# Add files to selection
rp-cli -e 'select add src/auth/'

# Set selection (replace)
rp-cli -e 'select set src/api/ src/types/'

# Clear selection
rp-cli -e 'select clear'

# View current selection
rp-cli -e 'select get'

Workspace Context

# Get full context
rp-cli -e 'context'

# Specific includes
rp-cli -e 'context --include prompt,selection,tree'

Chain Commands

# Multiple operations
rp-cli -e 'select set src/auth/ && structure --scope selected && context'

Workspaces

# List workspaces
rp-cli -e 'workspace list'

# List tabs
rp-cli -e 'workspace tabs'

# Switch workspace
rp-cli -e 'workspace switch "ProjectName"'

AI Chat (uses RepoPrompt's models)

# Send to chat
rp-cli -e 'chat "How does the auth system work?"'

# Plan mode
rp-cli -e 'chat "Design a new feature" --mode plan'

Context Builder (AI-powered file selection)

# Auto-select relevant files for a task
rp-cli -e 'builder "implement user authentication"'

Workflow Shorthand Flags

# Quick operations without -e syntax
rp-cli --workspace MyProject --select-set src/ --export-context ~/out.md
rp-cli --chat "How does auth work?"
rp-cli --builder "implement user authentication"

Script Files (.rp)

For repeatable workflows, save commands to a script:

# daily-export.rp
workspace switch Frontend
select set src/components/
context --all > ~/exports/frontend.md

Run with:

rp-cli --exec-file ~/scripts/daily-export.rp

CLI Flags

FlagPurpose
-e 'cmd'Execute command(s)
-w <id>Target window ID
-qQuiet mode
-d <cmd>Detailed help for command
--wait-for-server 5Wait for connection (scripts)

Async Operations (tmux)

For long-running operations like builder, use the async script:

# Start context builder async
uv run python -m runtime.harness scripts/repoprompt_async.py \
    --action start --task "understand the auth system"

# With workspace switch
uv run python -m runtime.harness scripts/repoprompt_async.py \
    --action start --workspace "MyProject" --task "explore API patterns"

# Check status
uv run python -m runtime.harness scripts/repoprompt_async.py --action status

# Get result when done
uv run python -m runtime.harness scripts/repoprompt_async.py --action result

# Kill if needed
uv run python -m runtime.harness scripts/repoprompt_async.py --action kill

Note

Requires RepoPrompt app running with MCP Server enabled.

Related skills

FAQ

Why use repoprompt instead of reading full files?

repoprompt uses RepoPrompt CLI commands like `structure` for signatures only and `read --start-line --limit` for slices, delivering the same exploration with far fewer tokens than loading entire source files.

Which RepoPrompt commands does repoprompt cover?

repoprompt covers RepoPrompt `structure` for codemaps, `read` with start-line and limit for slices, and `search --context-lines` for contextual code matches when building agent task context.

Backend & APIsbackendintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.