Backend
2720 skills in Development > Backend
task-sorting
Provides stable task list sorting across four dimensions (Priority, Due Date, Created Date, Alphabetical) with ascending/descending toggles, tie-breaking rules, and visual sort indicators. Default sort prioritizes VERY IMPORTANT tasks first, then by soonest due date.
doc-generator
Generate XML documentation comments for C# code based on signatures, naming conventions, and code structure. Use when user requests documentation or for public APIs. (project, gitignored)
moai-domain-backend
Backend development specialist covering API design, database integration, microservices architecture, and modern backend patterns
gen-wiring
Generate application wiring: entry points, dependency injection, infrastructureconfiguration. Creates main.py, container, Dockerfile, docker-compose.yaml.Topology-aware (monolith/microservices/library). Use when: finalizing generation,creating deployable system.
using-serena
Enables token-efficient structured development via /serena command. Use for component development, API implementation, system design, test creation, bug fixes, and optimization. Available for Claude Code and all Agents.
spring-boot-security
Spring Security 7 implementation for Spring Boot 4. Use when configuring authentication, authorization, OAuth2/JWT resource servers, method security, or CORS/CSRF. Covers the mandatory Lambda DSL migration, SecurityFilterChain patterns, @PreAuthorize, and password encoding. For testing secured endpoints, see spring-boot-testing skill.
express-api-generator
Generates Express.js API routes with proper middleware, error handling, validation, and TypeScript support. Use when creating REST APIs or Express endpoints.
shortcut-api-lookup
Look up Shortcut REST API methods, schemas, and signatures. Use this instead of fetching the documentation webpages.
implementation-safety
Production-ready safety checklists for Rails implementation. Covers nil safety,ActiveRecord patterns, security vulnerabilities, error handling, and performance.Use before marking any file complete during implementation phases.
feels-indexer-operations
Production-ready Feels Protocol indexer with PostgreSQL, Redis, RocksDB, complete REST API, OHLCV generation, real-time statistics, and frontend integration
website-crawler
Crawl and ingest websites into whorl. Use when scraping a personal site, blog, or extracting web content for the knowledge base.
claude-code-docs
Answers questions about Claude Code features, configuration, and usage from local documentation synced from code.claude.com. Use when users ask about hooks, plugins, skills, MCP servers, slash commands, sub-agents, settings, permissions, sandboxing, CLAUDE.md memory files, model selection, costs, IDE integrations (VS Code, JetBrains), CI/CD (GitHub Actions, GitLab), or cloud providers (Bedrock, Vertex, Azure).
drawio
Create and edit draw.io diagrams with real-time browser preview using @next-ai-drawio/mcp-server.Trigger when user asks to:- Create flowcharts, process diagrams, or workflow visualizations- Generate system architecture diagrams or component diagrams- Visualize code structure, microservices, or deployment architecture- Edit or modify existing draw.io diagrams- Export diagrams to .drawio filesKeywords: diagram, flowchart, architecture, draw.io, drawio, visualization, UML, sequence diagram, component diagram
writing-go
Idiomatic Go 1.25+ development. Use when writing Go code, designing APIs, discussing Go patterns, or reviewing Go implementations. Emphasizes stdlib, concrete types, simple error handling, and minimal dependencies.
express
Builds APIs with Express including routing, middleware, error handling, and security. Use when creating Node.js APIs, building REST services, or adding middleware-based server functionality.
env-config-management
환경변수(.env.*), Spring 프로파일(application-*.yml) 수정 시 사용. app/backend/CLAUDE.md 참조 필수. 서비스별 포트 중복 검증, 민감 정보는 .env.local만, application-*.yml은 플레이스홀더만(기본값 금지). 의미없는 override 지양. SQS 엔드포인트 정확성 확인.
web-app-thinking
提供网页应用全栈架构思考框架,涵盖前端渲染策略、后端 API 设计、基础设施部署、安全防护、性能优化五大维度。当需要设计完整 Web 应用、评审网页系统架构、或需要全局视角审视前后端协同设计时使用。支持 SPA/MPA、SSR/CSR、REST/GraphQL、容器/Serverless 等多种技术栈决策。
exa-webfetch
Uses Exa API for intelligent web searches instead of default WebFetch. Provides up-to-date information with semantic search capabilities.
golang-http-frameworks
Go HTTP API development with net/http, Chi, Gin, Echo, and Fiber frameworks
backend-queries
Write secure, performant database queries that prevent SQL injection and avoid N+1 problems. Use this skill when writing SQL queries, ORM queries, or database access code. When working on files containing SELECT, INSERT, UPDATE, DELETE statements or ORM query methods. When implementing eager loading, joins, or query optimization. When adding database transactions, query timeouts, or caching for expensive queries.