跳到正文
cccskills

开发技能

编码规范、框架、重构、代码审查(1.8万 个)

按价格或排序方式筛选

setup-env

免费

Set up a Python project environment with uv, an environment and package manager. The workflow checks for pyproject.toml or requirements.txt, installs dependencies through the matching route, and runs scripts or modules inside the project environment.

中文简介正在准备中。当前显示英语简介。

  • Setting up a Python project's virtual environment
  • Installing packages from project dependency files
  • Running a script inside the project's environment
benchflow-ai/skillsbench18742026年10月24日 更新

Use `tshark` to inspect PCAP captures, filter HTTP traffic, extract request fields, follow TCP conversations, and export payload bytes. The workflow helps narrow a capture from broad protocol searches to specific flows and details for analysis.

中文简介正在准备中。当前显示英语简介。

  • Filter HTTP requests in a PCAP capture
  • Extract request time, source, method, and URI
  • Inspect a TCP request and response stream
benchflow-ai/skillsbench18742026年10月24日 更新

Plan and build a Codex skill for a specialized task, including its instructions and optional scripts, references, or assets. The guide covers initialization, editing, packaging, and iteration so the result is organized for reuse.

中文简介正在准备中。当前显示英语简介。

  • Creating a new Codex skill for a recurring task
  • Updating an existing skill's instructions or resources
  • Deciding whether to bundle scripts, references, or assets
benchflow-ai/skillsbench18742026年10月24日 更新

Use this reference to reason about how concurrent database transactions interact. It helps classify conflicts and isolation anomalies, compare protocol families such as locking, MVCC, and OCC, and assess whether a commit or abort is required for correctness.

中文简介正在准备中。当前显示英语简介。

  • Classifying a transaction conflict or isolation anomaly
  • Comparing locking, MVCC, OCC, or SSI approaches
  • Tracing dependencies between transactions
benchflow-ai/skillsbench18742026年10月24日 更新

Define kernel constant values, such as ioctl numbers and flags, for syzkaller syzlang descriptions. The guidance covers manual `.const` files and extracting values from kernel headers, plus architecture settings and build checks.

中文简介正在准备中。当前显示英语简介。

  • Adding ioctl values to a syzlang description
  • Creating a companion `.const` file
  • Extracting constants from kernel headers
benchflow-ai/skillsbench18742026年10月24日 更新

Update Spring Boot 3.2+ code from RestTemplate to the fluent RestClient API. The examples cover GET, POST, and DELETE requests, client bean configuration, status-based error handling, and typed responses for generic data such as lists and maps.

中文简介正在准备中。当前显示英语简介。

  • Replacing RestTemplate calls with RestClient
  • Updating GET, POST, or DELETE request code
  • Configuring a shared RestClient bean
benchflow-ai/skillsbench18742026年10月24日 更新

threejs

免费

Organize a Three.js scene into named parts, apply world transforms to mesh geometry, and export each part as an OBJ file. The workflow can also build a URDF model from named links, with deterministic ordering for repeatable output.

中文简介正在准备中。当前显示英语简介。

  • Exporting each named part of a Three.js scene as OBJ
  • Expanding InstancedMesh objects for export
  • Preparing meshes with baked world transforms
benchflow-ai/skillsbench18742026年10月24日 更新

Use this skill to answer reflow oven maintenance questions by finding relevant handbook guidance and checking it against thermocouple, MES, or defect data. It supports calculations for temperature profiles, time above liquidus, peak temperatures, and conveyor speed.

中文简介正在准备中。当前显示英语简介。

  • Checking a temperature profile against handbook limits
  • Calculating time above liquidus from thermocouple readings
  • Comparing MES or defect data with maintenance guidance
benchflow-ai/skillsbench18742026年10月24日 更新

Translate Python object-oriented code into Scala by mapping classes, dataclasses, inheritance, properties, static and class methods, and common design patterns to Scala constructs. Get concrete examples of equivalent structures and idiomatic alternatives.

中文简介正在准备中。当前显示英语简介。

  • Converting Python classes and dataclasses to Scala
  • Mapping inheritance and abstract classes to Scala traits
  • Translating properties and class-level methods
benchflow-ai/skillsbench18742026年10月24日 更新

Tune model predictive control (MPC) for tension control in web handling by choosing a prediction horizon and state and control cost weights. Understand how these choices affect disturbance rejection, tracking, actuator effort, response speed, and computation.

中文简介正在准备中。当前显示英语简介。

  • Choose a prediction horizon for roll-to-roll tension control
  • Balance tension tracking against actuator effort
  • Reduce computation while maintaining disturbance rejection
benchflow-ai/skillsbench18742026年10月24日 更新

Use side-by-side examples to translate common Python constructs into Scala, including variables, types, control flow, comprehensions, functions, formatting, operators, exceptions, and optional values. The guide helps you find an equivalent pattern while converting code between the languages.

中文简介正在准备中。当前显示英语简介。

  • Translating Python variables and types into Scala
  • Converting loops and comprehensions to Scala
  • Checking Scala patterns for exceptions and optional values
benchflow-ai/skillsbench18742026年10月24日 更新

Add integral action to model predictive control (MPC) so tension tracking can correct steady-state offsets caused by model mismatch. The skill gives update equations, gain and decay guidance, an anti-windup limit for saturation, and an example for multiple tension sections.

中文简介正在准备中。当前显示英语简介。

  • Correcting steady-state tension tracking error
  • Adding an integrator to an MPC controller
  • Tuning integral gain and decay
