搜索

PythonReactSEOPDF

生活与效率 AI 技能

发现 生活与效率 相关 Skills,比较来源仓库和用途,查看适合你工作流的技能说明。

分类目录: 生活与效率

显示第 31,657–31,680 个,共 84,979 个

生活与效率 清除筛选

全部技能

GitHub

pythonarchitecture

martinffx

Python application architecture with functional core, effectful shell, DDD, and data modeling. Use when designing application layers, separating pure business logic from IO, defining domain models, implementing...

GitHub

separation-of-concerns

yanko-belov

Use when component does too many things. Use when mixing data fetching, logic, and presentation. Use when code is hard to test.

GitHub

full-stack-developer

sandraschi

Complete fullstack development mastery covering modern web architectures, automation tools, AI integration, and production deployment practices

GitHub

lazy-loading

yanko-belov

Use when loading all data upfront. Use when initial page load is slow. Use when fetching data that might not be needed.

GitHub

immutability

yanko-belov

Use when modifying objects or arrays. Use when tempted to mutate function parameters. Use when state changes cause unexpected bugs.

GitHub

law-of-demeter

yanko-belov

Use when accessing nested object properties. Use when chaining method calls. Use when reaching through objects to get data.

GitHub

encapsulation

yanko-belov

Use when exposing internal state. Use when making fields public for convenience. Use when external code modifies object internals.

GitHub

error-responses

yanko-belov

Use when returning errors from APIs. Use when exposing internal errors. Use when error responses lack structure.

GitHub

n-plus-one-prevention

yanko-belov

Use when fetching related data in loops. Use when seeing multiple queries for one request. Use when database is slow on list endpoints.

GitHub

idempotency

yanko-belov

Use when creating mutation endpoints. Use when trusting frontend to prevent duplicates. Use when payments or critical operations can be repeated.

GitHub

rest-conventions

yanko-belov

Use when designing API endpoints. Use when using wrong HTTP methods. Use when POST is used for reads.

GitHub

create-release-tags

re2zero

Use when releasing new versions for Debian projects with optional linglong.yaml support, updating debian/changelog, incrementing patch versions automatically, and creating git commits

GitHub

pythonbuild-tools

martinffx

Python project tooling with uv, mise, ruff, basedpyright, and pytest. Use when setting up pyproject.toml, running builds, typechecking, configuring tests, linting, formatting, or managing Python environments.

GitHub

ros-expert

p1tl0rd

Robotics Operating System (ROS 1 & 2) expert. Specializes in node lifecycle, transformations (TF2), URDF modeling, navigation, and build systems (catkin/colcon).

GitHub

pythonmodern-python

martinffx

Modern Python language features and typing patterns. Use when writing type hints, using generics, implementing pattern matching, working with async/await, or leveraging Python 3.10+ features.

GitHub

workspace-management

lollipopkit

This skill should be used when the user asks to "create a workspace", "manage parallel development", "lock files", "isolate changes", "start a big feature", or "refactor the project". It provides guidance for u...

默认按已收录数据中的 GitHub 仓库 Stars 排序。Stars 属于来源仓库,同一仓库的多个技能可能共享相同数值;它反映仓库关注度,不代表单个技能的安装量或质量评分。

更多筛选

热度筛选

热门标签