Agent Skills by dodevproject
Showing 25 vetted skills indexed across 1 GitHub repositories.
microcopy
Write clear, consistent UI copy for English and Chinese LobeHub interfaces.
add-setting-env
Add server-side environment variables to configure default user settings.
typescript
Provide guidelines for writing optimized and type-safe TypeScript code in .ts and .tsx files.
linear
Retrieve, update, and comment on Linear issues with PR completion workflows.
data-fetching
Implement centralized data fetching with Service Layer, Zustand Store, and SWR hooks.
desktop
Guide Electron desktop app development with secure IPC and main-renderer architecture.
pr
Create GitHub pull requests with gitmoji titles and linked issues.
project-overview
Explain the LobeHub project's architecture, technology stack, and directory structure.
testing
Run Vitest unit and integration tests for LobeHub webapp, packages, and desktop applications.
agent-tracing
Inspect agent execution snapshots and debug LLM calls via CLI.
add-provider-doc
Generate documentation for new AI providers including usage guides and Docker configurations.
spa-routes
Organize SPA routes in src/routes/ and features in src/features/.
hotkey
Implement and manage keyboard shortcuts with registration, internationalization, and hooks.
zustand
Guide Zustand state management with action hierarchies and optimistic updates.
modal
Create modal dialogs imperatively with createModal from @lobehub/ui.
i18n
Manage translation keys and namespaces for React apps using react-i18next.
chat-sdk
Build multi-platform chat bots with a unified TypeScript SDK.
version-release
Automates GitHub version releases via PR titles and branch names.
upstash-workflow
Implement Upstash Workflow and QStash asynchronous workflows with three-layer architecture.
react
Guide React component development, UI layouts, and hybrid routing in Next.js.
store-data-structures
Structure Zustand store data with arrays for lists and maps for cached details.
recent-data
Store and retrieve recently accessed topics, resources, and pages in a session store.
debug
Implement debug logging with namespaces and format specifiers across browser, Node.js, and Electron.
db-migrations
Generate and manage database migration files with idempotent SQL.