Skip to main content
Manusで任意のスキルを実行
ワンクリックで
GitHub リポジトリ

electron-modular-boilerplate

electron-modular-boilerplate には trae-op から収集した 21 個の skills があり、リポジトリ単位の職業カバレッジとサイト内 skill 詳細ページを表示します。

収集済み skills
21
Stars
4
更新
2026-02-17
Forks
1
職業カバレッジ
3 件の職業カテゴリ · 100% 分類済み
リポジトリエクスプローラー

このリポジトリの skills

clsx-tailwind
ウェブ開発者

Use when styling React components with Tailwind className variants, conditional classes, or class conflicts; applies repository cn (clsx + tailwind-merge) patterns for merge-safe, overridable UI styles.

2026-02-17
context-pattern
ウェブ開発者

Use when creating or refactoring shared React state with Context + useSyncExternalStore selectors; provides typed store/provider/hook patterns to avoid unnecessary rerenders and prop drilling.

2026-02-17
electron-path-aliasing
ソフトウェア開発者

Use when fixing import paths or alias errors in Electron projects; applies correct main-process Node subpath aliases (#main/*), renderer Vite aliases (@/*), and tsconfig/package runtime-safe alignment.

2026-02-17
event-delegation-guide
ウェブ開発者

Use when React lists or nested component trees have many click/change handlers; replaces prop-drilled callbacks with parent-level event delegation for scalable, dynamic, high-performance interactions.

2026-02-17
git-commit-instructions
ソフトウェア開発者

Use when preparing git commits or PR-ready commit text; generates repository-compliant Conventional Commit messages with correct type/scope syntax, concise subject lines, and clear rationale/body formatting.

2026-02-17
ipc-communication
ソフトウェア開発者

Use when adding or debugging Electron IPC between preload, renderer, and main; implements strongly typed send/invoke/receive channels, payload contracts, window.electron API wiring, and safe handler registration.

2026-02-17
javascript
ウェブ開発者

Use when improving JavaScript code quality in existing modules; refactors toward modern syntax, readable structure, safer async/error handling, smaller focused functions, and maintainable utility abstractions.

2026-02-17
large-data-iteration
ソフトウェア開発者

Use when loops over large arrays/collections cause slowness or memory pressure; optimizes nested iteration with indexing/maps, pre-grouping, chunking, lazy processing, and memoization to remove O(n*m*k) bottlenecks.

2026-02-17
lazy-render
ウェブ開発者

Use when rendering long lists in React/Electron renderer causes lag; applies LazyRender/react-window virtualization, stable itemData, memoized rows, and empty/loading states for smooth scrolling performance.

2026-02-17
lucide-react
ウェブ開発者

Use when adding or standardizing UI icons in React components; integrates lucide-react with consistent size/stroke rules, accessibility labels, semantic icon selection, and typed icon-prop component patterns.

2026-02-17
main-process-modular-architecture
ソフトウェア開発者

Use when designing or refactoring Electron main-process feature modules; enforces project modular architecture with module/service/ipc/window separation, DI providers/tokens, imports/exports boundaries, and typed contracts.

2026-02-17
main-process-modular-unit-tests
ソフトウェア品質保証アナリスト・テスター

Use when writing or fixing tests for Electron main process; creates Vitest unit tests for modules, services, IPC handlers, window managers, and DI providers/tokens with correct Electron and dependency mocks.

2026-02-17
performance-monitoring
ソフトウェア開発者

Use when profiling Electron startup/module performance or investigating regressions; instruments and interprets project performance metrics (min/max/mean/median/stddev, timing logs, bootstrap/module measurements).

2026-02-17
react-form-instructions
ウェブ開発者

Use when building or refactoring React forms with submission state; applies isolated field components, useActionState/useFormStatus, typed FormData parsing, validation flow, and rerender-optimized form architecture.

2026-02-17
react-lazy
ウェブ開発者

Use when bundle size or initial render is heavy in React apps; applies React.lazy + Suspense code splitting for routes/modals/feature chunks, dynamic imports, and fallbacks without breaking critical render paths.

2026-02-17
react
ウェブ開発者

Use when implementing or refactoring renderer React code; applies repository patterns for memoized components, hook-first business logic extraction, composition, typed props/state, and predictable render architecture.

2026-02-17
renderer-process-architecture
ソフトウェア開発者

Use when creating or reorganizing renderer features/windows; applies project renderer architecture for routes/guards, conceptions/domain modules, providers, shared components, and preload-based window.electron IPC integration.

2026-02-17
renderer-process-unit-tests
ソフトウェア品質保証アナリスト・テスター

Use when writing or debugging React renderer tests; creates Vitest + Testing Library unit tests with jsdom setup, window.electron mocks, user interaction checks, and positive/negative/error scenarios.

2026-02-17
rest-api
ソフトウェア開発者

Use when implementing API clients/services or endpoint integrations; applies REST API contracts with JWT auth headers, request/response payload typing, ownership/access checks, status-code handling, and error mapping.

2026-02-17
tailwind-css
ウェブ開発者

Use when styling reusable React components with Tailwind CSS; applies repository conventions for responsive breakpoints, accessibility states, class override architecture, and consistent utility-class composition.

2026-02-17
typescript
ソフトウェア開発者

Use when creating or refactoring TypeScript code to strict standards; enforces type-first modeling, T-prefixed aliases, explicit return types, safe generics, discriminated unions, and maintainable module-level typings.

2026-02-17