backend▌
581 indexed skills · max 10 per page
mongoose-mongodb
pluginagentmarketplace/custom-plugin-nodejs · Backend
MongoDB object modeling in Node.js with schema validation, relationships, and advanced queries. \n \n Covers schema design with field validation, CRUD operations, and relationship management through references and population \n Includes middleware hooks, virtual properties, indexes, and aggregation pipelines for complex data transformations \n Supports query operators for filtering, logical operations, and regex matching across documents \n Best practices include environment-based connection man
rust-skills
leonardomso/rust-skills · Backend
179 Rust coding rules across 14 categories, prioritized by impact for writing idiomatic, optimized, and maintainable code. \n \n Covers critical foundations: ownership and borrowing, error handling, memory optimization, and API design with detailed rules and examples \n Includes high-priority async/await patterns, compiler optimization techniques, and performance tuning strategies for production systems \n Provides medium-priority guidance on naming conventions, type safety, testing, documentati
logo-creator
resciencelab/opc-skills · Backend
AI-powered logo design with iterative refinement, background removal, and SVG export. \n \n Guides users through discovery (style, ratio, colors) before generating 20 initial logo variations using AI image generation \n Includes batch generation, HTML preview gallery, and iterative feedback loops to refine designs across multiple rounds \n Provides post-processing tools: automatic whitespace cropping, background removal via remove.bg API, and vectorization to SVG format \n Requires three API key
go-code-review
cxuu/golang-skills · Backend
Systematic Go code review against community style standards and best practices. \n \n Covers 15+ review categories: formatting, documentation, error handling, naming, concurrency, interfaces, data structures, security, declarations, functions, style, logging, imports, generics, and testing \n Includes automated pre-review checks via gofmt , go vet , and golangci-lint to catch mechanical issues before manual review \n Organizes findings by severity (must-fix, should-fix, nit) using a consistent t
fastapi
fastapi/fastapi · Backend
FastAPI best practices and conventions for clean, modern API development. \n \n Use Annotated for all parameter and dependency declarations to maintain type safety, reusability, and compatibility with other contexts \n Declare return types or response models on path operations to enable automatic validation, filtering, serialization, and OpenAPI documentation \n Use async def only when calling async code with await ; default to regular def for blocking operations to avoid event loop blocking \n
python-project-structure
wshobson/agents · Backend
Clear module boundaries, explicit public interfaces, and maintainable directory layouts for Python projects. \n \n Define public APIs with __all__ in every module; unlisted members remain internal implementation details \n Prefer flat directory structures with minimal nesting; add sub-packages only for genuine sub-domains \n Organize by architectural layers (API, services, repositories, models) or business domains depending on project complexity \n Keep files focused on a single concept; conside
java-dev
doccker/cc-use-exp · Backend
参考来源: Google Java Style Guide、阿里巴巴 Java 开发手册
rust-backend
windmill-labs/windmill · Backend
Apply these Windmill-specific patterns when writing Rust code in backend/.
google-gemini-file-search
jezweb/claude-skills · Backend
$22
java-refactoring-extract-method
github/awesome-copilot · Backend
Java method extraction refactoring for improved readability and maintainability. \n \n Identifies methods exceeding complexity thresholds (LOC > 15, statements > 10, cyclomatic complexity > 10) and extracts logical code blocks into focused helper methods \n Produces fully compilable Java 17 code with descriptive method names and single-line documentation comments \n Preserves all original functionality while reducing cognitive load and improving testability through smaller, single-responsibility