Przejdź do treści
Biblioteka skilli
Zarządzanie i produkt · Planowanie

pre-flight

/pre-flight

Uruchamia nowy projekt programistyczny w metodzie AI Native SDLC, zamieniając intencję w weryfikowalną specyfikację, plan i dowody, z regułami w AGENT.md.

Repozytorium
pre-flight ↗
Licencja
MIT
Ostatnia zmiana repozytorium
13.11.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
38
Skrypty
12
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 13.11.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co sprawdzić przed instalacją
  • 12 skryptów w paczce. Przejrzyj je przed instalacją, bo Claude może je uruchomić.

Skrypty: assets/ci/ci-check.sh, assets/hooks/pre-commit.sh, benchmarks/run_tool_benchmark.py, scripts/check_adoption.py, scripts/check_basic_law.py, scripts/check_handoff.py, scripts/check_intent_delta.py, scripts/check_project_contract.py, scripts/init_project.py, tests/test_batch_a.py, tests/test_batch_b.py, tests/test_batch_c.py

Co robi i kiedy

Uruchamia nowy projekt programistyczny w metodzie AI Native SDLC, zamieniając intencję w weryfikowalną specyfikację, plan i dowody, z regułami w AGENT.md.

Oryginalny opis (EN)

以 AI Native SDLC 方法启动全新软件项目或接续其迭代,将人的意图转成可验证 Spec、实施 Plan 和交付维护证据,使用 AGENT.md 统一项目规则。适用于从想法立项、搭建研发工作流及跨 Agent 接手;日常小修复可轻量执行。

Jak działa

  1. 先确定任务模式
  2. Intent 的确认规则
  3. 从人的话到可执行依据
  4. 项目资料的真源
  5. V2 批次 A:可选确定性核对
  6. V2 批次 B:执行路由与跨 Agent 交接
  7. V2 批次 C:渐进采用与行为验证
  8. 执行与证据边界
  9. 交付格式
Sekcje z nagłówków SKILL.md, w oryginale · 72 linii, 154 słów
Podgląd SKILL.md
---
name: pre-flight
description: 以 AI Native SDLC 方法启动全新软件项目或接续其迭代,将人的意图转成可验证 Spec、实施 Plan 和交付维护证据,使用 AGENT.md 统一项目规则。适用于从想法立项、搭建研发工作流及跨 Agent 接手;日常小修复可轻量执行。
---
# 起飞 · Pre-flight

目标:让人的意图在设计、实现、验证和维护中保持连续,产出能用、能验证、能交接的项目。方法结合 The AI-Native SDLC Playbook 与 The New SDLC With Vibe Coding;这里是跨客户端适配方案,不依赖某家模型、命令或专有自动化。

方法来源与跨客户端适配说明见[方法依据](references/method-basis.md)。

## 先确定任务模式

- 用户只要求“理解意图/出方案”:只完成相应文档并等待其反馈,不提前建代码或部署。
- 全新项目:先了解用户与场景,检查目标目录,再创建最小工程资料;技术选型由实际约束决定。
- 已有项目/接续:读现有 AGENT.md、原生入口、STATUS、相关意图与规格,核对代码和未提交改动;复用既有结构,不覆盖式初始化。
- 小修复:在一个工作项里记录意图、修改、验证与恢复即可,不强制六份文档。

只有初始化时读[初始化与客户端适配](references/bootstrap.md);进入具体阶段时读[六阶段契约](references/workflow.md)对应章节;变更版本/中断/发布时读[变更与恢复](references/change-control.md);修正基本法条款时读[基本法修正](references/basic-law-change.md);涉及安全红线、hook或CI检查时读[安全基线与宿主检查](references/safety-baseline.md),接线到具体平台时读[引导式接线](references/host-wiring.md)。模板位于 assets/project-template/,按需实例化,不把占位符当项目事实。

建立项目基础、调整上下文/工具或从原型转生产时,读[上下文与执行机制](references/context-and-harness.md)。先用人能懂的话协助确立项目目的、原则、边界、自主范围与规则变更方式,再写入 AGENT.md;用户无需先懂工程术语。

## Intent 的确认规则

**人的表达 → AI引导梳理并复述 → 人确认这份复述 → 正式Intent。** 确认前只是原始材料或候选草稿;不能据此施工、冻结Spec或宣称目标已确定。完整过程与示例见[引导式意图确认](references/intent-confirmation.md),设定或修订Intent时必读。沿用旧确认需有可回查的AI复述及人对该版本的确认;泛化的“继续做”和操作授权不能替代它。

