- Home
- Skills
- Reactive
- Data Client
- Initialize
initialize_skill
- TypeScript
2k
GitHub Stars
1
Bundled Files
3 weeks ago
Catalog Refreshed
2 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstart where the catalogue uses aiagentskills.
npx veilstart add skill reactive/data-client --skill initialize- SKILL.md2.3 KB
Overview
This skill sets up, installs, and onboards new developers to the Reactive Data Client TypeScript monorepo. It walks through environment prerequisites, dependency installation, build and test commands, and quick project familiarization to get productive quickly. The goal is a repeatable checklist to prepare machines and confirm the workspace builds and tests cleanly.
How this skill works
The skill verifies Node and Yarn versions, enables Corepack for Yarn 4, and runs yarn install to populate workspaces. It compiles all packages with yarn build and runs the unified test suite via yarn test. It then guides developers through the monorepo layout, example apps, docs, and optional local website startup.
When to use it
- Onboard a new team member to the repository
- Set up a fresh development machine or VM
- Prepare CI or reproducible developer environments
- Verify a clean build and passing tests before work begins
- Re-familiarize before contributing a major change
Best practices
- Use nvm to install and pin Node.js (ensure Node >= 14)
- Enable Corepack before using Yarn 4: corepack enable
- Run yarn install from the repo root to install all workspace deps
- Run yarn build then yarn test to catch compilation or test failures early
- Read CONTRIBUTING.md and project docs to follow contribution and release conventions
- Explore example apps to see common usage patterns and integration
Example use cases
- New hire runs through the onboarding checklist to confirm their machine is ready
- A maintainer validates build/test on a clean environment before merging a PR
- A contributor runs examples/todo-app to understand hook usage and patterns
- A developer starts the docs site locally to review or update documentation
- CI pipeline mirrors these steps to ensure reproducible builds and tests
FAQ
Use Node.js 14 or later. Enable Corepack and use Yarn 4.x; verify with yarn --version.
How do I start the documentation site locally?
Run the workspace website start task or cd website && yarn start; the docs will be available on localhost.
What commands should I run first after cloning?
Run nvm install (or otherwise install Node), corepack enable, then yarn install from the repository root. After that run yarn build and yarn test.