All authors

Claude Skills by David-Li0406
github.com/David-Li04065,064 skills17 installs250 views
- Backend Go ExpertExpert Go developer (1.25+) specializing in Clean Architecture and DDD.Votes: 0GitHub stars: 2
- Backend Models StandardsDefine database models with clear naming, appropriate data types, constraints, relationships, and validation at multiple layers. Use this skill when creating or modifying database model files, ORM classes, schema definitions, or data model relationships. Apply when working with model files (e.g., models.py, models/, ActiveRecord classes, Prisma schema, Sequelize models), defining table structures, setting up foreign keys and relationships, configuring cascade behaviors, implementing model val...Votes: 0GitHub stars: 2
- Backend MultiplayerServer-authoritative multiplayer development with Colyseus frameworkVotes: 0GitHub stars: 2
- Backend Patterns 2Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.Votes: 0GitHub stars: 2
- Backend Patterns 8Reference guide for DDD, CQRS, and domain event patterns with code examplesVotes: 0GitHub stars: 2
- Backend Patterns 9API design, database operations, error handling, and backend architecture patterns. Use when creating APIs, database schemas, or server-side logic.Votes: 0GitHub stars: 2
- Backend Security CoderExpert in secure backend coding practices specializing in input validation, authentication, and API security. Use PROACTIVELY for backend security implementations or security code reviews.Votes: 0GitHub stars: 2
- Backend Server StartupStart the Budget Buddy FastAPI backend server on port 8000 with automatic CORS validation and error detection. Use when starting the backend, fixing server startup issues, debugging connection problems, or when the user asks to run/start the backend.Votes: 0GitHub stars: 2
- Backend SpecialistExpert AI agent for FastAPI, Python, Neo4j, and modern backend architectures.Votes: 0GitHub stars: 2
- Backend SupabaseSkill experta en desarrollo Backend con Supabase, Postgres y RLS.Votes: 0GitHub stars: 2
- Backend SystemsSecurity and architecture rules for Node.js and Firebase Cloud Functions. Use when modifying API endpoints or triggers.Votes: 0GitHub stars: 2
- Backend TesterRun isolated test environments for backend changes, manage test data, and verify API endpoints. Use when testing Python backend changes without interfering with production instances.Votes: 0GitHub stars: 2
- Backend Testing 2Write comprehensive backend tests including unit tests, integration tests, and API tests. Use when testing REST APIs, database operations, authentication flows, or business logic. Handles Jest, Pytest, Mocha, testing strategies, mocking, and test coverage.Votes: 0GitHub stars: 2
- Backend Testing 3Write and review backend tests with JUnit5, MockMvc, and Spring Boot Test. Use for writing controller tests, service tests, and integration tests.Votes: 0GitHub stars: 2
- Backend Testing StandardStandard for writing backend unit tests. Enforces using Mock Data and verifying business logic without direct database manipulation. Use this when writing or refactoring backend tests.Votes: 0GitHub stars: 2
- Backend Testing執行與除錯 KCardSwap 後端測試(pytest):支援快速跑全套、只跑 unit/integration、單一檔案或單一測試、失敗重跑、最慢測試統計、coverage 報告,以及 gcs_smoke(RUN_GCS_SMOKE=1)等情境。也包含本機 Poetry 與 Makefile 的推薦指令與注意事項。Votes: 0GitHub stars: 2
- BackendBackend development specialist. Use for API design, database schemas, business logic, authentication, and server-side implementation.Votes: 0GitHub stars: 2
- Backfill Documentation當功能已實作完成但缺少設計文件和實作計劃時使用。根據現有程式碼和 git 歷史,自動生成符合 /hi-brainstorm 和 /hi-ace 格式的文件。Votes: 0GitHub stars: 2
- BackfillBackfill missing GitHub streak dates using the streakify.sh script. Use this when the user asks to backfill dates, fix missing streak days, or catch up on streak commits.Votes: 0GitHub stars: 2
- Background JobGenerate background jobs for async tasks using Solid Queue. Use when user needs email sending, notifications, data processing, scheduled tasks, or says "send email in background", "process async", "create job", "schedule task", "queue work".Votes: 0GitHub stars: 2
- Background Jobs 1Background job processing patterns including job queues, scheduled jobs, worker pools, and retry strategies. Use when implementing async processing, job queues, workers, task queues, async tasks, delayed jobs, recurring jobs, scheduled tasks, ETL pipelines, data processing, ML training jobs, Celery, Bull, Sidekiq, Resque, cron jobs, retry logic, dead letter queues, DLQ, at-least-once delivery, exactly-once delivery, job monitoring, or worker management.Votes: 0GitHub stars: 2
- Background JobsImplement robust background job processing with dead letter queues, retries, and state machines. Use when building async workflows, scheduled tasks, or any work that shouldn't block the request/response cycle.Votes: 0GitHub stars: 2
- Background Process Clear ProcessTo remove a finished background process from the manager list, clear a stopped process after it exits so it no longer appears in listings.Votes: 0GitHub stars: 2
- Background Process Get Process OutputTo read logs from a managed background process, fetch recent output (head or tail) for a process so you can inspect its stdout/stderr.Votes: 0GitHub stars: 2
- Background Process List ProcessesTo see all managed background jobs, list processes so you can find their IDs, states, and names.Votes: 0GitHub stars: 2
- Background Process Stop ProcessTo stop a managed background task, terminate a running process by ID to shut it down cleanly.Votes: 0GitHub stars: 2
- Background ProcessingUse when implementing BGTaskScheduler, debugging background tasks that never run, understanding why tasks terminate early, or testing background execution - systematic task lifecycle management with proper registration, expiration handling, and Swift 6 cancellation patternsVotes: 0GitHub stars: 2
- Background Service ManagerCreate and manage long-running background processes with start/stop/status controls, logging, and monitoring. Use for batch processing jobs, data pipelines, continuous services, or any long-running tasks.Votes: 0GitHub stars: 2
- Background TasksEfficient handling of long-running commands. Use when running tests, builds, or any command that takes more than a few seconds. Prevents token waste from polling.Votes: 0GitHub stars: 2
- Backgroundタスクのビジネス的背景・目的を体系的に定義し、チケットに記載する。Votes: 0GitHub stars: 2
- Backlog 1CLI-based kanban-style Task Management for your apps.Votes: 0GitHub stars: 2
- Backlog CuratorExpert backlog manager that prioritizes work using multi-criteria scoring, analyzes dependencies, and recommends optimal next tasks. Activates when managing backlogs, prioritizing work, adding items, or analyzing what to work on next.Votes: 0GitHub stars: 2
- Backlog ManagementQuery, update, and manage the project backlog using the CSV-based system.Votes: 0GitHub stars: 2
- Backlog ManagerManage backlog items across multiple backends (GitHub Issues, Linear, Beads). Configure task_management in .agents.yml.Votes: 0GitHub stars: 2
- Backlog PlannerCreate or refine backlog items with clear scope and acceptance criteria using the gh CLI; use when planning work, writing tickets, or breaking down epics (trigger keywords: backlog, issue, ticket, epic, roadmap).Votes: 0GitHub stars: 2
- Backlog WorkflowProject-agnostic workflow guidance for Backlog.md MCP task management. Covers search-first protocol, scope assessment, task creation standards, lifecycle management, and cross-session coordination.Votes: 0GitHub stars: 2
- BacklogManage tasks/ backlogs and worktrees created by the cyotee Claude plugin set.Votes: 0GitHub stars: 2
- Code ReviewerReview code for quality, bugs, and best practices. Use when the user says "review this code", "check my implementation", "code quality", "is this code ready", or asks for feedback on specific code. For comprehensive automated reviews that populate REVIEW.md, use the code-auditor agent instead.Votes: 0GitHub stars: 2
- Backlogmd 1Expert guidance for Backlog.md CLI project management tool including task creation, editing, status management, acceptance criteria, search, and board visualization. Use this when managing project tasks, creating task lists, updating task status, or organizing project work.Votes: 0GitHub stars: 2
- BacklogmdManage backlog tasks using the Backlog.md CLI. Use for creating, editing, viewing, and searching tasks in your backlog.Votes: 0GitHub stars: 2
- Backstage Custom ResourceThis skill should be used when the user asks to "create Backstage CR", "create RHDH custom resource", "configure rhdh-operator", "create Backstage manifest", "modify Backstage CR", "configure RHDH deployment", "add dynamic plugins to CR", "configure Backstage database", "set up Backstage route", "configure app-config for RHDH", "create rhdh.redhat.com/v1alpha Backstage", or mentions creating or modifying a Backstage Custom Resource for the rhdh-operator.Votes: 0GitHub stars: 2
- Backup OpsExpert knowledge for cluster backup and restore operations. Use when configuring backups, triggering manual jobs, or restoring data.Votes: 0GitHub stars: 2
- Backup SkillAutomatically backups an opencode skill directory to a 'backups' subfolder as a versioned zip file.Votes: 0GitHub stars: 2
- BackupПравила работы с резервной копией в приложенииVotes: 0GitHub stars: 2
- Backward Compatibility GuardianEnsures that system changes don't break existing API consumers or persistent data structures. Use during feature modifications.Votes: 0GitHub stars: 2
- Badminton CliThis skill should be used when the user asks to "search for badminton players", "find a badminton player", "show badminton rankings", "check player ranking", "compare badminton players", "find doubles partners", "show ranking history", "update badminton data", or mentions German U19 badminton, DBV rankings, or badminton player statistics. Enables interaction with the badminton-cli tool for querying German Badminton Association (DBV) U19 rankings.Votes: 0GitHub stars: 2
- Balls ModeDecomposed reasoning with explicit confidence scoring. Use for complex decisions, debugging failures, and architectural choices where tracking uncertainty prevents wasted effort.Votes: 0GitHub stars: 2
- BamlLearn how to use the BAML programming language for LLM structured outputsVotes: 0GitHub stars: 2
- Banana Skill FinderAutomatically discover and recommend relevant Claude skills when users encounter tasks that could benefit from specialized capabilities. Use this skill proactively when detecting any of these patterns: (1) User mentions working with specific file formats (PDF, DOCX, Excel, images, etc.), (2) User describes repetitive or specialized tasks (data analysis, code review, deployment, testing, document processing), (3) User asks if there's a tool or capability for something, (4) User struggles with ...Votes: 0GitHub stars: 2
- Banana Sync To NotionSync local Markdown files to Notion with full formatting support. Use when user wants to backup, sync, or migrate files to Notion, mentions uploading to Notion, or says sync to Notion. Features include: (1) Recursive directory structure preservation, (2) Complete Markdown formatting (bold, italic, code, links, lists, tables, callouts), (3) Automatic emoji icons based on filenames, (4) Duplicate detection for incremental syncs, (5) Smart chunking for large files, (6) Relative link conversion t...Votes: 0GitHub stars: 2