运行中被打断或收到临时补充,不视为对已确认Intent、Spec、Plan或基本法的自动覆盖。先判断类型:澄清 / 操作类指令 / 功能·范围·验收标准变更 / 规则·授权边界变更;混合或判断不清时按更高等级处理,先暂停与补充冲突的动作并保留现场。功能·范围·验收标准变更先转候选Intent,复述变更与影响、人确认后再改依据;规则变更按AGENT.md的“修正程序”处理(细则见[基本法修正](references/basic-law-change.md));授权收紧/暂停/撤回立即生效,授权扩大/新增须明确授权并记录。分级与示例见[引导式意图确认](references/intent-confirmation.md),与在途工作冲突时的处理见[变更与恢复](references/change-control.md)。

## 从人的话到可执行依据

1. 写清为谁解决什么问题、为什么值得做、期望结果、成功标准、范围与非目标。区分用户原话、Agent归纳、假设及未决项。缺少决定性信息时问少量具体问题,能独立调查的继续调查。
2. 将人的输入整理成候选 intent.md,按确认规则引导、复述并请求人确认;确认后才标 accepted。记录复述版本和人的确认依据;实质变更重新走此过程。已确认的同一意图不在各阶段重复确认,操作权限另看既有授权。
3. 写 spec.md:稳定条款ID、行为/数据/权限/界面、边界与反例、独立验收办法。人的目标与做好标准放在前面,工程细节随后。规范中“应实现”与“已验证”分别标识。
4. 写 plan.md:先检查可复用资产,再按依赖拆成可单独演示与恢复的小包,明确文件/状态影响、测试、预算和停止条件。每包映射意图与Spec条款;必要的迭代允许,预算耗尽不换题凑通过。
5. 在授权范围连续实施:先定向验证,再按影响范围回归;界面变更要做真实渲染/交互核验。缺工具或权限如实说明,不能把静态代码检查当页面已验。
6. 审查最终差异与证据,准备交付;发布按实际环境与既有授权执行。交付后将问题与经验回到新意图/工作项和回归样本,未经批准的自动化保持候选。

## 项目资料的真源

- AGENT.md:精简的项目身份、架构入口、真实命令、约束与协作规则;L1条款带[BL-xxx]稳定ID,修正按[基本法修正](references/basic-law-change.md)程序;不堆历史日志。
- STATUS.md:唯一当前进度、已验证身份、施工位置、下一步及阻碍;能指向具体证据。
- intent/spec/plan:分别记录人的目的、决定的要求、落实方法;阶段Plan不等于plan.md文件,文件名按产物含义。
- 验证与交付收据:对应实际源码/包/配置、命令与退出码、样本和未验边界。
- 各客户端入口仅引用AGENT.md;不得产生平行规则副本。现有入口含独立规则时先合并语义,不能直接覆盖。

## V2 批次 A:可选确定性核对

- 基本法新锁覆盖多行受保护条款,旧锁须显式迁移;修正后的重新冻结需要结构化修正记录且差异集合匹配。详情见[基本法修正](references/basic-law-change.md)。
- 项目可运行 `python3 scripts/check_project_contract.py --project . --mode audit` 只读检查 Intent/Spec/Plan 引用和可选测试收据;已有项目默认 audit,不自动改写、不阻断。经项目明确启用后用 `--mode check` 阻断确定性错误。
- 每个工作包最小关联 Spec 版本/条款、Case、实现身份、环境与状态;版本变化后不能沿用旧测试作为新版本已验的证据。

## V2 批次 B:执行路由与跨 Agent 交接

按[风险路由、意图差异、交接与证据契约](references/v2-batch-b-routing-and-handoff.md)选择 Lite/Standard/Strict,档位只调整文档与验证深度,不改变基本法、授权或人对 Intent 的确认要求。外部 Agent 交接必须注明权限、写集合、当前版本、原始证据和副作用状态;本机制不替换内部 Agent 通讯。检查器仅验证结构化输入,不是权限凭证;需项目主动选择门禁。

## V2 批次 C:渐进采用与行为验证

先按[渐进采用、CI 档位、按需加载与行为基准](references/v2-batch-c-adoption-and-benchmark.md)选择 Observe/Assist/Enforce。存量项目默认只读 Observe,不覆盖原结构;只有明确批准才启用 Enforce。可选 `scripts/check_adoption.py` 在现有项目上报告差异,`--contract-check` 仅在标准四文件齐全时检查契约。六个[行为基准场景](benchmarks/v2-batch-c-scenarios.json)目前标记 NOT_RUN,不得宣称真实 Agent 通过。

## 执行与证据边界

已启用 L4.5 的项目,由当前 Agent 自动完成验证、提交、推送、合入主线、构建及已有授权目标的安装和回读。仅对外发布及可能造成对外发布后果的动作进入 L5 人工门禁。默认在项目主目录工作,需隔离时先复用已有工作树。只有负责人明确指示才新建。交付收尾将已验证结果合入主线并同步主工作树,回收本任务已用完的临时工作树。按动作实际效果判断,详见[L4.5 自动交付与 L5 发布门禁](references/delivery-authorization.md)。

