|
1 | | -<img src="assets/logo.svg" alt="dev.kit logo" width="200"> |
| 1 | +# dev.kit: The Thin Empowerment Layer |
2 | 2 |
|
3 | | -# dev.kit — Resolve the Development Drift |
| 3 | +**Experienced engineering flow with high-fidelity, deterministic results.** |
4 | 4 |
|
5 | | -**Experienced engineering flow with no-bullshit results.** |
| 5 | +`dev.kit` resolves the **Drift** (intent divergence) by **Normalizing** it into a deterministic path and **Iterating** to resolution. It acts as a **Thin Empowerment Layer** that bridges human intent with repository truth via **Context-Driven Engineering (CDE)**. |
6 | 6 |
|
7 | | -`dev.kit` resolves the **Drift** (intent divergence) by **Normalizing** it into a deterministic path and **Iterating** to the result. It acts as a **Thin Empowerment Layer** (Grounding) that bridges chaotic intent with repository-based skills. |
| 7 | +### 1. Grounding (The Bridge) |
| 8 | +Intent is mapped to repo-specific logic and normalized into a deterministic execution plan. |
| 9 | + |
8 | 10 |
|
9 | | -## How it Works: The Grounding Bridge |
| 11 | +### 2. Normalization (The Gate) |
| 12 | +Capabilities are resolved at runtime through a **Dynamic Discovery Engine** that scans script headers and skills. |
| 13 | + |
10 | 14 |
|
11 | | -`dev.kit` empowers AI agents (Gemini, Antigravity) with repository-centric grounding: |
| 15 | +### 3. Execution (The Engine) |
| 16 | +AI iterates through instruction steps with deterministic validation and real-time status updates. |
| 17 | + |
12 | 18 |
|
13 | | -1. **Grounding & Normalization**: Intent is mapped to repo-specific logic and normalized into a deterministic execution plan. |
14 | | -2. **Skill Discovery**: `dev.kit` exposes "Experienced Skills" directly to your AI agent's toolbelt (native skill discovery). |
15 | | -3. **Waterfall Progression**: AI iterates through instruction steps with deterministic validation and real-time feedback. |
| 19 | +## Standard Engineering Flow |
16 | 20 |
|
17 | | - |
| 21 | +`dev.kit` provides a **Thin Empowerment Layer** that bridges chaotic intent with deterministic repository functions. |
18 | 22 |
|
19 | | -## Core Interface |
| 23 | +| Phase | Description | Implementation | |
| 24 | +| :--- | :--- | :--- | |
| 25 | +| **1. Grounding** | **UDX Worker** provides the isolated, pre-hydrated base environment. | [`udx/worker`](docs/reference/operations/worker-ecosystem-refs.md) | |
| 26 | +| **2. Discovery** | **Skill Mesh** resolves internal commands and `@udx` NPM packages. | [`@udx/mcurl`](docs/ai/mesh/npm.md) | |
| 27 | +| **3. Normalize** | AI Reasoning Skills transform intent into a bounded `workflow.md`. | [`SKILL.md`](docs/skills/README.md) | |
| 28 | +| **4. Execute** | Deterministic Primitives execute the logic within the CLI boundary. | `lib/commands/` | |
20 | 29 |
|
21 | | -`dev.kit` focuses on repository health and agent empowerment, leaving high-level reasoning to your preferred agent. |
| 30 | +--- |
22 | 31 |
|
23 | | -- **`dev.kit status`**: (Default) Engineering brief and system diagnostic. |
24 | | -- **`dev.kit ai`**: Unified agent integration management (Sync, Skills, Status). |
25 | | -- **`dev.kit task`**: Manage the lifecycle of active workflows and sessions. |
26 | | -- **`dev.kit config`**: Environment and repository orchestration settings. |
| 32 | +## Core Interface |
27 | 33 |
|
28 | | -## Managed AI Skills |
| 34 | +- **`dev.kit status`**: (Default) High-fidelity engineering brief and system health. |
| 35 | +- **`dev.kit doctor`**: Verify environment health, software detection, and compliance. |
| 36 | +- **`dev.kit ai`**: Unified agent integration management and grounding. |
| 37 | +- **`dev.kit sync`**: Logical, atomic repository synchronization and drift resolution. |
| 38 | +- **`dev.kit task`**: Manage the lifecycle of active workflows and engineering sessions. |
29 | 39 |
|
30 | | -`dev.kit` provides a suite of deterministic engineering skills that are grounded in your repository's truth: |
| 40 | +> **Execution**: Run any repository-bound skill with `dev.kit skills run <name>`. |
31 | 41 |
|
32 | | -- **`visualizer`**: Generate and export high-fidelity Mermaid diagrams (SVG). |
33 | | -- **`git-sync`**: Resolve repository drift with logical, atomic commits. |
34 | | -- **`core`**: Maintain environment health and synchronize agent context. |
| 42 | +--- |
35 | 43 |
|
36 | | -> **Execution**: Run any skill with `dev.kit skills run <name>`. |
| 44 | +## Documentation |
37 | 45 |
|
38 | | -## AI Integration |
| 46 | +The `dev.kit` knowledge base is structured to reflect **CDE Principles**. |
39 | 47 |
|
40 | | -`dev.kit` integrates natively with your AI agent to enforce standardization and repository truth. |
| 48 | +- **[Foundations](docs/README.md#%EF%B8%8F-foundations)**: Core philosophy (CDE), dev.kit primitives, and methodology. |
| 49 | +- **[Runtime](docs/README.md#%EF%B8%8F-runtime)**: CLI overview, lifecycle, and execution loops. |
| 50 | +- **[AI Integration](docs/README.md#-ai-integration)**: Grounded orchestration and agent mission. |
| 51 | +- **[Best Practices](docs/foundations/best-practices.md)**: High-fidelity engineering rules and command mappings. |
41 | 52 |
|
42 | | -```bash |
43 | | -# Sync skills and engineering context to your agent (Gemini/Codex) |
44 | | -dev.kit ai sync |
45 | | -``` |
46 | | - |
47 | | -> **Grounding Layer**: `dev.kit` does not replace your agent; it hydrates it with the repository's source of truth. |
| 53 | +--- |
48 | 54 |
|
49 | 55 | ## Install |
50 | 56 |
|
51 | 57 | ```bash |
52 | 58 | curl -fsSL https://udx.dev/dev.kit/install.sh | bash |
53 | 59 | ``` |
54 | 60 |
|
55 | | -## Documentation |
| 61 | +## 📚 Authoritative References |
| 62 | + |
| 63 | +The `dev.kit` mission is grounded in foundational research on high-fidelity automation and AI orchestration: |
56 | 64 |
|
57 | | -- **Managed AI Skills**: `docs/ai/skills.md` |
58 | | -- **Scenarios & Workflows**: `docs/scenarios/README.md` |
59 | | -- **CLI Overview**: `docs/cli/overview.md` |
60 | | -- **AI Orchestration**: `docs/ai/README.md` |
| 65 | +- **[The Power of Automation](https://andypotanin.com/the-power-of-automation-how-it-has-transformed-the-software-development-process/)**: Systematic transformation of the engineering flow. |
| 66 | +- **[Observation-Driven Management](https://andypotanin.com/observation-driven-management-revolutionizing-task-assignment-efficiency-workplace/)**: Revolutionary task normalization through pattern recognition. |
| 67 | +- **[Autonomous Technical Operations](https://andypotanin.com/claude-operator-prompt/)**: Principles for high-fidelity agent grounding and execution. |
61 | 68 |
|
62 | 69 | --- |
63 | 70 | _UDX DevSecOps Team_ |
0 commit comments