Jim Myhrberg avatar

Jim Myhrberg

Community

@jimeh · London, United Kingdom

393Followers
|
265Public Repos
|
64Published Skills

I'm a software engineering mercenary, who plays with code, video games, and on occasion, design.

Skills Distribution
DomainDeveloper To...VS Code Core Devel.. (35%)Testing & CI/CD En.. (25%)Performance & Memo.. (20%)Agent Host & Chat .. (15%)

Agent Skills by Jim Myhrberg

Showing 64 vetted skills indexed across 1 GitHub repositories.

jimehjimeh

hucode-upgrade-vscode

Replay Hucode patches onto a new upstream VS Code release branch.

Community
Advanced
jimehjimeh

launch

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

Community
Advanced
jimehjimeh

update-codex-sdk

Updates VS Code's bundled @openai/codex dependency and verifies the Codex Agent Host end to end.

Community
Advanced
jimehjimeh

hucode-bump-version

Bumps Hucode release version and updates changelog from change fragments.

Community
Intermediate
jimehjimeh

github-copilot-upgrader

Upgrades the @github/copilot npm package and resolves resulting compilation and test failures.

Community
Intermediate
jimehjimeh

init

Generate or update agent instruction files like AGENTS.md for AI coding agents.

Community
Intermediate
jimehjimeh

agent-customization

Create and troubleshoot VS Code agent customization files including instructions, prompts, agents, hooks, and skills.

Community
Intermediate
jimehjimeh

troubleshoot

Diagnose unexpected chat agent behavior by analyzing Copilot debug logs in JSONL format.

Community
Advanced
jimehjimeh

project-setup-info-local

Scaffolds complete project structures for VS Code extensions, Next.js, Vite, MCP servers, and Python.

Community
Intermediate
jimehjimeh

create-prompt

Create reusable .prompt.md prompt files for repeatable AI tasks.

Community
Basic
jimehjimeh

project-setup-info-context7

Scaffolds complete VS Code workspace projects using context7 library documentation.

Community
Basic
jimehjimeh

create-skill

Creates reusable SKILL.md files that package workflows into discoverable skills.

Community
Basic
jimehjimeh

install-vscode-extension

Installs VS Code extensions by ID using the workbench.extensions.installExtension command.

Community
Basic
jimehjimeh

create-instructions

Creates .instructions.md files defining project rules and coding conventions for AI agents.

Community
Basic
jimehjimeh

create-agent

Create custom agent definition files (.agent.md) for specialized AI assistant roles.

Community
Basic
jimehjimeh

chronicle

Analyze Copilot session history for standups, usage tips, cost analysis, and session search.

Community
Advanced
jimehjimeh

get-search-view-results

Retrieves current search results from the VS Code Search view via command.

Community
Basic
jimehjimeh

create-hook

Create JSON hooks that enforce policy or automate agent lifecycle events.

Community
Intermediate
jimehjimeh

code-oss-logs

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

Community
Intermediate
jimehjimeh

chat-customizations-editor

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

Community
Advanced
jimehjimeh

policy-and-managed-settings

Routes enterprise Copilot and VS Code controls to the correct policy implementation path.

Community
Advanced
jimehjimeh

memory-leak-audit

Audit TypeScript code for memory leaks and disposable lifecycle issues.

Community
Intermediate
jimehjimeh

component-fixtures

Creates themed component fixtures for screenshot testing of VS Code UI widgets.

Community
Intermediate
jimehjimeh

author-contributions

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

Community
Intermediate

Frequently Asked Questions About Jim Myhrberg

FAQPage Schema
What tasks can I accomplish with jimeh's VS Code development skills?▼

You can upgrade Hucode against upstream VS Code releases, bump bundled Codex SDK versions, run unit/integration/smoke tests, fix CI failures, symbolicate native crash dumps, analyze heap snapshots and CPU profiles, create agent customization files, and validate UI scenarios with recorded video evidence.

Who are these skills designed for?▼

They target engineers working on the VS Code codebase itself: core workbench developers, Copilot Chat and agent host engineers, and release maintainers handling Hucode version bumps, upstream syncs, and patch replays. Some skills, like crash dump symbolication, are restricted to VS Code team members.

How do I run and debug VS Code from sources using these skills?▼

The launch skill starts Code OSS in a throwaway profile with unique debug ports, letting you drive the workbench with @playwright/cli while attaching a Node debugger via dap-cli. The vscode-dev-workbench skill covers running the vscode.dev server locally against microsoft/vscode sources.

What prerequisites and dependencies do these skills require?▼

Requirements vary: fix-ci-failures needs the gh CLI; flaky-smoke-tests needs Azure CLI; symbolicate-crash-dump requires macOS or Linux plus electron-minidump; UI driving skills need @playwright/cli; and most skills assume a local checkout of the microsoft/vscode repository with its dev build environment.

How do these skills support performance and memory investigations?▼

The chat-perf, auto-perf-optimize, heap-snapshot-analysis, cpu-profile-analysis, and memory-leak-audit skills cover benchmark runs, renderer heap snapshot capture and comparison, V8/Chrome profile analysis, retainer-path tracing, and disposable-pattern audits for event listeners and lifecycle callbacks.