vscode-extension-investigation
Use when validating VS Code extension behavior, implementation, tests, or architecture before coding changes in this repository.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when validating VS Code extension behavior, implementation, tests, or architecture before coding changes in this repository.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when creating, reviewing, repairing, or updating YAML frontmatter metadata for implementation plans in .plans/. Covers plan lifecycle status, archive records, GitHub traceability, implementation commits, release versions, validation results, and schema compliance.
PostHog API / Integration for NodeJS/Typescript. Use when: implementing PostHog telemetry, adding analytics events, configuring PostHog adapters, writing telemetry tests, integrating feature flags, uploading sourcemaps, or debugging PostHog capture issues.
Use when generating a high-quality GitHub bug report following the repository's specific templates and standards.
Use when implementing or refactoring TypeScript code to ensure strict type safety and avoid the 'any' type. Provides strategies for unknown types, generics, and type guards.
Use when implementing or refactoring VS Code extension features in this repository with a TDD-first workflow, modular architecture, and full validation.
| name | vscode-extension-investigation |
| description | Use when validating VS Code extension behavior, implementation, tests, or architecture before coding changes in this repository. |
Use this skill when the goal is to verify what exists today before changing code.
Produce an evidence-based assessment of a VS Code extension feature, bug, provider flow, command, adapter, configuration path, or test surface.
The result should:
Clarify the exact thing being validated:
If the request already contains enough detail, do not ask extra questions.
Prefer repository evidence in this order:
Do not guess. If the repository does not prove a claim, label it unverified.
Structure the result with:
Ask the user only if one of these blocks progress:
Recommend implementation only after the investigation identifies:
The investigation is complete only when: