所有 Skills

找到 3865 个 Skills

Skills 列表

secret-scanning

secret-scanning

328mcp-integrations

配置和管理 GitHub 密钥扫描、推送保护、自定义模式以及密钥警报修复的指南。对于通过 GitHub MCP 服务器进行预提交密钥扫描的 AI 编码代理,此技能引用了高级安全插件(`advanced-security@copilot-plugins`)。在启用密钥扫描、设置推送保护、定义自定义模式、分类警报、解决阻止的推送或代理需要在提交前扫描代码中的密钥时,使用此技能。

github avatargithub
获取
dependabot

dependabot

328agent-workflows

关于配置和管理 GitHub Dependabot 的全面指南。当用户询问创建或优化 dependabot.yml 文件、管理 Dependabot 拉取请求、配置依赖更新策略、设置分组更新、单体仓库模式、多生态系统分组、安全更新配置、自动分类规则,或任何与 Dependabot 相关的 GitHub 高级安全(GHAS)供应链安全主题时,使用此技能。对于通过 GitHub MCP 服务器在 AI 编码代理中进行提交前依赖漏洞扫描,此技能引用了高级安全插件(`advanced-security@copilot-plugins`)。当代理需要在提交前扫描依赖项以发现已知漏洞时,使用此技能。

github avatargithub
获取
playwright-cli

playwright-cli

324testing-qa

使用 playwright-cli 自动化浏览器交互,用于测试和验证您自己的 Web 应用程序。当您需要终端优先的浏览器控制来进行导航、表单填写、截图、追踪、绑定浏览器会话、调试或生成 Playwright 测试代码时使用。仅对您拥有或已获得明确授权测试的应用程序使用。

testdino-hq avatartestdino-hq
获取
munger-perspective

munger-perspective

323prompting-reasoning

查理·芒格的思维框架与表达方式。基于《穷查理宝典》、伯克希尔/Daily Journal股东会、 USC/哈佛演讲、访谈记录、外部批评等50+来源的深度调研, 提炼5个核心心智模型、8条决策启发式和完整的表达DNA。 用途:作为思维顾问,用芒格的视角分析问题、审视决策、提供反馈。 当用户提到「用芒格的视角」「芒格会怎么看」「芒格模式」「munger perspective」时使用。 也适用于:投资决策审视、认知偏误检查、跨学科思考训练、逆向思考练习。 即使用户只是说「逆向思考一下」「这有什么认知偏误」「Lollapalooza效应」「能力圈之外」「激励结构是什么」也可触发。 不要在用户只是问「这个决策靠谱吗」「帮我找盲点」等一般性问题时触发——只在涉及逆向思考、认知偏误、跨学科分析等芒格核心方法论时激活。

alchaincyf avataralchaincyf
获取
unit-test-security-authorization

unit-test-security-authorization

322testing-qa

Provides patterns for unit testing Spring Security with `@PreAuthorize`, `@Secured`, `@RolesAllowed`. Validates role-based access control and authorization policies. Use when testing security configurations and access control logic.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
langchain4j-tool-function-calling-patterns

langchain4j-tool-function-calling-patterns

322backend-api

Provides and generates LangChain4j tool and function calling patterns: annotates methods as tools with @Tool, configures tool executors, registers tools with AiServices, validates tool parameters, and handles tool execution errors. Use when building AI agents that call tools, define function specifications, manage tool responses, or integrate external APIs with LLM-driven applications.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
langchain4j-rag-implementation-patterns

langchain4j-rag-implementation-patterns

322research-knowledge

Provides Retrieval-Augmented Generation (RAG) implementation patterns with LangChain4j for Java. Generates document ingestion pipelines, embedding stores, vector search, and semantic search capabilities. Use when building chat-with-documents systems, document Q&A over PDFs or text files, AI assistants with knowledge bases, semantic search over document repositories, or knowledge-enhanced AI applications with source attribution.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
langchain4j-spring-boot-integration

langchain4j-spring-boot-integration

322research-knowledge

Provides integration patterns for LangChain4j with Spring Boot. Configures AI model beans, sets up chat memory with Spring context, integrates RAG pipelines with Spring Data, and handles auto-configuration, dependency injection, and Spring ecosystem integration. Use when embedding LangChain4j into Spring Boot applications, building Java LLM applications with @Bean configuration, or setting up Spring AI patterns.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
nextjs-app-router

nextjs-app-router

322frontend

Provides patterns and code examples for building Next.js 16+ applications with App Router architecture. Use when creating projects with App Router, implementing Server Components and Client Components ("use client"), creating Server Actions for forms, building Route Handlers (route.ts), configuring caching with "use cache" directive (cacheLife, cacheTag), setting up parallel routes (`@slot`) or intercepting routes, migrating to proxy.ts, or working with App Router file conventions (layout.tsx, page.tsx, loading.tsx, error.tsx).

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
langchain4j-ai-services-patterns

langchain4j-ai-services-patterns

322agent-workflows

Provides patterns to build declarative AI Services with LangChain4j for LLM integration, chatbot development, AI agent implementation, and conversational AI in Java. Generates type-safe AI services using interface-based patterns, annotations, memory management, and tools integration. Use when creating AI-powered Java applications with minimal boilerplate, implementing conversational AI with memory, or building AI agents with function calling.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
langchain4j-vector-stores-configuration

