跳到正文
cccskills
免费在 GitHub 公开

workflow-contracts

Skill for the Workflow-contracts area of paddock. 51 symbols across 11 files.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(1)

  • SKILL.md4.2 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Workflow-contracts

51 symbols | 11 files | Cohesion: 84%

When to Use

  • Working with code in src/
  • Understanding how validateWorkflowContract, createWorkflowContractAjv, workflowContractError work
  • Modifying workflow-contracts-related functionality

Key Files

FileSymbols
scripts/workflow-contracts/workflow-contract-cli.tsparseWorkflowContractCliArgs, parseFlags, main, tsModule, openWorkflowContractDatabase (+3)
src/lib/workflow-contracts/validator.tsvalidateWorkflowContract, validateTemplate, validateVariables, validateTracker, validateStringArray (+2)
src/lib/workflow-contracts/hash.tssha256, stableStringify, computeContractHash, computeTemplateHashes, stabilize (+2)
src/lib/workflow-contracts/exporter.tsexportWorkflowContractMarkdown, buildExportContract, readLatestSnapshot, overlayRuntimeFields, runtimeToTemplate (+1)
src/lib/workflow-contracts/recovery.tsrecoverLastKnownGood, applyRecovery, parseCanonicalTemplateSlugs, runtimeToTemplate, parseJson
src/lib/workflow-contracts/importer.tsupsertTemplate, importWorkflowContract, selectRuntimeTemplates, selectOwnedRuntimeTemplates
src/lib/workflow-contracts/diff.tsdiffWorkflowTemplates, isWorkflowContractOwned, templateMatchesRuntime, parseJson
src/lib/workflow-contracts/yaml-loader.tsloadWorkflowContractFromFile, loadWorkflowContractFromString, rejectUnsafeYamlSyntax, normalizePromptLineEndings
src/lib/workflow-contracts/diagnostics.tscreateWorkflowContractRun, countDiff, recordWorkflowContractErrors
src/lib/workflow-contracts/errors.tsworkflowContractError, redactDetails

Entry Points

Start here when exploring this area:

  • validateWorkflowContract (Function) — src/lib/workflow-contracts/validator.ts:17
  • createWorkflowContractAjv (Function) — src/lib/workflow-contracts/schema.ts:2
  • workflowContractError (Function) — src/lib/workflow-contracts/errors.ts:23
  • sha256 (Function) — src/lib/workflow-contracts/hash.ts:13
  • stableStringify (Function) — src/lib/workflow-contracts/hash.ts:17

Key Symbols

SymbolTypeFileLine
validateWorkflowContractFunctionsrc/lib/workflow-contracts/validator.ts17
createWorkflowContractAjvFunctionsrc/lib/workflow-contracts/schema.ts2
workflowContractErrorFunctionsrc/lib/workflow-contracts/errors.ts23
sha256Functionsrc/lib/workflow-contracts/hash.ts13
stableStringifyFunctionsrc/lib/workflow-contracts/hash.ts17
computeContractHashFunctionsrc/lib/workflow-contracts/hash.ts21
computeTemplateHashesFunctionsrc/lib/workflow-contracts/hash.ts25
exportWorkflowContractMarkdownFunctionsrc/lib/workflow-contracts/exporter.ts6
redactDetailsFunctionsrc/lib/workflow-contracts/errors.ts9
recoverLastKnownGoodFunctionsrc/lib/workflow-contracts/recovery.ts5
applyRecoveryFunctionsrc/lib/workflow-contracts/recovery.ts51
upsertTemplateFunctionsrc/lib/workflow-contracts/importer.ts96
createWorkflowContractRunFunctionsrc/lib/workflow-contracts/diagnostics.ts18
importWorkflowContractFunctionsrc/lib/workflow-contracts/importer.ts7
selectRuntimeTemplatesFunctionsrc/lib/workflow-contracts/importer.ts87
selectOwnedRuntimeTemplatesFunctionsrc/lib/workflow-contracts/importer.ts91
diffWorkflowTemplatesFunctionsrc/lib/workflow-contracts/diff.ts3
isWorkflowContractOwnedFunctionsrc/lib/workflow-contracts/diff.ts41
recordWorkflowContractErrorsFunctionsrc/lib/workflow-contracts/diagnostics.ts43
parseWorkflowContractCliArgsFunctionscripts/workflow-contracts/workflow-contract-cli.ts10

How to Explore

  1. gitnexus_context({name: "validateWorkflowContract"}) — see callers and callees
  2. gitnexus_query({query: "workflow-contracts"}) — find related execution flows
  3. Read key files listed above for implementation details

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

adapters

免费

Skill for the Adapters area of paddock. 108 symbols across 22 files.

中文简介正在准备中。当前显示原文说明。

racecraft-lab/paddock-prototype122026年6月26日 更新

chat

免费

Skill for the Chat area of paddock. 62 symbols across 10 files.

中文简介正在准备中。当前显示原文说明。

racecraft-lab/paddock-prototype122026年6月26日 更新

dashboard

免费

Skill for the Dashboard area of paddock. 80 symbols across 16 files.

中文简介正在准备中。当前显示原文说明。

racecraft-lab/paddock-prototype122026年6月26日 更新

github

免费

Skill for the Github area of paddock. 23 symbols across 5 files.

中文简介正在准备中。当前显示原文说明。

racecraft-lab/paddock-prototype122026年6月26日 更新

Use when the user needs to run GitNexus CLI commands like analyze/index a repo, check status, clean the index, generate a wiki, or list indexed repos. Examples: "Index this repo", "Reanalyze the codebase", "Generate a wiki"

中文简介正在准备中。当前显示原文说明。

racecraft-lab/paddock-prototype122026年6月26日 更新

Use when the user is debugging a bug, tracing an error, or asking why something fails. Examples: "Why is X failing?", "Where does this error come from?", "Trace this bug"

中文简介正在准备中。当前显示原文说明。

racecraft-lab/paddock-prototype122026年6月26日 更新

查看 racecraft-lab 的全部技能

报告此技能的问题