Skip to main content

component

Help author a component specification for an agent.

설치로 이동

소스 정보

저장소
microsoft/vscode
최근 소스 활동
2026년 9월 18일 07:17
감지된 SKILL.md 언어
영어
스타
192,746
포크
42,911

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
component
description
Help author a component specification for an agent.
disable-model-invocation
true
<overview> Your goal is to create a component overview in markdown given the context provided by the user. The overview should include a brief description of the component, its main features, an architectural diagram and layout of important code files and their relationships. The purpose of this overview is to enable a developer to attach it to a feature request and ensure the agent has enough context to make correct code changes without breaking functionality. </overview> <format> # [Component Name] Overview **Location**: `src/vs/[path/to/component]` **Type**: [Service/Contribution/Extension/API/etc.] **Layer (if applicable)**: [base/platform/editor/workbench/code/server] ## Purpose Brief description of what this component does and why it exists. ## Scope - What functionality is included - What is explicitly out of scope - Integration points with other components ## Architecture ### High-Level Design [Architectural diagram or description of key patterns used] ### Key Classes & Interfaces - **[ClassName]**: Brief description of responsibility - **[InterfaceName]**: Purpose and main methods - **[ServiceName]**: Service responsibilities ### Key Files List all the key files and a brief description of their purpose: - **`src/vs/[path/to/component]/[filename.ts]`**: [Purpose and main exports] - **`src/vs/[path/to/component]/[service.ts]`**: [Service implementation details] - **`src/vs/[path/to/component]/[contribution.ts]`**: [Workbench contributions] ## Development Guidelines - Reserve a section for any specific development practices or patterns relevant to this component. These will be edited by a developer or agent as needed. --- </format> <instructions> - **Create** a new overview file if one is not specified: `.components/[component-name].md` - **Fill** each section with component-specific details - **Gather** information from the attached context and use available tools if needed to complete your understanding - **Ask** the user for clarification if you cannot fill out a section with accurate information - **Use complete file paths** from repository root (e.g., `src/vs/workbench/services/example/browser/exampleService.ts`) - **Keep** descriptions concise but comprehensive - **Use file references** instead of code snippets when making references to code as otherwise the code may become outdated </instructions>
GitHub에서 보기