一键导入
darkrun-setup
Configure darkrun for this project — auto-detect VCS, hosting, CI/CD, and default branch, confirm with the user, and write .darkrun/settings.yml
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Configure darkrun for this project — auto-detect VCS, hosting, CI/CD, and default branch, confirm with the user, and write .darkrun/settings.yml
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Start a new darkrun Run — describe what you want to accomplish and the factory manager scaffolds a right-sized lifecycle for it
Create a composite Run combining stations from multiple factories with sync points
Parking lot for ideas not yet ready to become a Run — add, list, review, or promote a backlog item into a Run
Review and decide a Station's Checkpoint — approve to advance the Run, or request changes to route rework as drift
Run a Run lights-out in dark mode — pre-elaborate the work up front, then advance Station to Station without stopping for review, pausing only on external/await gates and ambiguity
List available darkrun factories and their Stations
| name | darkrun-setup |
| description | Configure darkrun for this project — auto-detect VCS, hosting, CI/CD, and default branch, confirm with the user, and write .darkrun/settings.yml |
Call darkrun_setup to auto-detect the project environment (VCS, hosting, CI/CD, default branch) and available MCP providers, present what it found to the user via AskUserQuestion, adjust, then write .darkrun/settings.yml. It's additive and idempotent — only the confirmed changes are written. Then suggest /darkrun:darkrun-new.
Beyond the environment fields, .darkrun/settings.yml can declare providers — external systems whose behavior contracts get spliced into the engine's prompts when configured:
providers.ticketing — issue trackers (jira, linear, github-issues, gitlab-issues): tickets per unit, status sync, epic linkage.providers.spec — PRD/RFC sources (notion, confluence, google-docs): the Run aligns to the external spec.providers.knowledge — org memory (notion, confluence, google-docs): patterns/decisions inform elaboration.providers.design — design tools (figma, pencil, openpencil, penpot, excalidraw, canva): tokens + component inventory drive UI units.If the user's MCP tool surface shows one of these systems connected, OFFER the matching provider block. Config shapes are schema-checked (plugin/schemas/settings.schema.json + plugin/schemas/providers/*.schema.json); darkrun_setup reports any settings_problems in the existing file. Example:
providers:
ticketing:
type: linear
config:
project_key: DR
The git provider is always-on in a git repo — no settings entry needed.