benchflow-ai/skillsbench18742026年10月24日 更新

Use this guide while building, reviewing, or refactoring React and Next.js apps. Its prioritized rules cover data-fetching waterfalls, bundle size, server and client performance, rendering, and JavaScript, helping identify concrete optimization opportunities.

中文简介正在准备中。当前显示英语简介。

  • Reviewing a React page for performance issues
  • Reducing bundle size or load times
  • Refactoring data fetching to avoid sequential waits
benchflow-ai/skillsbench18742026年10月24日 更新

Translate Python patterns such as higher-order functions, decorators, closures, and generators into functional Scala. The guide provides examples for pattern matching, Option-based missing values, error handling, lazy sequences, function composition, currying, and type classes.

中文简介正在准备中。当前显示英语简介。

  • Porting Python functions and generators to Scala
  • Replacing Python optional values and exceptions with Scala patterns
  • Writing idiomatic functional Scala from Python examples
benchflow-ai/skillsbench18742026年10月24日 更新

Choose and implement ways to distribute parallel tasks across workers, processes, or nodes. It covers fixed and dynamic partitioning, work stealing, and adaptive scheduling to reduce uneven workloads and slow stragglers.

中文简介正在准备中。当前显示英语简介。

  • Balancing work across parallel workers
  • Choosing a scheduling strategy for uneven task times
  • Reducing delays from straggling tasks
benchflow-ai/skillsbench18742026年10月24日 更新

Translate Python list, dictionary, and set operations into idiomatic Scala collection code. Compare examples for mapping, filtering, folding, sorting, grouping, aggregation, lookup, and the differences between mutable and immutable collections.

中文简介正在准备中。当前显示英语简介。

  • Porting Python collection code to Scala
  • Translating map, filter, and reduce operations
  • Replacing dictionary lookups with Scala Maps
benchflow-ai/skillsbench18742026年10月24日 更新

Map common Python modules and idioms to Scala libraries and approaches. Use examples to translate JSON, dates, files, regular expressions, HTTP requests, logging, tests, configuration, command-line arguments, and asynchronous work.

中文简介正在准备中。当前显示英语简介。

  • Translating Python JSON and date handling to Scala
  • Finding Scala equivalents for file and regex operations
  • Porting HTTP requests and logging code
benchflow-ai/skillsbench18742026年10月24日 更新

Translate Python code into clean, idiomatic Scala by applying immutable values, expression-based code, pattern matching, and safer types. It helps produce Scala that follows common conventions instead of copying Python syntax directly.

中文简介正在准备中。当前显示英语简介。

  • Rewriting Python code in idiomatic Scala
  • Replacing mutable loops with collection operations
  • Modeling variants with sealed types and pattern matching
benchflow-ai/skillsbench18742026年10月24日 更新

Turn sequential Python work into concurrent or parallel code suited to its bottleneck: multiprocessing for CPU-heavy tasks, asyncio or threads for waiting on I/O, and vectorization for array operations. The guidance accounts for shared state, ordering, errors, and resource limits.

中文简介正在准备中。当前显示英语简介。

  • Speed up independent CPU-heavy loop iterations
  • Run many network or file requests concurrently
  • Replace nested numeric loops with vectorized operations
benchflow-ai/skillsbench18742026年10月24日 更新

Diagnose Python memory use and reduce a program’s footprint while preserving its behavior. Profile allocations, identify inefficient data structures or leaks, and apply techniques such as generators, chunked processing, smaller object layouts, and optimized numeric types for large datasets.

中文简介正在准备中。当前显示英语简介。

  • Reduce memory use in a Python program
  • Investigate a suspected memory leak
  • Process a large CSV in chunks
benchflow-ai/skillsbench18742026年10月24日 更新

Use uv to create Python projects, manage packages and virtual environments, and install Python versions. Learn workflows for lockfiles, existing projects, monorepos, CI, and Docker, with commands for migrating from tools such as pip or Poetry.

中文简介正在准备中。当前显示英语简介。

  • Starting a Python project with managed dependencies
  • Creating a virtual environment and selecting Python
  • Keeping installs reproducible with a lockfile
benchflow-ai/skillsbench18742026年10月24日 更新

Review or build web UI components against practical guidance for accessibility, performance, animation, and visual stability. It helps identify issues such as missing labels, unstable image layouts, inaccessible focus states, and inefficient rendering patterns.

中文简介正在准备中。当前显示英语简介。

  • Reviewing UI components for accessibility issues
  • Checking image and font loading for layout shifts
  • Finding performance problems in large lists
benchflow-ai/skillsbench18742026年10月24日 更新

Learn how to structure Erlang applications with OTP behaviors: use gen_server for stateful processes, gen_statem for explicit state transitions, gen_event for event handling, and supervisors to restart failed processes.

中文简介正在准备中。当前显示英语简介。

  • Building a stateful client-server process
  • Modeling protocols with explicit state transitions
  • Restarting failed processes with supervisors
benchflow-ai/skillsbench18742026年10月24日 更新

Reviews failed GitHub Actions job logs for a pull request or specific job URLs. It returns a concise summary of the likely root cause, error messages, test names, and relevant log excerpts, so you can see what needs attention.

中文简介正在准备中。当前显示英语简介。

  • Summarizing failed CI jobs for a pull request
  • Investigating an individual GitHub Actions job
  • Finding the error and related test in logs
benchflow-ai/skillsbench18742026年10月24日 更新