You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- [Overview](https://raidcli.dev/docs/overview): What Raid is, key concepts, and when to reach for it
13
+
- [Getting started](https://raidcli.dev/docs/start): Install, create a profile, and run your first command
14
+
- [README](https://github.com/8bitalex/raid/blob/main/README.md): Repo overview, installation, quickstart, full command and configuration reference, task types, best practices, comparison vs. Make/Taskfile/Just, and FAQ
12
15
- [Design proposal](https://alexsalerno.dev/blog/raid-design-proposal): Rationale and design motivation for Raid
- [Profiles](https://raidcli.dev/docs/features/profiles): Top-level `*.raid.yaml` that describes the full development environment
21
+
- [Repository config](https://raidcli.dev/docs/features/repo-config): Per-repo `raid.yaml` merged into the active profile at load time
22
+
- [Environments](https://raidcli.dev/docs/features/environments): Variables and tasks that switch with `raid env <name>`
23
+
- [Tasks](https://raidcli.dev/docs/features/tasks): All 11 task types — Shell, Script, Set, Git, HTTP, Wait, Prompt, Confirm, Print, Template, Group
24
+
- [Task groups](https://raidcli.dev/docs/features/task-groups): Reusable task sequences invoked by `ref`
25
+
- [Variables](https://raidcli.dev/docs/features/variables): Variable scoping, substitution, defaults, and overrides
26
+
27
+
## Usage
28
+
29
+
- [raid install](https://raidcli.dev/docs/usage/install): Clone repositories and run install tasks across your profile
30
+
- [raid env](https://raidcli.dev/docs/usage/env): Switch between development, staging, and production environments
31
+
- [raid profile](https://raidcli.dev/docs/usage/profile): Add, list, switch, and remove profiles
32
+
- [Custom commands](https://raidcli.dev/docs/usage/custom): Define and invoke `raid <cmd>` team workflows
33
+
- [raid doctor](https://raidcli.dev/docs/usage/doctor): Diagnose profile and repo configuration issues
34
+
- [raid root command](https://raidcli.dev/docs/usage/raid): Global flags and top-level invocation
35
+
36
+
## Reference
37
+
38
+
- [Commands reference](https://raidcli.dev/docs/references/commands): Every built-in and user-defined command with flags and behavior
39
+
- [Schema reference](https://raidcli.dev/docs/references/schema): Profile and per-repo YAML schemas — every field, type, and default
14
40
15
41
## Schemas
16
42
17
-
- [Profile JSON Schema](https://raw.githubusercontent.com/8bitAlex/raid/main/schemas/raid-profile.schema.json): Validation schema for `*.raid.yaml` profile files
18
-
- [Repository JSON Schema](https://raw.githubusercontent.com/8bitAlex/raid/main/schemas/raid-repo.schema.json): Validation schema for per-repo `raid.yaml` files
43
+
- [Profile JSON Schema](https://raw.githubusercontent.com/8bitalex/raid/main/schemas/raid-profile.schema.json): Validation schema for `*.raid.yaml` profile files
44
+
- [Repository JSON Schema](https://raw.githubusercontent.com/8bitalex/raid/main/schemas/raid-repo.schema.json): Validation schema for per-repo `raid.yaml` files
45
+
- [Shared definitions schema](https://raw.githubusercontent.com/8bitalex/raid/main/schemas/raid-defs.schema.json): Common type definitions referenced by both schemas
19
46
- [SchemaStore catalog](https://www.schemastore.org/api/json/catalog.json): Published catalog entries — auto-discovered by VS Code, JetBrains, Neovim, and other editors using the schemastore catalog
- [Releases](https://github.com/8bitAlex/raid/releases): Prebuilt binaries for macOS, Linux, and Windows (amd64 and arm64)
72
+
- [Releases](https://github.com/8bitalex/raid/releases): Prebuilt binaries for macOS, Linux, and Windows (amd64 and arm64)
35
73
36
74
## Optional
37
75
38
-
- [Task reference](https://github.com/8bitAlex/raid/blob/main/README.md#tasks): All 11 task types — Shell, Script, Set, Git, HTTP, Wait, Prompt, Confirm, Print, Template, Group
39
-
- [Commands configuration](https://github.com/8bitAlex/raid/blob/main/README.md#commands-configuration): Defining custom `raid <cmd>` subcommands in profiles and per-repo configs
40
-
- [Best practices](https://github.com/8bitAlex/raid/blob/main/README.md#best-practices): Committing `raid.yaml` to every repo, gating destructive tasks with `Confirm`, organizing profiles, keeping secrets out of config
0 commit comments