Nihuel Prieto Rellan avatar

Nihuel Prieto Rellan

Community

@Niiihuel

0Followers
|
3Public Repos
|
52Published Skills

Nihuel Prieto Rellan maintains 52 specialized skills for VS Code core development, covering testing, debugging, performance profiling, accessibility, theming, and agent-host engineering.

Skills Distribution
DomainDeveloper To...VS Code Core Devel.. (35%)Testing & CI/CD En.. (25%)Performance & Memo.. (20%)UI/UX & Accessibil.. (12%)

Agent Skills by Nihuel Prieto Rellan

Showing 52 vetted skills indexed across 1 GitHub repositories.

NiiihuelNiiihuel
1

launch

Launch Code OSS builds into isolated profiles with debug ports for Playwright automation and dap-cli debugging.

Community
Advanced
NiiihuelNiiihuel
1

code-oss-logs

Locate and read timestamped process logs from Code OSS dev builds.

Community
Intermediate
NiiihuelNiiihuel
1

chat-customizations-editor

Guides development and testing of the Chat Customizations management editor in VS Code.

Community
Advanced
NiiihuelNiiihuel
1

policy-and-managed-settings

Route enterprise Copilot controls to runtime managed settings, VS Code policies, or extension policies.

Community
Advanced
NiiihuelNiiihuel
1

memory-leak-audit

Audit TypeScript code for memory leaks and disposable lifecycle issues.

Community
Intermediate
NiiihuelNiiihuel
1

add-policy

Registers and exports VS Code configuration policies across Windows, macOS, and Linux platforms.

Community
Advanced
NiiihuelNiiihuel
1

component-fixtures

Creates and updates component fixtures for screenshot testing of VS Code UI components.

Community
Intermediate
NiiihuelNiiihuel
1

author-contributions

Identify files an author contributed to on a branch, tracing contributions through git renames.

Community
Intermediate
NiiihuelNiiihuel
1

symbolicate-crash-dump

Symbolicate native VS Code crash dumps into readable backtraces using electron-minidump.

Community
Advanced
NiiihuelNiiihuel
1

azure-pipelines

Queue, monitor, and cancel Azure DevOps pipeline builds for VS Code validation.

Community
Advanced
NiiihuelNiiihuel
1

fix-ci-failures

Diagnose and fix failing CI checks on GitHub pull requests using the gh CLI.

Community
Intermediate
NiiihuelNiiihuel
1

customizations-in-the-agent-host

Diagnose and fix customization enablement bugs in the agent host architecture.

Community
Advanced
NiiihuelNiiihuel
1

agent-host-logs

Analyze Agent Host debug log export bundles to diagnose session, transport, and provider issues.

Community
Intermediate
NiiihuelNiiihuel
1

chat-perf

Benchmarks chat rendering performance and detects memory leaks in VS Code builds.

Community
Advanced
NiiihuelNiiihuel
1

unit-tests

Runs VS Code unit tests via the runTests tool or platform test scripts with filtering options.

Community
Intermediate
NiiihuelNiiihuel
1

integration-tests

Runs VS Code integration tests with filtering options for node.js and extension host suites.

Community
Intermediate
NiiihuelNiiihuel
1

design-philosophy

Applies a Values-Principles-Moves vocabulary to review and fix VS Code UI design decisions.

Community
Intermediate
NiiihuelNiiihuel
1

ux-css-layout

Applies VS Code CSS conventions for layouts, sizing tokens, and text truncation patterns.

Community
Intermediate
NiiihuelNiiihuel
1

otel

Guides OpenTelemetry instrumentation of spans, metrics, and events in the Copilot Chat extension.

Community
Advanced
NiiihuelNiiihuel
1

cpu-profile-analysis

Analyze V8 CPU profiles and Chrome DevTools trace files to find performance bottlenecks.

Community
Advanced
NiiihuelNiiihuel
1

smoke-tests

Runs VS Code smoke tests and diagnoses flaky CI failures with tracing and log artifacts.

Community
Intermediate
NiiihuelNiiihuel
1

feedback-learning

Classifies and records corrective user feedback into the smallest authoritative repository artifact.

Community
Intermediate
NiiihuelNiiihuel
1

sessions

Guides implementation and review of Agents Window changes under src/vs/sessions.

Community
Advanced
NiiihuelNiiihuel
1

auto-perf-optimize

Automates VS Code performance scenarios to capture heap snapshots and diagnose memory leaks.

Community
Advanced

Frequently Asked Questions About Nihuel Prieto Rellan

FAQPage Schema
What 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.