langchain4j-vector-stores-configuration

322research-knowledge

Provides configuration patterns for LangChain4J vector stores in RAG applications. Use when building semantic search, integrating vector databases (PostgreSQL/pgvector, Pinecone, MongoDB, Milvus, Neo4j), implementing embedding storage/retrieval, setting up hybrid search, or optimizing vector database performance for production AI applications.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
qdrant

qdrant

322research-knowledge

Provides Qdrant vector database integration patterns with LangChain4j. Handles embedding storage, similarity search, and vector management for Java applications. Use when implementing vector-based retrieval for RAG systems, semantic search, or recommendation engines.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
langchain4j-testing-strategies

langchain4j-testing-strategies

322testing-qa

Provides unit test, integration test, and mock AI patterns for LangChain4j applications. Creates mock LLM responses, tests retrieval chains, validates RAG workflows, and implements Testcontainers-based integration tests for Java AI services. Use when unit testing AI services, integration testing LangChain4j components, mocking AI models, or testing LLM-based Java applications.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
aws-sdk-java-v2-s3

aws-sdk-java-v2-s3

322agent-workflows

Provides Amazon S3 patterns and examples using AWS SDK for Java 2.x. Use when working with S3 buckets, uploading/downloading objects, multipart uploads, presigned URLs, S3 Transfer Manager, object operations, or S3-specific configurations.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
nx-monorepo

nx-monorepo

322devops-cloud

Provides comprehensive Nx monorepo management guidance for TypeScript/JavaScript projects. Use when creating Nx workspaces, generating apps/libraries/components, running affected commands, setting up CI/CD, configuring Module Federation, or implementing NestJS backends within Nx

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
aws-sdk-java-v2-dynamodb

aws-sdk-java-v2-dynamodb

322testing-qa

Provides Amazon DynamoDB patterns using AWS SDK for Java 2.x. Use when creating, querying, scanning, or performing CRUD operations on DynamoDB tables, working with indexes, batch operations, transactions, or integrating with Spring Boot applications.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
turborepo-monorepo

turborepo-monorepo

321testing-qa

Provides comprehensive Turborepo monorepo management guidance for TypeScript/JavaScript projects. Use when creating Turborepo workspaces, configuring turbo.json tasks, setting up Next.js/NestJS apps, managing test pipelines (Vitest/Jest), configuring CI/CD, implementing remote caching, or optimizing build performance in monorepos

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
drawio-logical-diagrams

drawio-logical-diagrams

321frontend

Creates professional logical flow diagrams and logical system architecture diagrams using draw.io XML format (.drawio files). Use when creating: (1) logical flow diagrams showing data/process flow between system components, (2) logical architecture diagrams representing system structure without cloud provider specifics, (3) BPMN process diagrams, (4) UML diagrams (class, sequence, activity), (5) data flow diagrams (DFD), (6) decision flowcharts, or (7) system interaction diagrams. This skill focuses on generic/abstract representations, not AWS/Azure-specific architectures (use aws-drawio-architecture-diagrams for cloud diagrams).

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
spring-boot-crud-patterns

spring-boot-crud-patterns

321backend-api

Provides and generates complete CRUD workflows for Spring Boot 3 services. Creates feature-focused architecture with Spring Data JPA aggregates, repositories, DTOs, controllers, and REST APIs. Validates domain invariants and transaction boundaries. Use when modeling Java backend services, REST API endpoints, database operations, web service patterns, or JPA entities for Spring Boot applications.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
chunking-strategy

chunking-strategy

321research-knowledge

Provides chunking strategies for RAG systems. Generates chunk size recommendations (256-1024 tokens), overlap percentages (10-20%), and semantic boundary detection methods. Validates semantic coherence and evaluates retrieval precision/recall metrics. Use when building retrieval-augmented generation systems, vector databases, or processing large documents.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
spring-boot-rest-api-standards

spring-boot-rest-api-standards

321backend-api

Provides REST API design standards and best practices for Spring Boot projects. Use when creating or reviewing REST endpoints, DTOs, error handling, pagination, security headers, HATEOAS and architecture patterns.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
spring-ai-mcp-server-patterns

spring-ai-mcp-server-patterns

321testing-qa

Provides Spring Boot MCP server patterns that create Model Context Protocol servers with Spring AI by defining tool handlers, exposing resources, configuring prompt templates, and setting up transports for AI function calling and tool calling. Use when building MCP servers to extend AI capabilities with Spring's official AI framework, implementing AI tools, custom function calling, or MCP client integration.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
spring-boot-actuator

spring-boot-actuator

321backend-api

Provides patterns to configure Spring Boot Actuator for production-grade monitoring, health probes, secured management endpoints, and Micrometer metrics across JVM services. Use when setting up monitoring, health checks, or metrics for Spring Boot applications.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
spring-boot-event-driven-patterns

spring-boot-event-driven-patterns

321code-generation

Provides Event-Driven Architecture (EDA) patterns for Spring Boot — creates domain events, configures ApplicationEvent and @TransactionalEventListener, sets up Kafka producers and consumers, and implements the transactional outbox pattern for reliable distributed messaging. Use when implementing event-driven systems in Spring Boot, setting up async messaging with Kafka, publishing domain events from DDD aggregates, or needing reliable event publishing with the outbox pattern.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
想按分类查看?试试 /category/writing-content.