一键导入
arc-build
Code delivery with verification; hand active Lark task_base, progress, delivery, and lifecycle to arc:docs.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Code delivery with verification; hand active Lark task_base, progress, delivery, and lifecycle to arc:docs.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use .ai-code-index for local search, symbols, profiles, files, stats, refresh, and diagnostics.
Read-only project/AppSec audit: assets, data map, vuln review; Lark risks via arc:docs.
Local SAST/SCA/secrets/DAST automation with data-value re-ranking and Arc handoffs.
Current-state task docs; security/audit handoff to detailed subtasks with roles and caliber.
Apply backend architecture, DIP, usecase result boundaries, zap logging, Go constants, and helper limits.
Add low-cost fmt/time or log.Printf timing probes to Go Gin SSR request paths.
| name | arc:build |
| description | Code delivery with verification; hand active Lark task_base, progress, delivery, and lifecycle to arc:docs. |
arc:build implements scoped project changes and verifies them. It does not clarify vague work, fix unknown failures, or update Lark resources directly.
docs/arc-routing-matrix.md.arc:clarify first if scope or acceptance criteria are unclear.arc:fix when the primary input is a failure, incident, or failing check.arc:frontend for frontend baseline or UI lifecycle work.arc:frontend platform default stack unless the user explicitly specified another stack; do not define a separate stack in arc:build.arc:docs only when Lark is active for delivery notes, task_base feature status, progress Base, Drive artifacts, or .lark.json.lifecycle[].arc:audit after delivery for read-only review..ai-code-index/search.sh first for broad repository context..ai-code-index/struct-search.sh for structural patterns and .ai-code-index/symbols.sh for definitions when relevant..lark.json exists, MUST read it before final handoff.Begin by stating clearly:
"I am using arc:build to implement the scoped change and verify it."
NO CODE CHANGE WITHOUT SCOPE.
NO LARGE PROJECT CODE CHANGE WITHOUT CURRENT LOCAL TASK DOCS.
NO DELIVERY WITHOUT VERIFICATION OR AN EXPLICIT BLOCKER.
NO LARK DELIVERY UPDATE OUTSIDE arc:docs.
NO LARK-ACTIVE TRACKED FEATURE COMPLETION WITHOUT task_base UPDATE.
arc:task-doc-progress-conventions before code edits for large, multi-step, cross-module, or tracked work; task docs must be generated from the latest project state and updated immediately when project files, scope, assumptions, or status change.arc:project-architecture-conventions before writing project code, including its default backend architecture, DIP, helper extraction, and ponytail preflight rules.arc:frontend; defaults are Web = React 19 + TypeScript + Vite + Tailwind CSS + shadcn/ui + Zustand + TanStack Query + TanStack Router + React Hook Form + Zod, mobile = React Native + Expo + TypeScript + NativeWind + Zustand + TanStack Query + Expo Router, desktop = Tauri 2 + Web stack, mini-program = Taro 4 + React + TypeScript + Zustand, unless explicitly overridden by the user.arc:docs..lark.json is absent and the user did not explicitly trigger or confirm Lark.arc:docs after every Lark-active tracked feature update so task_base records title, owner, status, related requirement, files, verification, lifecycle link, and updated_at.task_base is updated or the blocker is explicit.arc:task-doc-progress-conventions before code edits and keep local task status current as the project changes.arc:project-architecture-conventions before code edits; stop and report if ponytail is required but unavailable or conflicting..lark.json exists or the user explicitly triggered/confirmed Lark, hand off to arc:docs with feature/task title, owner, status, related requirement, files, verification, lifecycle link, and resource keys.arc:task-doc-progress-conventions.arc:project-architecture-conventions when backend architecture applies.empty, not found, permission denied, validation failure, network/server failure, and loading/processing states; frontend consumers must not need to infer empty state from an error branch.task_base are recorded via .lark.json only when Lark is active.DoD) covers behavior, tests, and documentation.SemVer.Contract Test or equivalent check when practical.RTO/RPO only when actually relevant.SBOM and supply-chain risk.Use project-native build, lint, test, typecheck, and migration commands. Use Arc/scripts/verify-project.sh and related guard scripts only when they fit the target project.
main, or cross-business helpers.arc:docs.task_base row is missing or stale.arc:fix for failure-first work and arc:clarify for underspecified work.| parameter | type | required | description |
|---|---|---|---|
project_path | string | yes | Target repository root |
task | string | yes | Implementation goal |
scope | string | no | Expected files or modules |
verification | string | no | Expected test, lint, build, or typecheck |
Build Handoff
- What changed
- Files touched
- Verification run
- Residual risks
- Lark / .lark.json / task_base handoff, if applicable