类型

类型检查与类型生成

显示 1969-1992 / 共 6618 个技能
florianbuetow

insecure-design

florianbuetow

This skill should be used when the user asks to "check for design flaws", "analyze security design", "find insecure design patterns", "review threat model", "check business logic security", "find missing security controls", or mentions "insecure design" in a security context. Maps to OWASP Top 10 2021 A04:2021 - Insecure Design.

安全 19 8个月前
jellydn

slop

jellydn

Removes AI-generated code slop from git diffs to maintain code quality

代码评审 123 8个月前
existential-birds

go-middleware

existential-birds

Idiomatic Go HTTP middleware patterns with context propagation, structured logging via slog, centralized error handling, and panic recovery. Use when writing middleware, adding request tracing, or implementing cross-cutting concerns.

API 开发 84 8个月前
existential-birds

pydantic-ai-agent-creation

existential-birds

Create PydanticAI agents with type-safe dependencies, structured outputs, and proper configuration. Use when building AI agents, creating chat systems, or integrating LLMs with Pydantic validation.

智能体 84 8个月前
existential-birds

llm-artifacts-detection

existential-birds

Detects common LLM coding agent artifacts in codebases. Identifies test quality issues, dead code, over-abstraction, and verbose LLM style patterns. Use when cleaning up AI-generated code or reviewing for agent-introduced cruft.

提示词 84 8个月前
existential-birds

review-verification-protocol

existential-birds

Mandatory verification steps for all code reviews to reduce false positives. Load this skill before reporting ANY code review findings.

代码评审 84 8个月前
zhaono1

refactoring-specialist

zhaono1

Code refactoring expert for improving code structure, readability, and maintainability. Use when user asks to refactor, clean up, or improve code quality.

邮件 84 9个月前
zhaono1

test-automator

zhaono1

Test automation framework expert for creating and maintaining automated tests. Use when user asks to write tests, automate testing, or improve test coverage.

邮件 84 9个月前
zhaono1

api-documenter

zhaono1

API documentation specialist for OpenAPI/Swagger specifications. Use when documenting REST or GraphQL APIs.

API 开发 84 9个月前
zhaono1

performance-engineer

zhaono1

Performance optimization specialist for improving application speed and efficiency. Use when investigating performance issues or optimizing code.

数据库 84 9个月前
tidyverse

types-check

tidyverse

Validate function inputs in R using a standalone file of check_* functions. Use when writing exported R functions that need input validation, reviewing existing validation code, or when creating new input validation helpers.

数据处理 5078 8个月前
NTCoding

lightweight-design-analysis

NTCoding

"This skill analyzes code for design quality improvements across 8 dimensions: Naming, Object Calisthenics, Coupling & Cohesion, Immutability, Domain Integrity, Type System, Simplicity, and Performance. Ensures rigorous, evidence-based analysis by: (1) Understanding code flow first via implementation-analysis protocol, (2) Systematically evaluating each dimension with specific criteria, (3) Providing actionable findings with file:line references. Triggers when users request: code analysis, design review, refactoring opportunities, code quality assessment, architecture evaluation."

数据处理 356 11个月前
NTCoding

software-design-principles

NTCoding

"Object-oriented design principles including object calisthenics, dependency inversion, fail-fast error handling, feature envy detection, and intention-revealing naming. Triggers on: writing new classes or functions, refactoring, code review, 'clean up', method longer than 10 lines, feature envy, primitive obsession, deep nesting."

代码生成 356 8个月前
NTCoding

tactical-ddd

NTCoding

"Design, refactor, analyze, and review code by applying the principles and patterns of tactical domain-driven design. Triggers on: domain modeling, aggregate design, 'entity', 'value object', 'repository', 'bounded context', 'domain event', 'domain service', code touching domain/ directories, rich domain model discussions."

代码生成 356 8个月前
NTCoding

writing-tests

NTCoding

"Principles for writing effective, maintainable tests. Covers naming conventions, assertion best practices, and comprehensive edge case checklists. Based on BugMagnet by Gojko Adzic. Triggers on: writing any test, 'add tests', test review, test naming, assertion choices, edge case coverage, 'what should I test', test structure decisions."

调试 356 8个月前
existential-birds

adr-decision-extraction

existential-birds

Extract architectural decisions from conversations. Identifies problem-solution pairs, trade-off discussions, and explicit choices. Use when analyzing session transcripts for ADR generation.

API 开发 84 8个月前
ZhanlinCui

json-canvas

ZhanlinCui

Create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, flowcharts, or when the user mentions Canvas files in Obsidian.

数据处理 193 9个月前
ovachiever

agile-product-owner

ovachiever

Agile product ownership toolkit for Senior Product Owner including INVEST-compliant user story generation, sprint planning, backlog management, and velocity tracking. Use for story writing, sprint planning, stakeholder communication, and agile ceremonies.

代码生成 55 11个月前
d-kimuson

article-writing

d-kimuson

箇条書きコンテンツを技術記事に仕上げる際に使用する。自然な文体とスタイルで執筆するためのガイドライン。

数据处理 4 8个月前
OmniNode-ai

Checkpoint

OmniNode-ai

Pipeline checkpoint management for resume, replay, and phase validation

Git 与版本控制 4 3个月前
d-kimuson

investigate

d-kimuson

問題の原因調査・切り分けを行うときに有効化

调试 4 8个月前
TheBeardedBearSAS

quality-tools

TheBeardedBearSAS

Quality Tools - ESLint, TypeScript, Prettier. Use when setting up quality tools or CI.

CI/CD 107 9个月前
TheBeardedBearSAS

coding-standards

TheBeardedBearSAS

React Native Coding Standards - TypeScript. Use when reviewing code style or formatting.

国际化 107 9个月前
Lubu-Labs

langgraph-state-management

Lubu-Labs

Design state schemas, implement reducers, configure persistence, and debug state issues for LangGraph applications. Use when users want to (1) design or define state schemas for LangGraph graphs, (2) implement reducer functions for state accumulation, (3) configure persistence with checkpointers (InMemorySaver/MemorySaver, SqliteSaver, PostgresSaver), (4) debug state update issues or unexpected state behavior, (5) migrate state schemas between versions, (6) validate state schema structure, (7) choose between TypedDict and MessagesState patterns, (8) implement custom reducers for lists, dicts, or sets, (9) use the Overwrite type to bypass reducers, (10) set up thread-based persistence for multi-turn conversations, or (11) inspect checkpoints for debugging.

智能体 107 8个月前