cchaitanyagidwani/repo-onboarding-briefv0.2.0Public
Repo onboarding brief
Read a repository and emit a six-section onboarding brief (WHAT THIS IS, SETUP, VERIFY, THE REAL COMMANDS, ENTRY POINTS, TRAPS) with file:line evidence. Read-only: never runs the target repo's own toolchain.
Before you run it4 local tools
Everything here is checked on your machine when rote inspects the play. This page never learns what you have installed or which credentials you hold.
- ○shlocal tool
Must be on your PATH when used. minimum version undeclared.
- ○greplocal tool
Must be on your PATH when used. minimum version undeclared.
- ○findlocal tool
Must be on your PATH when used. minimum version undeclared.
- ○wclocal tool
Must be on your PATH when used. minimum version undeclared.
Inputs12, 1 required
rote asks for these before running and shows the defaults it will use.
- Repo path
repo_pathAbsolute path to the repository checkout to read.
requiredstringcustom value allowed - Primary ci workflow
primary_ci_workflowRepo-relative CI file that SETUP and the VERIFY wiring check are sourced from (priority-1 rung of the SETUP ladder).
optionalstringdefault.github/workflows/test.ymlcustom value allowed - Secondary ci workflows
secondary_ci_workflowsRepo-relative directory holding the remaining CI configs, read for lint and docs install lines.
optionalstringdefault.github/workflowscustom value allowed - Manifest file
manifest_fileRepo-relative manifest. The manifest names the ecosystem; detect_ecosystem reports what is actually present so a caller can correct this.
optionalstringdefaultpyproject.tomlcustom value allowed - Lockfile
lockfileRepo-relative lockfile. The lockfile names the tool.
optionalstringdefaultuv.lockcustom value allowed - Verify target
verify_targetRepo-relative test file for the VERIFY step-2 wiring check. Empty means the wiring check renders as not determinable.
optionalstringcustom value allowed - Manifest anchors
manifest_anchorsERE matching the manifest lines the brief cites. Defaults target pyproject/uv; override per ecosystem.
optionalstringdefault^name = |^build-backend|^requires-python|^\[project\.scripts\]|^\[tool\.pytest\]|^minversion|^filterwarnings|^timeout = |error-on-warning|^version = \{ source|^\[dependency-groups\]custom value allowed - Ci anchors
ci_anchorsERE matching the CI lines that carry install commands, run commands and gates.
optionalstringdefaultrun: |install|sync|test|coverage|fail-under|python-versioncustom value allowed - Entry point files
entry_point_filesSpace-separated repo-relative files searched for entry-point definitions. Empty means the stage renders as not determinable.
optionalstringcustom value allowed - Entry point anchors
entry_point_anchorsERE matching entry-point definitions across common languages.
optionalstringdefault^__version__|^__all__|^class |^def main|^app = |^func main|^module\.exports|^export defaultcustom value allowed - Runner scripts dir
runner_scripts_dirRepo-relative directory of runner scripts read verbatim with line numbers.
optionalstringdefaultscriptscustom value allowed - Toolchain probe
toolchain_probeSpace-separated executables probed for --version. Absent tools degrade to available:false, never a failure.
optionalstringdefaultuv python3 node cargo gocustom value allowed
What it changes
No write operations are declared in this version's manifest.
Credentials remain in the recipient's local rote vault; this page and the publisher never receive them.
Runtime details
- rote CLIversion 0.62.0 or newer
- Servicesnone declared
- Digest
sha256:bd082ca43396ac3c589b72398af3d10060c44d1668c0a1207c9fe9442ac69263 - Archive size6520 bytes
- Published2026-09-03T07:18:03.0411+00:00
- Published withrote 0.78.0
Credential values and current readiness remain local. Opening this page never prompts for a credential, opens an authorization browser, or calls a service this play uses.
A play is a published, versioned automation package that runs on your own machine through rote, a free command-line tool. Opening this page installs nothing and runs nothing.