工件提交是可追溯依据;自动触发下一阶段要有真实配置与验收。没有Git/CI时,用带版本的文件和人工交接明确标注,不能声称有自动门禁。Skill和Markdown是指导,不是权限强制器。

内容冻结、实现验收、正式生效分别记录:冻结设计后可开发;验收绑定精确Spec与实现;交付回读后才报告对应环境生效。候选改版不得提前替换稳定基线或关闭改善事项。

保护他人改动,操作前核对cwd、分支、数据环境。跨Agent按写集合和共享资源安排协作;worktree不隔离HOME、设备、数据库和系统焦点。无并行授权时由当前Agent施工。

有缺陷复现时先保留能抓住原问题的失败证据,再修复;不弱化断言或将所有异常改为跳过。过时测试可带理由修正并复核原控制目标。生成脚本校验实际类型、取值、未知枚举与失败路径,不能只检查字段存在。

核对真实目标、授权与副作用,保留原操作ID,副作用未知时先只读对账,不换ID盲目重试。任务暂停/取消须区分执行端是否已停止。

## 交付格式

简要说明结果、产物位置、实际验证、未完成与恢复办法。更新STATUS及同一工作包,不用“流程走完”代替业务完成。没有实测的效率收益、客户端兼容性和自动恢复能力均标未验。
Pliki w paczce (38)
  • SKILL.md 9 KB
  • agents/openai.yaml 1 KB
  • assets/ci/ci-check.sh 4 KB
  • assets/examples/batch-b-handoff.example.json 1 KB
  • assets/hooks/pre-commit.sh 1 KB
  • assets/project-template/AGENT.md 6 KB
  • assets/project-template/STATUS.md 1 KB
  • assets/project-template/docs/sdlc/deploy/delivery.md 1 KB
  • assets/project-template/docs/sdlc/design/spec.md 1 KB
  • assets/project-template/docs/sdlc/maintain/basic-law-log.md 1 KB
  • assets/project-template/docs/sdlc/maintain/maintenance.md 1 KB
  • assets/project-template/docs/sdlc/plan/intent.md 2 KB
  • assets/project-template/docs/sdlc/test/verification.md 1 KB
  • benchmarks/RESULTS-2026-10-30.md 2 KB
  • benchmarks/run_tool_benchmark.py 3 KB
  • benchmarks/v2-batch-c-scenarios.json 1 KB
  • benchmarks/v2-executable-cases.json 3 KB
  • references/basic-law-change.md 7 KB
  • references/bootstrap.md 2 KB
  • references/change-control.md 3 KB
  • references/context-and-harness.md 4 KB
  • references/delivery-authorization.md 3 KB
  • references/host-wiring.md 5 KB
  • references/intent-confirmation.md 7 KB
  • references/method-basis.md 4 KB
  • references/safety-baseline.md 5 KB
  • references/v2-batch-b-routing-and-handoff.md 5 KB
  • references/v2-batch-c-adoption-and-benchmark.md 3 KB
  • references/workflow.md 5 KB
  • scripts/check_adoption.py 3 KB
  • scripts/check_basic_law.py 8 KB
  • scripts/check_handoff.py 5 KB
  • scripts/check_intent_delta.py 2 KB
  • scripts/check_project_contract.py 6 KB
  • scripts/init_project.py 2 KB
  • tests/test_batch_a.py 10 KB
  • tests/test_batch_b.py 3 KB
  • tests/test_batch_c.py 3 KB

Wersje

RepozytoriumWynikLicencja
Ta strona · 8778fkv694-hub/pre-flight90MIT
asrafilll/skills100MIT

Migawka bazy z 13.11.2026 · wersja paczki 10b9dc535f34 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 90sdlc-plan
    Zamienia zatwierdzoną specyfikację w plan techniczny z punktami styku, ryzykiem, alternatywami, strategią testów i wdrożenia.
  • 95sdlc-conventions
    Określa wspólne zasady wtyczki sdlc-loop: układ katalogów pracy, plik status.json, łańcuch plików i bramki akceptacji dla etapów.
  • 90sdlc-specify
    Tworzy lub aktualizuje specyfikację funkcji, czyli co i po co, bez implementacji, w pliku spec.md w katalogu specs.
  • 100sdlc-navigator
    Podpowiada, którego agenta użyć dalej i jak artefakty łączą się między fazami cyklu SDLC.
  • 100sdlc-manager
    Planuje i kieruje wieloartefaktowym przebiegiem SDLC lub ADS, dobierając właściwe materiały bez automatycznego uruchamiania kolejnych skilli.
  • 90impact-work-sdlc
    Prowadzi projekt od krótkiego briefu biznesowego do zaakceptowanej i scalonej pracy, z bramkami i wznowieniem.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.