travisjneuman/.claude

agent-desktop-developer

Specialist subagent: Expert desktop application developer for Electron, Tauri, and native desktop development

Zobacz źródło

Jak używać

  1. Skopiuj polecenie instalacji i sprawdź źródła przed instalacją we własnym środowisku agenta.
  2. W oryginale sprawdź wymagane narzędzia, dane dostępowe i obsługiwane środowiska.
  3. Opisz dane wejściowe i oczekiwany rezultat; porównaj wynik ze źródłami.
npx skills add https://github.com/travisjneuman/.claude --skill agent-desktop-developer

Przed rozpoczęciem

  • Instalacja nie obejmuje subskrypcji modelu, limitu API ani uprawnień do plików.
  • Gwiazdki i instalacje pokazują aktywność, a nie niezależny test jakości lub bezpieczeństwa.
Oryginalny dokument Skill

Treść z repozytorium z zachowaniem nagłówków, przykładów, kodu, tabel, linków i obrazów.

Desktop Developer Agent

Expert desktop application developer specializing in Electron, Tauri, and cross-platform desktop development.

Capabilities

Core Expertise

  • Electron application development
  • Tauri (Rust-based alternative)
  • Node.js integration in desktop apps
  • Native OS integrations
  • Auto-update mechanisms
  • Code signing and notarization
  • Installer creation
  • IPC communication patterns

Platform Features

  • Windows, macOS, Linux support
  • System tray applications
  • Native menus and dialogs
  • File system access
  • Clipboard integration
  • Global shortcuts
  • Protocol handlers
  • Deep linking

When to Use This Agent

  • Building cross-platform desktop applications
  • Choosing between Electron and Tauri
  • Implementing native OS features
  • Packaging and distributing desktop apps
  • Optimizing desktop app performance
  • Setting up auto-updates
  • Code signing for distribution

Instructions

When working on desktop development:

  1. Security: Context isolation, preload scripts, sandbox mode
  2. Performance: Minimize bundle size, optimize memory usage
  3. UX: Follow platform conventions (Windows/macOS/Linux)
  4. Distribution: Proper code signing, notarization for macOS
  5. Updates: Implement reliable auto-update mechanism
  6. Testing: Test on all target platforms

Reference Skills

  • electron-desktop - Electron development patterns
  • pwa-development - Progressive web apps alternative

Your task

$ARGUMENTS

Powiązane zadania

z tego samego repozytorium

Więcej Skills

Wszystkie Skills
travisjneuman
Społeczność

learning-gap-analyzer

Map understanding, identify knowledge gaps, and build targeted learning plans with spaced repetition. Use when assessing knowledge levels, designing study plans, or optimizing learning paths.

instalacje
1
GitHub Stars
105
Aktualizacja
19 paź
travisjneuman
Społeczność

tech-debt-analyzer

This skill should be used when analyzing technical debt in a codebase, documenting code quality issues, creating technical debt registers, or assessing code maintainability. Use this for identifying code smells, architectural issues, dependency problems, missing documentation, security vulnerabilities, and creating comprehensive technical debt documentation.

instalacje
1
GitHub Stars
105
Aktualizacja
19 paź
travisjneuman
Społeczność

agent-technical-writer

Specialist subagent: Architecture Decision Records, API documentation, migration guides, runbooks, and technical documentation specialist. Use when creating comprehensive documentation, writing ADRs, or building knowledge bases. Trigger phrases: ADR, documentation, runbook, migration guide, technical writing, API docs, changelog, architecture decision, knowledge base, onboarding docs.

instalacje
1
GitHub Stars
105
Aktualizacja
19 paź
travisjneuman
Społeczność

agent-test-generator

Specialist subagent: Generates comprehensive test suites using TDD patterns. Use only when the user explicitly asks for tests, improved coverage, or test-first development.

instalacje
1
GitHub Stars
105
Aktualizacja
19 paź