antoniofulg/workflow-toolkit

wtk

Route Workflow Toolkit work to the smallest applicable procedure, including bounded instruction or documentation corrections.

ソースを見る

使い方

  1. インストールコマンドをコピーし、自分の環境へ導入する前にソースを確認します。
  2. 必要なツール、認証情報、対応環境を原文で確認します。
  3. 入力と成果物を指定し、出力を資料と照合します。
npx skills add https://github.com/antoniofulg/workflow-toolkit --skill wtk

開始前の確認

  • 導入にはモデル契約、API枠、ファイルへのアクセス許可は含まれません。
  • スター数や導入数は活動の指標であり、独立した品質・安全性試験ではありません。
リポジトリの原文

見出し、例、コード、表、リンク、参照画像を含む原文を表示しています。

Workflow Toolkit

Use this entrypoint to select the smallest applicable Workflow Toolkit procedure. Keep the router loaded and load only the selected skill and its directly relevant references.

For implementation through delivery, start execution metrics before work or delegation; append its receipt to the final response, not a new repository artifact.

Route

Load shared references only for the current operation:

OperationReference
Propose, dispatch or resume delegated workAgent selection
Plan, implement, refactor, or review codeCode reuse and ownership
Security surface or abuse caseSecurity boundary
Screen, interaction, or visual referenceUI/UX surface map and front-end organization
Domain boundary or dependency directionModeling
Choose checks or reuse evidenceValidation
Start, reuse or close an application/test environmentRuntime lifecycle
Report completion or commit evidenceEvidence
Derive tests or choose their layerTest contract
Review code or act on findingsReview rounds
Create a branch or isolate a checkoutGit
Promote or remove workflow artifactsArtifacts
Preserve explicit reuse, construction order or approval requirementsConstruction constraints
Phase checkpoint, resume, compaction, context pressure or session transferContext recovery
Edit agent instructions or skill referencesContext budget
Derive criteria/checks, build, verify, or apply adopted project guidanceProject requirements
  • A request to set up, assess or update a project's guidance and driver-skill responsibilities:

read and invoke wtk-setup. Assessment remains read-only; installation itself never runs setup.

  • An authorized bounded documentation, instruction-only skill, or direct correction: the active

agent applies the maintenance route in .agents/skills/wtk/references/validation.md, including declarative registration in an existing skill catalog. Complete its scoped checks and local commit without a mandatory agent handoff. Escalate for a substantive behavior or authority change, not merely a new skill name, registry entry, CLI label, or pending merge.

  • An unshaped idea, an open product decision, or competing solution alternatives: read and invoke

wtk-discover. It may conclude build, build smaller/differently, not now, or do not build.

  • An existing integrated Lean feature directory with plan.md, checks.md, or

verification.md: resume the matching wtk-lean phase; do not route it to the modular entries.

  • A decided feature without Lean artifacts: read and invoke wtk-lean, which runs Plan → Checks →

Build → Verify using .specs/features/<feature>/plan.md, checks.md, and verification.md.

  • A decided design or ticket that needs the modular upstream contract: read and invoke wtk-plan,

which produces the upstream .tasks/<name>.md contract.

  • An approved modular .tasks/<name>.md or .checks/<feature>.md: read and invoke

wtk-implement.

  • A diagnosis with no unresolved product or architecture choice: continue diagnosis directly; do not

route to discovery merely because the cause is unknown.

  • A user explicitly names a capability (wtk-deep-review, wtk-qa, wtk-ship, or

another wtk-* skill): invoke that capability directly and do not reopen planning.

When wtk-discover resolves an idea that entered through this router, continue into the integrated Lean route after the discovery decision. Direct invocation of wtk-discover retains its upstream modular handoff to wtk-plan.

Ask only the smallest question needed to distinguish routes. Do not preload quality, UI, security, QA, review, or delivery procedures; load them only when the selected route or changed surface requires them. For Plan or Specify work touching runtime, configuration, dependency, public behaviour, authentication, or authorization, read references/security.md before coding, using ## 2. At Specify — declare the surfaces and ## 3. At the test contract — abuse cases get IDs at their named phases; use ## 5. At review — the residual only during review. Do not run a broad security audit without a matching trigger or explicit request. Before Design or Build work that adds or changes a screen or interaction, read references/ui-ux.md and any feature uiux.md; a feature with no changed screen skips it. wtk-lean defaults its approved verification profile to standard; use ui when binding interface sources are part of the feature.

The Lean artifacts and the modular entries deliberately retain their upstream names and schemas. Completed feature artifacts are transient: after independent verification and selected local gates, promote durable facts and delete the feature directory according to the lifecycle procedure.

タスクに関連する項目

同じリポジトリから

関連する Skills

すべての Skills