lovebird avatar

lovebird

Community

@lovebirdsx · China

2Followers
|
107Public Repos
|
22Published Skills

lovebird maintains skills for building, debugging, and shipping a VS Code-style Electron editor, covering extensions, Monaco commands, LSP plugins, NSIS installers, and Playwright e2e.

Skills Distribution
DomainDeveloper To...Editor Extension D.. (35%)Performance & Memo.. (25%)Electron Packaging.. (15%)E2E Testing & CI S.. (15%)

Agent Skills by lovebird

Showing 22 vetted skills indexed across 2 GitHub repositories.

lovebirdsxlovebirdsx

update-codex-acp

Rebases custom commits of the codex-acp fork onto upstream and rebuilds release artifacts.

Community
Advanced
lovebirdsxlovebirdsx

update-claude-agent-acp

Rebases custom commits of a vendored ACP agent fork onto upstream releases and rebuilds release artifacts.

Community
Advanced
lovebirdsxlovebirdsx

nsis-installer-autoupdate

Diagnose and configure electron-builder NSIS installers and electron-updater auto-update flows on Windows.

Community
Advanced
lovebirdsxlovebirdsx

fix-keybinding-not-firing

Diagnoses why configured keyboard shortcuts fail to trigger commands in the editor.

Community
Advanced
lovebirdsxlovebirdsx

extend-language-plugin

Implements LSP language features across renderer, extension host, and plugin processes.

Community
Advanced
lovebirdsxlovebirdsx

add-json-schema-association

Registers JSON schemas to Monaco for completion, validation, and hover on matched files.

Community
Advanced
lovebirdsxlovebirdsx

audit-knowledge-base

Audits CLAUDE.md, skills, and memory files for bloat, stale references, and index drift.

Community
Intermediate
lovebirdsxlovebirdsx

analyze-startup-performance

Diagnose Electron editor startup and workspace restore slowdowns using Startup Performance reports.

Community
Advanced
lovebirdsxlovebirdsx

fix-disposable-leak

Diagnose and fix Disposable memory leaks in a TypeScript Electron editor codebase.

Community
Advanced
lovebirdsxlovebirdsx

analyze-interaction-performance

Diagnose UI responsiveness issues using Event Timing and LoAF performance reports.

Community
Advanced
lovebirdsxlovebirdsx

register-monaco-command

Integrates Monaco editor commands into the project command palette and configurable keybindings.

Community
Advanced
lovebirdsxlovebirdsx

create-extension

Scaffolds new built-in extensions with manifests, contribution points, and activation code for the Universe Editor.

Community
Advanced
lovebirdsxlovebirdsx

fix-nls-gaps

Detect and fix missing localization, hardcoded Chinese text, and untranslated defaultMessage strings in TypeScript codebases.

Community
Intermediate
lovebirdsxlovebirdsx

import-claude-session

Imports external Claude Code session jsonl transcripts into the local editor's Agents view.

Community
Intermediate
lovebirdsxlovebirdsx

fix-ci-e2e-flake

Diagnose and fix flaky Playwright Electron e2e tests that fail only in CI.

Community
Advanced
lovebirdsxlovebirdsx

new-extension

Scaffolds, implements, tests, and publishes Universe Editor extensions through a gated workflow.

Community
Advanced
lovebirdsxlovebirdsx

port-vscode-extension

Migrate existing VSCode extensions to Universe Editor with API compatibility assessment.

Community
Advanced
lovebirdsxlovebirdsx

arxiv-search

Search the arXiv API for scholarly articles and return titles and summaries.

Community
Intermediate
lovebirdsxlovebirdsx

langgraph-docs

Fetch LangGraph documentation pages and summarize implementation guidance.

Community
Advanced
lovebirdsxlovebirdsx

skill-creator

Create structured SKILL.md frontmatter and resources for Universe Agent skills.

Community
Intermediate
lovebirdsxlovebirdsx

file-organizer

Analyze directory structure, detect duplicate files, and propose folder layouts.

Community
Intermediate
lovebirdsxlovebirdsx

web-research

Coordinate structured web research sessions with subtopic delegation and cited synthesis.

Community
Intermediate

Frequently Asked Questions About lovebird

FAQPage Schema
What tasks can I accomplish with lovebird's skills?▼

You can create and port editor extensions, add JSON schema associations, extend language plugins with LSP providers, fix keybinding and Disposable memory leaks, analyze startup and interaction performance, handle NSIS installer auto-update issues, fix flaky Playwright e2e tests, and audit knowledge bases.

Who are these skills designed for?▼

They target engineers maintaining a VS Code-style Electron editor (Universe Editor): extension developers, platform engineers working on Monaco, LSP, and keybinding subsystems, release engineers handling electron-builder NSIS installers, and QA engineers stabilizing Playwright e2e suites.

How do the extension development skills work in practice?▼

The new-extension skill covers the full flow from requirement confirmation through scaffolding, implementation, e2e testing, and publishing. For existing VSCode plugins, port-vscode-extension first runs a four-tier API compatibility assessment and license check, then hands off to the new-extension flow.

What performance and stability problems do these skills diagnose?▼

They cover startup regressions via Startup Performance reports and perf marks, interaction jank using Event Timing and LoAF attribution, Disposable memory leaks from trackDisposable stack traces, and CI-only Playwright flakes with expect(locator) call logs.

What prerequisites or environment do these skills assume?▼

They assume the Universe Editor codebase: an Electron app with Monaco editor, built-in TypeScript-style language plugins spawning LSP servers, electron-builder NSIS packaging with electron-updater, Playwright e2e infrastructure, and vendored ACP agent git submodules under vendor/.