Nihuel Prieto Rellan
Community@Niiihuel
Nihuel Prieto Rellan maintains 52 specialized skills for VS Code core development, covering testing, debugging, performance profiling, accessibility, theming, and agent-host engineering.
Agent Skills by Nihuel Prieto Rellan
Showing 52 vetted skills indexed across 1 GitHub repositories.
launch
Launch Code OSS builds into isolated profiles with debug ports for Playwright automation and dap-cli debugging.
code-oss-logs
Locate and read timestamped process logs from Code OSS dev builds.
chat-customizations-editor
Guides development and testing of the Chat Customizations management editor in VS Code.
policy-and-managed-settings
Route enterprise Copilot controls to runtime managed settings, VS Code policies, or extension policies.
memory-leak-audit
Audit TypeScript code for memory leaks and disposable lifecycle issues.
add-policy
Registers and exports VS Code configuration policies across Windows, macOS, and Linux platforms.
component-fixtures
Creates and updates component fixtures for screenshot testing of VS Code UI components.
author-contributions
Identify files an author contributed to on a branch, tracing contributions through git renames.
symbolicate-crash-dump
Symbolicate native VS Code crash dumps into readable backtraces using electron-minidump.
azure-pipelines
Queue, monitor, and cancel Azure DevOps pipeline builds for VS Code validation.
fix-ci-failures
Diagnose and fix failing CI checks on GitHub pull requests using the gh CLI.
customizations-in-the-agent-host
Diagnose and fix customization enablement bugs in the agent host architecture.
agent-host-logs
Analyze Agent Host debug log export bundles to diagnose session, transport, and provider issues.
chat-perf
Benchmarks chat rendering performance and detects memory leaks in VS Code builds.
unit-tests
Runs VS Code unit tests via the runTests tool or platform test scripts with filtering options.
integration-tests
Runs VS Code integration tests with filtering options for node.js and extension host suites.
design-philosophy
Applies a Values-Principles-Moves vocabulary to review and fix VS Code UI design decisions.
ux-css-layout
Applies VS Code CSS conventions for layouts, sizing tokens, and text truncation patterns.
otel
Guides OpenTelemetry instrumentation of spans, metrics, and events in the Copilot Chat extension.
cpu-profile-analysis
Analyze V8 CPU profiles and Chrome DevTools trace files to find performance bottlenecks.
smoke-tests
Runs VS Code smoke tests and diagnoses flaky CI failures with tracing and log artifacts.
feedback-learning
Classifies and records corrective user feedback into the smallest authoritative repository artifact.
sessions
Guides implementation and review of Agents Window changes under src/vs/sessions.
auto-perf-optimize
Automates VS Code performance scenarios to capture heap snapshots and diagnose memory leaks.
Frequently Asked Questions About Nihuel Prieto Rellan
FAQPage SchemaWhat tasks can I accomplish with Nihuel Prieto Rellan's skills?▼
The 52 skills cover VS Code core development end to end: running unit, integration, smoke, and agent-host e2e tests; fixing CI failures; symbolicating Electron crash dumps; auditing memory leaks; analyzing CPU profiles and heap snapshots; applying accessibility and theming conventions; and managing git sessions, PRs, and code reviews.
Who are these skills designed for?▼
They target engineers contributing to the microsoft/vscode repository and its Copilot/agent-host infrastructure. Typical users are VS Code team members and contributors working on the workbench, chat UI, integrated browser, configuration policies, or extension host who need repo-specific testing, debugging, and design guidance.
How do I run and debug VS Code from source using these skills?▼
The launch skill starts Code OSS in an isolated throwaway profile with unique debug ports, letting you drive the workbench with @playwright/cli and attach a Node debugger via dap-cli simultaneously. Companion skills cover reading timestamped process logs and validating UI scenarios with video, screenshots, and traces.
What prerequisites and dependencies do these skills require?▼
Requirements vary per skill: the gh CLI for CI failure investigation, Azure CLI for flaky smoke-test diagnosis, macOS or Linux for crash-dump symbolication, @playwright/cli for UI driving, and a local microsoft/vscode checkout. Crash symbolication is restricted to VS Code team members with symbol file access.
How do these skills handle performance and memory investigations?▼
Dedicated skills parse V8 heap snapshots to find retainer paths, analyze .cpuprofile and DevTools trace files for bottlenecks, run chat perf benchmarks and memory-leak checks against dev or published builds, and audit code for disposable-pattern leaks like MutableDisposable and DisposableStore misuse.