调试

定位并修复问题,分析错误

显示 1729-1752 / 共 5592 个技能
xu-xiang

项目指南技能(Project Guidelines Skill,示例)

xu-xiang

tdd-workflow/ - 测试驱动开发 (TDD) 方法论

API 开发 2001 9个月前
xu-xiang

coding-standards

xu-xiang

适用于 TypeScript、JavaScript、React 和 Node.js 开发的通用编码标准、最佳实践和模式。

API 开发 2001 9个月前
xu-xiang

backend-patterns

xu-xiang

后端架构模式、API 设计、数据库优化,以及 Node.js、Express 和 Next.js API 路由的服务端最佳实践。

数据处理 2001 9个月前
xu-xiang

python-testing

xu-xiang

使用 pytest、TDD 方法论、fixtures、mocking、参数化和代码覆盖率要求的 Python 测试策略。

数据库 2001 8个月前
xu-xiang

golang-patterns

xu-xiang

Go 语言惯用模式、最佳实践以及构建健壮、高效且可维护 Go 应用程序的规范。

数据处理 2001 8个月前
griffinwork40

diagnose

griffinwork40

"Parallel root-cause analysis for bugs and failing tests. Use when a test fails, a bug is reported, or behavior is unexplained — dispatches sub-agents to form and validate hypotheses in isolated worktrees."

调试 62 1个月前
nguyenthienthanh

go-expert

nguyenthienthanh

"Go/Golang backend expert. PROACTIVELY use when working with Go, Gin, Echo, Fiber frameworks. Triggers: golang, go, gin, echo, fiber"

数据处理 25 10个月前
nguyenthienthanh

react-expert

nguyenthienthanh

"React best practices expert. PROACTIVELY use when working with React components, hooks, state management. Triggers: React, JSX, hooks, useState, useEffect, component"

调试 25 10个月前
wcygan

review-changes

wcygan

Orchestrate multiple review agents for a comprehensive pre-PR code review. Analyzes diff, verifies intent alignment with linked issues, and checks for broader codebase impacts. Use before opening a PR to catch bugs, security issues, silent failures, and performance problems. Keywords: review, code review, pre-PR, diff review, check changes, audit changes

代码评审 194 8个月前
wcygan

async-rust

wcygan

Async Rust and Tokio ecosystem expert. Provides idiomatic patterns, architectural guidance, and code review for async Rust code using tokio, futures, bytes, tracing, tonic, hyper, tower, axum, tokio-stream, and pin-project. Covers runtime internals, cancellation safety, graceful shutdown, channel selection, shared state, backpressure, structured concurrency, error handling, Tower middleware, stream processing, and performance tuning. Also identifies async footguns (blocking the runtime, holding locks across .await, silent task panics, accidental cancellation) and suggests fixes. Use when writing async Rust, debugging async issues, reviewing async code, choosing between spawn/join/select, designing channel topologies, implementing graceful shutdown, or learning how futures, Pin, and the Tokio runtime work under the hood. Keywords: async, await, tokio, futures, spawn, select, join, channels, streams, pin, tower, tonic, hyper, axum, tracing, bytes, cancellation, runtime, backpressure, graceful shutdown.

API 开发 194 8个月前
wcygan

launch-ready

wcygan

Vague recommendations: "Monitor closely" is not a mitigation plan

代码评审 194 8个月前
wcygan

fix-issue

wcygan

Take a GitHub issue number, investigate it, implement a fix, write tests, and open a PR. End-to-end workflow from assigned issue to merged PR. Use when you want to fix a specific GitHub issue. Keywords: fix issue, github issue, resolve issue, close issue, implement issue, issue to PR, bug fix

调试 194 8个月前
wcygan

security-review

wcygan

Run a targeted security audit on specified files or modules. Uses OWASP-informed checks, dependency vulnerability scanning, and auth/input validation review. Use for security audits, vulnerability checks, or before deploying sensitive code. Keywords: security, audit, vulnerability, OWASP, CVE, secrets, injection, XSS, auth, authentication, authorization

代码评审 194 8个月前
wcygan

connectrpc

wcygan

ConnectRPC expert for Go servers and Node.js clients. Auto-loads when working with ConnectRPC, connect-go, connect-node, protobuf RPC, buf codegen, gRPC-compatible APIs, streaming RPCs, ConnectError, interceptors, service handlers, transport configuration, or REST-to-RPC proxy patterns. Covers the architecture where Node frontend servers proxy REST+JSON from the UI into ConnectRPC calls to Go backend services.

API 开发 194 8个月前
wcygan

axum

wcygan

Axum Rust web framework expert. Auto-loads when working with axum Router, handlers, extractors, FromRequest, IntoResponse, State, middleware, tower layers, tower-http, axum::serve, method routing, Json extractor, Path extractor, Query extractor, error handling, or Rust HTTP APIs. Keywords: axum, router, handler, extractor, middleware, tower, IntoResponse, FromRequest, State, Rust web, HTTP API

API 开发 194 8个月前
wcygan

commit

wcygan

Analyze staged changes and create a well-crafted conventional commit. Handles unstaged files, pre-commit hook failures, and multi-file changes. Use when ready to commit, or when you want help writing a good commit message. Keywords: commit, git commit, stage, conventional commit, commit message

代码生成 194 8个月前
nguyenthienthanh

nodejs-expert

nguyenthienthanh

"Node.js backend expert. PROACTIVELY use when working with Express, NestJS, Fastify, Node.js APIs. Triggers: nodejs, express, nestjs, fastify, api route, backend"

数据库 25 10个月前
wcygan

idiomatic-rust

wcygan

Analyze and generate idiomatic Rust code following official style guide, std library conventions, and API design guidelines. Auto-loads when writing, reviewing, or refactoring Rust code. Use when writing Rust, reviewing Rust code, checking Rust idioms, or generating Rust scaffolding. Keywords: rust, idiomatic, ownership, borrowing, lifetime, trait, error handling, pattern matching, clippy, rustfmt, cargo

调试 194 8个月前
wcygan

debug-team

wcygan

Debug complex issues using an agent team with competing hypotheses. Spawns 3-5 investigators that actively challenge each other's theories and converge on the root cause. Use for tough bugs where the root cause is unclear. Keywords: debug team, competing hypotheses, root cause, investigation, multi-agent debug, hard bug, mystery bug

智能体 194 8个月前
nguyenthienthanh

problem-solving

nguyenthienthanh

"5 techniques for different problem types. Use when stuck or facing complex challenges."

调试 25 10个月前
nguyenthienthanh

debugging

nguyenthienthanh

"Systematic debugging with root cause investigation. NO fixes without understanding cause first."

代码评审 25 10个月前
wcygan

expand-tests

wcygan

Analyze existing test patterns and create comprehensive, idiomatic tests to expand coverage. Detects framework (Jest, Vitest, pytest, Go, Rust, JUnit), matches project conventions, and fills coverage gaps. Use when adding tests, improving coverage, expanding test suite, or writing tests for untested code. Keywords: test, tests, testing, coverage, unit test, integration test, expand tests, test coverage, write tests, add tests, test gaps

代码生成 194 8个月前
nguyenthienthanh

bugfix-quick

nguyenthienthanh

"Fast bug fixes with TDD. Lightweight: understand → test → fix → verify."

代码生成 25 10个月前
nesnilnehc

review-go

nesnilnehc

"Review Go code for language and runtime conventions: concurrency, context usage, error handling, resource management, API stability, type semantics, and testability. Language-only atomic skill; output is a findings list."

代码评审 8 8个月前