github.com/posit-dev/positron
Skill | Added | Review |
|---|---|---|
review-vitest-tests .claude/skills/review-vitest-tests/SKILL.md Use when reviewing Vitest test files (.vitest.ts/.tsx) for quality against Positron's builder pattern, RTL patterns, and conventions. Not for e2e or Playwright tests. | 80 80 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
pr-test-checker .claude/skills/pr-test-checker/SKILL.md Grade whether a Positron PR has adequate test coverage. Evaluates new tests in the PR, checks existing coverage for changed source, and suggests concrete additions when coverage is insufficient. Used by the pr-test-checker GitHub Action. | 62 62 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Reviewed: Version: b87c504 | |
positron-qa-verify .claude/skills/positron-qa-verify/SKILL.md Generates clear, actionable verification guides for QA testing of Positron bug fixes and features | 62 62 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Reviewed: Version: b87c504 | |
positron-pull-vscode-server .claude/skills/positron-pull-vscode-server/SKILL.md Use when pulling changes from rstudio/vscode-server into Positron — fetching upstream, triaging commits, and applying diffs | 70 70 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Reviewed: Version: b87c504 | |
positron-pr-helper .claude/skills/positron-pr-helper/SKILL.md Generates well-structured PR bodies with dynamically fetched e2e test tags | 56 56 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
positron-issue-creator .claude/skills/positron-issue-creator/SKILL.md This skill should be used when drafting GitHub issues for the Positron repository. It provides workflows for searching duplicates, selecting appropriate labels, gathering complete context through questioning, and writing terse, fluff-free issues that precisely describe what is needed or wrong. The skill prepares issues for manual submission by the user. Use this skill when the user asks to draft or prepare an issue for Positron. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
positron-intake-rotation .claude/skills/positron-intake-rotation/SKILL.md This skill should be used when handling issue intake rotation duties for the Positron repository. It provides workflows for reviewing and organizing new issues, responding to discussions, handling support tickets, and searching for related content. Use this skill when on intake rotation duty, when helping someone with intake tasks, or when learning the intake rotation process. | 70 70 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Reviewed: Version: b87c504 | |
positron-demo-video .claude/skills/positron-demo-video/SKILL.md Use when the user wants to create a demo video, record a feature walkthrough, or generate a video for a PR description. Triggers on "record a demo", "make a video", "demo video for PR", or "generate a walkthrough". | 80 80 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
positron-data-grid-pattern .claude/skills/positron-data-grid-pattern/SKILL.md Use when building a list, table, grid, or virtualized scrolling UI in Positron, or touching `DataGridInstance` / `PositronDataGrid`. Avoids the common mistake of mediating props into the instance via useEffect. | 77 77 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
positron-abstract-svg .claude/skills/positron-abstract-svg/SKILL.md Create or update abstract SVG illustrations for the Positron IDE -- for use in documentation, walkthrough steps, onboarding images, and feature previews. Use this skill whenever someone asks to make, update, or redesign an SVG image for Positron docs, walkthroughs, or any visual asset representing the Positron IDE UI. Also use it when asked to make images "consistent" with existing Positron walkthrough images, or to add a new image to match an existing set. Trigger on: "make an SVG for the walkthrough", "create an abstract image for the notebook feature", "update the hero image", "make it look like the other Positron SVGs", "add a docs image for X feature". | 80 80 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
pick-copilot-tag .claude/skills/pick-copilot-tag/SKILL.md Determine which vscode-copilot-chat release tag to use for a Positron build | 66 66 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
e2e-failure-analyzer .claude/skills/e2e-failure-analyzer/SKILL.md Analyze e2e test failures from a GitHub Actions run. Provide a run ID or URL to download reports, extract traces/screenshots/logs, identify root causes, and get suggested actions. Works with both posit-dev/positron and posit-dev/positron-builds repos. | 61 61 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Reviewed: Version: b87c504 | |
bump-ark .claude/skills/bump-ark/SKILL.md Open or advance a Positron PR that bumps the Ark submodule to a given Ark PR (its head while open, its merge commit once merged) or to latest Ark main, with Positron e2e test tags. Use when the user runs /bump-ark with a PR number or "main" and optional @:tags. | 80 80 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Reviewed: Version: b87c504 | |
author-vitest-tests .claude/skills/author-vitest-tests/SKILL.md Use when writing or adding Vitest tests for Positron src/vs/ code, checking a branch/PR for test-coverage gaps, or testing React components with RTL. | 74 74 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Reviewed: Version: b87c504 | |
author-e2e-tests .claude/skills/author-e2e-tests/SKILL.md Use when writing, debugging, or maintaining Playwright e2e tests for Positron -- new test files, test cases, flaky-test fixes, test infrastructure, or performance/metric tests. | 76 76 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: b87c504 | |
launch .agents/skills/launch/SKILL.md Launch Code OSS (VS Code from sources) into an isolated throwaway profile with unique debug ports so you can drive it with @playwright/cli AND attach a Node debugger via dap-cli in the same session. Use when working on VS Code itself and you want to interact with the running workbench, automate chat or UI flows, test UI features, take screenshots, set breakpoints in the renderer / extension host / main process, or combine UI driving with debugging. | — |