Skip to content
Back to skills

Development Build Docs

ASecurity

"Guide RocketRide contributors through builder tasks, workspace

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 9, 2026
devopstypescriptpythongonoderailsdockerkubernetesapidocumentation

Works with

  • cli
  • api
  • mcp

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned September 9, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill development-build-docs --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Development Build Docs?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Development Build Docs
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-development-build-docs/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-development-build-docs)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: development-build-docs
description: "Guide RocketRide contributors through builder tasks, workspace
  setup, docs generation, contract freezes, tests, linting, and related
  troubleshooting."
metadata:
  disco-role: operating
disable-model-invocation: true
license: MIT
---

# Development, Build, and Docs

Use this sub-skill when a task is about RocketRide contributor workflows: choosing
safe builder tasks, setting up the pnpm workspace, updating co-located docs after
public contract changes, regenerating generated references, freezing/checking API
contracts, selecting focused tests or lint checks, and troubleshooting build/doc
infrastructure failures.

## Use this for

- `./builder` task discovery, module action selection, global `build`/`test`,
  and focused module `:build`, `:test`, `:clean`, `:docs-*`, or contract tasks
- pnpm workspace setup, Node/pnpm version mismatches, and Corepack/pnpm-missing
  failures
- Co-located documentation ownership for nodes, SDKs, MCP, engine protocol,
  `.pipe` schema, VS Code extension, and docs spine pages
- Generated docs/reference workflows: `nodes:docs-generate`,
  `client-typescript:docs-generate`, and `docs:build`
- TypeScript SDK API contract floors: `client-typescript:freeze`, `:check`,
  and `:regen`
- Focused test/lint/format command planning for PRs without doing unrelated
  repository refactors
- Maintenance checks such as third-party interface contract checks and model
  profile sync workflows

## Do not use for

- End-user runtime startup, Docker/Helm, Cloud/self-hosted deployment, or port
  `5565` protocol operations -> `../runtime-deployment/SKILL.md`
- Python or TypeScript SDK method usage and client code examples ->
  `../sdk-clients/SKILL.md`
- `.pipe` workflow authoring, lane wiring, or pipeline recipes ->
  `../pipeline-authoring/SKILL.md`
- Node service schema field semantics and provider catalog details ->
  `../nodes-catalog/SKILL.md`
- MCP server, n8n, assistant-tool, or webhook integration behavior ->
  `../mcp-and-integrations/SKILL.md`
- VS Code extension UX and app descriptor behavior -> `../ide-and-apps/`

## Route first

- Read [builder and tasks](references/builder-and-tasks.md) for the builder
  action model, workspace setup, global commands, focused module commands, and
  task-authoring rules.
- Read [docs, contracts, and tests](references/docs-contracts-and-tests.md) for
  the co-located docs rule, generated docs commands, API contract freeze/check
  rules, tests, linting, model sync, and check-externals workflows.
- Read [troubleshooting](references/troubleshooting.md) when pnpm/Corepack is
  missing, builder discovery fails, docs generation skips or drifts, contract
  floors fail, tests start unexpected services, or model sync/check-externals
  reports confusing output.

## Operating guardrails

- Treat documentation as part of a public contract change, not a follow-up. If a
  public input, output, config schema, SDK signature, protocol surface, `.pipe`
  schema, or extension surface changes, update the owning co-located docs in the
  same change.
- Never hand-edit generated regions such as the node README block between
  `ROCKETRIDE:GENERATED:PARAMS` markers or generated TypeScript pipeline
  reference output. Change the source contract and run the generator.
- Prefer focused tasks over `./builder build` or `./builder test` when the user
  only changed one area. Many builder tests assemble the engine or start a
  temporary test server.
- Do not start long-running dev servers (`docs:dev`, `docs:serve`, `server:run`,
  `server:dev`) unless the user explicitly asks for an interactive service.
- Do not run provider/network model sync, Docker/Kubernetes, engine source
  builds, or credential checks as a passive troubleshooting step.

## Good output for contributor tasks

- Names the changed public surface and its required co-located docs owner
- Lists the generated artifacts that must not be edited by hand
- Gives the smallest adequate builder/test/lint command set and expected signal
- Calls out heavy commands, service-starting commands, and credential/network
  requirements before suggesting them
- Separates documentation generation, API contract freezing, and runtime
  deployment concerns instead of mixing them into one task

Files in this skill

  • SKILL.md4.2 KB
  • references/builder-and-tasks.md8.4 KB
  • references/docs-contracts-and-tests.md12.4 KB
  • references/troubleshooting.md12.3 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.