跳到主要内容
知仓学习社ZHICANG

vc-generate-context

Generate or update the project's authoritative repository context at process/context/all-context.md. Use when repo context is missing, stale, or con…

读文件无严重或高危命中withkynam/vibecode-pro-max-kit

它会碰到什么

扫了多少3 个文本文件,16 KB
它会碰到什么读文件
命中总数1 处
命中统计严重 0 · 高 0 · 中 1 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

Generate Context

> Output style: Follow process/development-protocols/communication-standards.md — answer-first, plain language, no unexplained jargon, TL;DR on long responses.

Use this skill to maintain process/context/all-context.md, the broad portable project knowledge layer shared by Codex and Claude. Use process/context/all-context.md as the context router before reading grouped docs.

Optional input: a package, app, feature, context group, or architectural area to refresh first.

Workflow

  1. Read references/generate-context.md for the full context contract.
  2. Determine mode:
  • Full scan when process/context/all-context.md is missing.
  • Delta update when it exists.
  1. Read process/context/all-context.md when present to identify relevant grouped context files.
  2. Inspect current repo state, active plans, feature folders, package scripts, tooling, important architecture files, and relevant process/context/**/*.md docs.
  3. Produce process/context/all-context.md PLUS process/context/{group}/all-{group}.md for each detected or approved group (see Invocation Modes below).
  4. Include scan timestamp, repo HEAD if available, changes since last update, open questions, and source references.
  5. Validate the generated context:
   node .claude/skills/vc-generate-context/scripts/validate-all-context.mjs
  1. If routing or grouped context changed, also run:
   node .claude/skills/vc-audit-context/scripts/validate-context-discovery.mjs

Rules

  • Treat process/context/ as durable cross-agent knowledge.
  • Treat process/context/all-context.md as the durable routing protocol; do not replace it with generated prose.
  • Do not store agent-specific mechanics here unless they affect project workflow.
  • Do not rewrite grouped context docs; if they are stale or mis-grouped, flag audit-context.
  • Prefer concise, factual, path-specific documentation.
  • Use pnpm terminology for package management.
  • Treat validation failures as blockers before presenting context as refreshed.

Invocation Modes

| Mode | Trigger | Group-detection | Output |

|---|---|---|---|

| setup-delegation | Called by vc-setup passing an approved-groups list | Skip re-detection; use the list provided | all-context.md + all-{group}.md for each approved group |

| standalone-full | Direct invocation with no groups list | Self-detect groups via the detection table in references/generate-context.md | all-context.md + all-{group}.md for all detected groups |

| delta | Invoked when context already exists; update context | Self-detect; create MISSING groups only; warn on unrecognized; never delete | all-context.md updated + any new all-{group}.md files created |

See references/generate-context.md for per-mode instructions, the Context Group Detection Table, and delta-mode group-creation rules.

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。