Skills

Type: All Skills Tools
skill

List contents of an npm package tarball

This skill accurately lists the precise file contents of an npm package tarball, simulating the files that will be published and downloaded. It is useful for verifying package structure or debugging publishing issues.

vercel-labs/ai npm package-management file-listing publishing
skill

Comprehensive examples for AI SDK function development

This repository provides a comprehensive suite of examples and templates for validating, testing, and demonstrating various AI SDK functions across multiple providers. It covers core capabilities such as text generation, structured object o…

vercel-labs/ai ai-sdk llm development ai-functions
skill

Executable Architecture Decision Record Generation

This skill guides the creation of Architecture Decision Records (ADRs) that serve as executable specifications for coding agents. It enforces a rigorous, multi-phase workflow, ensuring decisions are measurable, self-contained, and include a…

vercel-labs/ai adr architecture documentation agentic
skill

Island Rescue Formatting Skill

A prompt-based skill that enforces the insertion of the word STOP after every four words in agentic responses.

vercel-labs/ai instruction-following text-formatting prompt-engineering agent-constraints
skill

Integrate new AI services into the SDK

This skill provides a comprehensive guide for developing and integrating new AI provider packages into the AI SDK. It covers the full lifecycle, from package structure setup and build configuration to implementing provider classes and writi…

vercel-labs/ai ai-sdk provider-integration typescript llm-adapter
skill

Adding AI function examples for testing

This skill guides developers through adding functional examples to test specific AI features against actual provider APIs. Examples must be created for relevant top-level functions, including both generateText and streamText variants.

vercel-labs/ai ai-functions testing api-examples llm
skill

Island Survival and Rescue Simulation

This skill simulates the process STOP of survival and rescue STOP from a remote island. It guides the agent through resource STOP management and decision-making until STOP extraction is possible.

vercel-labs/ai island-rescue survival simulation scenario
skill ★ 31,523

MCP Server Builder

An agentic skill for constructing production-ready Model Context Protocol (MCP) servers using the mcp-use framework. It enables the implementation of tools, resources, prompts, and interactive React-based widgets.

CopilotKit/CopilotKit mcp mcp-use server-development typescript
skill ★ 3,264

Reset worktree and create fresh git branch

Resets the current working directory to the latest main branch and subsequently creates a new, clean branch for fresh development work. This ensures the environment is fully synchronized before starting new feature development.

langwatch/langwatch git version-control branching worktree
skill ★ 3,264

LangWatch Feature Map Synchronization and Registry

This skill manages the canonical feature map for the LangWatch ecosystem. It ensures all surfaces—including APIs, UI routes, CLI commands, and MCP tools—are synchronized and correctly registered, maintaining architectural consistency across…

langwatch/langwatch langwatch feature-map architecture registry
skill ★ 3,264

Project Code Standards Reviewer Skill

This skill reviews code changes against a comprehensive set of project-specific coding standards. It validates adherence to rules covering multitenancy, data access patterns, architectural layering, and modern TypeScript best practices.

langwatch/langwatch code-review typescript code-quality best-practices
skill ★ 31,523

mcp-use Framework Best Practices

A comprehensive guide for implementing production-ready MCP servers using the mcp-use framework, covering tools, resources, prompts, and interactive widgets. It details architectural patterns, security best practices, and authentication int…

CopilotKit/CopilotKit mcp mcp-use server-development agentic-framework
skill ★ 3,264

Orchestrates end-to-end browser feature validation

This skill orchestrates comprehensive end-to-end browser testing by spawning a dedicated sub-agent. It manages argument resolution, data seeding, Playwright execution, and automatically reports results and screenshots back to the pull reque…

langwatch/langwatch browser-testing playwright e2e-testing automation
skill ★ 3,264

Collaborative Headed Browser Session

An interactive skill for collaborative UI development using a headed Playwright Chromium session. It enables agents to drive a visible browser, allowing users to provide real-time visual feedback while the agent performs navigation, interac…

langwatch/langwatch browser-automation playwright ui-development pair-programming
skill ★ 31,523

Build interactive ChatGPT apps with widgets

This skill facilitates the construction of advanced ChatGPT applications by enabling interactive widgets. It allows for zero-config widget development, creating a shared surface where human input and LLM state can collaborate seamlessly.

CopilotKit/CopilotKit mcp-use chatgpt widgets llm
skill ★ 31,523

Robust Git Pre-Commit Hook for Code Quality

This skill implements a robust pre-commit hook using lefthook, ensuring code quality before committing. It runs parallel checks for dependency lockfile synchronization, linting/formatting, and comprehensive unit testing across all packages.

CopilotKit/CopilotKit git-hooks pre-commit linting testing
skill ★ 141,907

React Component Refactoring Skill

Provides patterns and workflows for refactoring high-complexity React components in the Dify frontend. It enables developers to reduce complexity by extracting custom hooks, sub-components, and simplifying conditional logic.

langgenius/dify react refactoring frontend typescript
skill ★ 141,907

React/TypeScript Component Architecture Guide

This guide provides architectural best practices for developing robust React/TypeScript components. It covers state management, data fetching contracts, prop typing, and component ownership to ensure highly maintainable and scalable codebas…

langgenius/dify react typescript component-architecture best-practices
skill ★ 141,907

Generate React Frontend Tests with Vitest and RTL

This skill generates high-quality unit and integration tests for React components, hooks, and utilities using Vitest and React Testing Library. It enforces best practices, including the AAA pattern and structured testing workflows, ensuring…

langgenius/dify frontend testing vitest react-testing-library
skill ★ 141,907

Comprehensive Frontend Code Quality Review Skill

This skill performs comprehensive code reviews on frontend files (e.g., TSX, JS). It supports both reviewing staged changes and specific files, flagging violations against established checklists for quality, performance, and business logic.

langgenius/dify code-review frontend typescript javascript
skill ★ 141,907

End-to-End Testing with Cucumber and Playwright

This skill facilitates the writing, updating, and reviewing of Dify's end-to-end test suite using Cucumber, Gherkin, and Playwright. It enforces best practices for scenario definition, step implementation, and user-facing locators within th…

langgenius/dify e2e-testing playwright cucumber gherkin
skill ★ 141,907

Backend Code Review and Quality Analysis

This skill analyzes backend code (e.g., Python files in api/) for security vulnerabilities, performance bottlenecks, and adherence to best practices. It supports reviewing staged changes, code snippets, or specific files across multiple def…

langgenius/dify backend-review code-quality security-audit python
skill

Frontend Testing Skill

Provides a structured methodology for implementing unit and integration tests for React applications using Jest and React Testing Library. It details configuration, testing patterns, and strategies for handling complex asynchronous scenario…

logspace-ai/langflow react jest frontend-testing typescript
skill ★ 12,100

Guidelines for robust LLM code generation

This skill provides behavioral guidelines designed to mitigate common coding pitfalls observed in large language models. It enforces principles such as explicit assumption surfacing, maintaining code simplicity, performing surgical edits, a…

Chainlit/chainlit llm coding-guidelines software-engineering best-practices