github.com/posit-dev/positron
Skill | Added | Review |
|---|---|---|
generate-run-commands src/vs/sessions/skills/generate-run-commands/SKILL.md Generate or modify run commands for the current session. Use when the user wants to set up or update run commands that appear in the session's Run button. | 76 76 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: f802abf | |
update-skills src/vs/sessions/skills/update-skills/SKILL.md Create or update repository skills and instructions when major learnings are discovered during a session. Use when the user says "learn!", when a significant pattern or pitfall is identified, or when reusable domain knowledge should be captured for future sessions. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
update-pr src/vs/sessions/skills/update-pr/SKILL.md Update the pull request for the current session. Use when the user wants to push new changes to an existing PR. | 68 68 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Reviewed: Version: b87c504 | |
sync src/vs/sessions/skills/sync/SKILL.md Sync the current session branch with its upstream branch, or publish the current session branch to a remote. Use when the user asks to sync a branch, pull latest changes, rebase onto upstream, push current branch, publish branch, or set upstream. | 80 80 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
sync-upstream src/vs/sessions/skills/sync-upstream/SKILL.md Update a stale session branch by rebasing onto the latest origin. Use when the upstream has moved significantly and the session needs to catch up, resolving conflicts by preserving upstream changes and adapting session work to fit. | 80 80 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
merge src/vs/sessions/skills/merge/SKILL.md Merge changes from the topic branch to the merge base branch. Use when the user wants to merge their session's work back to the base branch. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
create-pr src/vs/sessions/skills/create-pr/SKILL.md Create a pull request for the current session. Use when the user wants to open a PR with the session's changes. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
create-draft-pr src/vs/sessions/skills/create-draft-pr/SKILL.md Create a draft pull request for the current session. Use when the user wants to open a draft PR with the session's changes. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
commit src/vs/sessions/skills/commit/SKILL.md Commit staged or unstaged changes with an AI-generated commit message that matches the repository's existing commit style. Use when the user asks to 'commit', 'commit changes', 'create a commit', 'save my work', or 'check in code'. | 80 80 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Reviewed: Version: b87c504 | |
act-on-feedback src/vs/sessions/skills/act-on-feedback/SKILL.md Act on user feedback attached to the current session. Use when the user submits feedback on the session's changes via the Submit Feedback button. | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
troubleshoot extensions/copilot/assets/prompts/skills/troubleshoot/SKILL.md Investigate unexpected chat agent behavior by analyzing direct debug logs in JSONL files. Use when users ask why something happened, why a request was slow, why tools or subagents were used or skipped, or why instructions/skills/agents did not load. | 69 69 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Reviewed: Version: b87c504 | |
project-setup-info-local extensions/copilot/assets/prompts/skills/project-setup-info-local/SKILL.md Comprehensive setup steps to help the user create complete project structures in a VS Code workspace; this tool is designed for full project initialization and scaffolding, not for creating individual files. When to use this tool: user wants to create a new complete project from scratch; setting up entire project frameworks (TypeScript projects, React apps, Node.js servers, etc.); initializing Model Context Protocol (MCP) servers with full structure; creating VS Code extensions with proper scaffolding; setting up Next.js, Vite, or other framework-based projects; user asks for "new project", "create a workspace", "set up a [framework] project"; need to establish a complete development environment with dependencies, config files, and folder structure. When NOT to use this tool: creating single files or small code snippets; adding individual files to existing projects; making modifications to existing codebases; user asks to "create a file" or "add a component"; simple code examples or demonstrations; debugging or fixing existing code. This tool provides complete project setup including: folder structure creation; package.json and dependency management; configuration files (tsconfig, eslint, etc.); initial boilerplate code; development environment setup; build and run instructions. Use other file creation tools for individual files within existing projects. | — | |
project-setup-info-context7 extensions/copilot/assets/prompts/skills/project-setup-info-context7/SKILL.md Comprehensive setup steps to help the user create complete project structures in a VS Code workspace. This tool is designed for full project initialization and scaffolding, not for creating individual files. When to use this tool: when the user wants to create a new complete project from scratch; when setting up entire project frameworks (TypeScript projects, React apps, Node.js servers, etc.); when initializing Model Context Protocol (MCP) servers with full structure; when creating VS Code extensions with proper scaffolding; when setting up Next.js, Vite, or other framework-based projects; when the user asks for "new project", "create a workspace", or "set up a [framework] project"; when you need to establish a complete development environment with dependencies, config files, and folder structure. When NOT to use this tool: when creating single files or small code snippets; when adding individual files to existing projects; when making modifications to existing codebases; when the user asks to "create a file" or "add a component"; for simple code examples or demonstrations; for debugging or fixing existing code. This tool provides complete project setup including folder structure creation, package.json and dependency management, configuration files (tsconfig, eslint, etc.), initial boilerplate code, development environment setup, and build and run instructions. Use other file creation tools for individual files within existing projects. | — | |
install-vscode-extension extensions/copilot/assets/prompts/skills/install-vscode-extension/SKILL.md How to install a VS Code extension from an extension ID. Useful when the user wants to add new capabilities to their VS Code environment by installing extensions. | 67 67 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
init extensions/copilot/assets/prompts/skills/init/SKILL.md Generate or update chat customization files for AI coding agents | 49 49 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
get-search-view-results extensions/copilot/assets/prompts/skills/get-search-view-results/SKILL.md Get the current search results from the Search view in VS Code | 59 59 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
create-skill extensions/copilot/assets/prompts/skills/create-skill/SKILL.md Create a reusable skill (SKILL.md) that packages a workflow. | 52 52 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
create-prompt extensions/copilot/assets/prompts/skills/create-prompt/SKILL.md Create a reusable prompt file (.prompt.md) for a common task. | 56 56 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
create-instructions extensions/copilot/assets/prompts/skills/create-instructions/SKILL.md Create an instructions file (.instructions.md) for a project rule or convention. | 58 58 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
create-hook extensions/copilot/assets/prompts/skills/create-hook/SKILL.md Create a hook (.json) to enforce policy or automate agent lifecycle events. | 52 52 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
create-agent extensions/copilot/assets/prompts/skills/create-agent/SKILL.md Create a custom agent (.agent.md) for a specific job. | 52 52 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
chronicle extensions/copilot/assets/prompts/skills/chronicle/SKILL.md Analyze Copilot session history for standup reports, usage tips, session search, and session reindexing. Use when the user asks for a standup, daily summary, usage tips, workflow recommendations, wants to search or find past sessions by keyword/file/PR, wants to reindex their session store, or asks about deleting session data. | 72 72 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Reviewed: Version: b87c504 | |
agent-customization extensions/copilot/assets/prompts/skills/agent-customization/SKILL.md **WORKFLOW SKILL** — Create, update, review, fix, or debug VS Code agent customization files (.instructions.md, .prompt.md, .agent.md, SKILL.md, copilot-instructions.md, AGENTS.md). USE FOR: saving coding preferences; troubleshooting why instructions/skills/agents are ignored or not invoked; configuring applyTo patterns; defining tool restrictions; creating custom agent modes or specialized workflows; packaging domain knowledge; fixing YAML frontmatter syntax. DO NOT USE FOR: general coding questions (use default agent); runtime debugging or error diagnosis; MCP server configuration (use MCP docs directly); VS Code extension development. INVOKES: file system tools (read/write customization files), ask-questions tool (interview user for requirements), subagents for codebase exploration. FOR SINGLE OPERATIONS: For quick YAML frontmatter fixes or creating a single file from a known pattern, edit the file directly — no skill needed. | 74 74 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
launch extensions/copilot/.agents/skills/launch/SKILL.md Launch and automate VS Code Insiders with the Copilot Chat extension using @playwright/cli via Chrome DevTools Protocol. Use when you need to interact with the VS Code UI, automate the chat panel, test the extension UI, or take screenshots. Triggers include 'automate VS Code', 'interact with chat', 'test the UI', 'take a screenshot', 'launch with debugging'. | — | |
github-copilot-upgrader extensions/copilot/.agents/skills/github-copilot-upgrader/SKILL.md Use this to update the Github Copilot CLI/SDK | 56 56 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 |