rfx-bootstrap-install
Prepares the local environment for rfx development by installing required dependencies and hooks.
Install
mkdir -p .claude/skills/rfx-bootstrap-install && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/12236" && unzip -o skill.zip -d .claude/skills/rfx-bootstrap-install && rm skill.zipInstalls to .claude/skills/rfx-bootstrap-install
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Bootstrap the rfx monorepo for local development. Use when asked to install dependencies, enable hooks, or prepare this repo for an agent to work safely.Key capabilities
- →Run a bootstrap script to set up the monorepo.
- →Install dependencies using uv venv and cargo fetch.
- →Enable repo-managed git hooks.
- →Verify code formatting and linting.
How it works
The skill executes a bootstrap script that sets up a uv virtual environment, installs dependencies, and enables git hooks for the rfx monorepo.
Inputs & outputs
When to use rfx-bootstrap-install
- →Setting up local development
- →Installing project dependencies
- →Enabling git hooks
About this skill
rfx Bootstrap Install
Use this skill when a user asks to:
- install dependencies for this repo
- set up local dev tooling
- enable repo quality gates before coding
Workflow
- Run the bootstrap script:
bash .claude/skills/rfx-bootstrap-install/scripts/bootstrap.sh
This delegates to scripts/setup-from-source.sh (uv venv + requirements + editable install + cargo fetch).
- If the user asks for verification, run:
cargo fmt --all -- --check
scripts/python-checks.sh lint
Notes
- The script enables repo-managed git hooks (
.githooks). - Source dependencies are tracked in
requirements.txtandrequirements-dev.txt. - Python checks run against
rfx/python,rfx/tests, andrfxJIT. uvis required for the source setup flow.
When not to use it
- →When the user does not want to set up the rfx monorepo for local development.
- →When the user does not need to install dependencies or enable hooks.
Prerequisites
Limitations
- →The script requires `uv` for the source setup flow.
How it compares
This skill automates the setup of the development environment with a single script, contrasting with a manual process of individually configuring virtual environments, installing dependencies, and enabling hooks.
Compared to similar skills
rfx-bootstrap-install side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| rfx-bootstrap-install (this skill) | 0 | 6mo | Review | Beginner |
| release-skills | 2 | 3mo | Review | Intermediate |
| gen-rust | 1 | 6mo | Review | Advanced |
| ahc-optuna | 0 | 5mo | No flags | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
release-skills
JimLiu
Universal release workflow. Auto-detects version files and changelogs. Supports Node.js, Python, Rust, Claude Plugin, and generic projects. Use when user says "release", "发布", "new version", "bump version", "push", "推送".
gen-rust
MoonshotAI
Sync Rust implementation with Python changes (exclude UI/login) by reviewing recent changes, mapping modules, porting logic, and updating tests.
ahc-optuna
toast-uz
AHC のハイパーパラメータ最適化(`eval.py -o`)を安全に回すための skill。
ci-pr-helper
lance-format
Run local test/style checks and open GitHub PRs for lance-context. Use when asked to run CI-equivalent checks (uv pytest, ruff/pyright, cargo fmt/clippy/test) and then create a PR with a proper title/body.
tui
re-cinq
Expert terminal user interface development including interactive console applications, cross-platform TUI libraries, and responsive terminal layouts
codex-cli-bridge
alirezarezvani
Bridge between Claude Code and OpenAI Codex CLI - generates AGENTS.md from CLAUDE.md, provides Codex CLI execution helpers, and enables seamless interoperability between both tools