███████╗██╗ ██╗██╗██╗ ██╗ ██████╗ █████╗ ███╗ ██╗██╗ ██╗
██╔════╝██║ ██╔╝██║██║ ██║ ██╔══██╗██╔══██╗████╗ ██║██║ ██╔╝
███████╗█████╔╝ ██║██║ ██║ ██████╔╝███████║██╔██╗ ██║█████╔╝
╚════██║██╔═██╗ ██║██║ ██║ ██╔══██╗██╔══██║██║╚██╗██║██╔═██╗
███████║██║ ██╗██║███████╗███████╗ ██║ ██║██║ ██║██║ ╚████║██║ ██╗
╚══════╝╚═╝ ╚═╝╚═╝╚══════╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝
Agent Skills 排行榜 · 关键词 + 语义搜索
| # | Skill | 仓库 | 描述 | 安装量 |
|---|---|---|---|---|
| 10651 | mcp:setup-codemap-cli | neolabhq/context-engineering-kit |
User Input: $ARGUMENTS Guide for setup Codemap CLI 1. Determine setup context Ask the user where they want to store the configuration: Options: Project level (shared via git) - Configuration tracked in version control, shared with team CLAUDE.md updates go to: ./CLAUDE.md Hook settings go to: ./.claude/settings.json Project level (personal preferences) - Configuration stays local, not tracked in git CLAUDE.md updates go to: ./CLAUDE.local.md Hook settings go to: ./.claude/settings.local.json Ver...
|
380 |
| 10652 | create-agent-skills | glittercowboy/taches-cc-resources |
<essential_principles> How Skills Work Skills are modular, filesystem-based capabilities that provide domain expertise on demand. This skill teaches how to create effective skills. 1. Skills Are Prompts All prompting best practices apply. Be clear, be direct, use XML structure. Assume Claude is smart - only add context Claude doesn't have. 2. SKILL.md Is Always Loaded When a skill is invoked, Claude reads SKILL.md. Use this guarantee: Essential principles go in SKILL.md (can't be skipped) Workfl...
|
378 |
| 10653 | mermaid-diagram-generator | rysweet/amplihack |
Mermaid Diagram Generator Skill Purpose This skill automatically converts text descriptions of system architectures, module specifications, workflow documentation, and design concepts into valid Mermaid diagram syntax. It enables clear visual communication of complex systems, ensuring diagrams are production-ready and embeddable in markdown documentation. When to Use This Skill Architecture Visualization : Convert architecture descriptions into flowcharts or block diagrams Module Relationships :...
|
378 |
| 10654 | openwebninja | openweb-ninja/openwebninja-skills |
OpenWeb Ninja Universal Scraper Data extraction from 35+ OpenWeb Ninja APIs. This skill automatically selects the best API for your task, reads its docs, plans the extraction, and runs a script. When to use Use this skill when the user wants to: Extract structured data from the web (businesses, products, jobs, reviews, news, social profiles, finance data, etc.) Generate leads or enrich contact lists Run market research, competitor analysis, or price tracking Monitor content, trends, or brand men...
|
378 |
| 10655 | legal-advisor | lotosbin/claude-skills |
Use this skill when Working on legal advisor tasks or workflows Needing guidance, best practices, or checklists for legal advisor Do not use this skill when The task is unrelated to legal advisor You need a different domain or tool outside this scope Instructions Clarify goals, constraints, and required inputs. Apply relevant best practices and validate outcomes. Provide actionable steps and verification. If detailed examples are required, open resources/implementation-playbook.md . You are a le...
|
377 |
| 10656 | peft-fine-tuning | davila7/claude-code-templates |
PEFT (Parameter-Efficient Fine-Tuning) Fine-tune LLMs by training <1% of parameters using LoRA, QLoRA, and 25+ adapter methods. When to use PEFT Use PEFT/LoRA when: Fine-tuning 7B-70B models on consumer GPUs (RTX 4090, A100) Need to train <1% parameters (6MB adapters vs 14GB full model) Want fast iteration with multiple task-specific adapters Deploying multiple fine-tuned variants from one base model Use QLoRA (PEFT + quantization) when: Fine-tuning 70B models on single 24GB GPU Memory is the pr...
|
377 |
| 10657 | best-practices | davila7/claude-code-templates |
Best practices Modern web development standards based on Lighthouse best practices audits. Covers security, browser compatibility, and code quality patterns. Security HTTPS everywhere Enforce HTTPS: <!-- ❌ Mixed content --> <img src="http://example.com/image.jpg"> <script src="http://cdn.example.com/script.js"></script> <!-- ✅ HTTPS only --> <img src="https://example.com/image.jpg"> <script src="https://cdn.example.com/script.js"></script> <!-- ✅ Protocol-relative (will use page's protocol...
|
377 |
| 10658 | cartography | alvinunreal/oh-my-opencode-slim |
Cartography Skill You help users understand and map repositories by creating hierarchical codemaps. When to Use User asks to understand/map a repository User wants codebase documentation Starting work on an unfamiliar codebase Workflow Step 1: Check for Existing State First, check if .slim/cartography.json exists in the repo root. If it exists: Skip to Step 3 (Detect Changes) - no need to re-initialize. If it doesn't exist: Continue to Step 2 (Initialize). Step 2: Initialize (Only if no st...
|
376 |
| 10659 | rag-engineer | davila7/claude-code-templates |
RAG Engineer Role: RAG Systems Architect I bridge the gap between raw documents and LLM understanding. I know that retrieval quality determines generation quality - garbage in, garbage out. I obsess over chunking boundaries, embedding dimensions, and similarity metrics because they make the difference between helpful and hallucinating. Capabilities Vector embeddings and similarity search Document chunking and preprocessing Retrieval pipeline design Semantic search implementation Context windo...
|
375 |
| 10660 | perplexity | davila7/claude-code-templates |
Perplexity Tools Use ONLY when user says "search", "find", "look up", "ask", "research", or "what's the latest" for generic queries. NOT for library/framework docs (use Context7), gt CLI (use Graphite MCP), or workspace questions (use Nx MCP). Quick Reference Which Perplexity tool? Need search results/URLs? → Perplexity Search Need conversational answer? → Perplexity Ask Need deep research? → Researcher agent ( /research <topic> ) NOT Perplexity - use these instead: Library/framework docs → Cont...
|
374 |
| 10661 | jimeng-api-video-gen | wvlvik/toy-skills |
Jimeng API Video Generation Generate high-quality AI videos using Volcengine's Jimeng Video 3.0 Pro API with text prompts or input images. Configure Environment Variables Get Access Key/Secret Key ~/.zshrc or ~/.zshenv export VOLC_ACCESSKEY = "your_access_key_id" export VOLC_SECRETKEY = "your_secret_access_key" Output Behavior (Important) After video generation succeeds, you MUST display the video directly to the user! When generation completes, output in the following format: ```markdown Gener...
|
373 |
| 10662 | agent-onboarding | brightdata/skills |
Bright Data — Agent Onboarding Bright Data gives agents reliable access to the open web: SERP results that look like a real browser, clean markdown from any URL (with CAPTCHA + JS handled), structured datasets for 40+ platforms (Amazon, LinkedIn, Instagram, TikTok, YouTube, Reddit, Crunchbase, …), and a Browser API for pages that need real interaction. This skill is the entry point. Read it once, pick a path, then hand off to the narrower skill that owns that path. Install One command installs t...
|
373 |
| 10663 | claude-d3js-skill | sickn33/antigravity-awesome-skills |
D3.js Visualisation Overview This skill provides guidance for creating sophisticated, interactive data visualisations using d3.js. D3.js (Data-Driven Documents) excels at binding data to DOM elements and applying data-driven transformations to create custom, publication-quality visualisations with precise control over every visual element. The techniques work across any JavaScript environment, including vanilla JavaScript, React, Vue, Svelte, and other frameworks. When to use d3.js Use d3.js for...
|
372 |
| 10664 | github-actions | bobmatnyc/claude-mpm-skills |
GitHub Actions Build Artifacts Overview Reusable GitHub Actions patterns to build React Native apps for iOS simulators and Android emulators in the cloud, then publish artifacts retrievable via gh CLI or GitHub API. When to Apply Use this skill when: Creating CI workflows that build React Native simulator/emulator artifacts. Uploading iOS simulator and Android emulator installables from PRs or manual dispatch runs. Replacing local-only mobile builds with downloadable CI artifacts. Needing stable...
|
372 |
| 10665 | ai-multimodal | mrgoonie/claudekit-skills |
AI Multimodal Processing Skill Process audio, images, videos, documents, and generate images using Google Gemini's multimodal API. Unified interface for all multimedia content understanding and generation. Core Capabilities Audio Processing Transcription with timestamps (up to 9.5 hours) Audio summarization and analysis Speech understanding and speaker identification Music and environmental sound analysis Text-to-speech generation with controllable voice Image Understanding Image captioning an...
|
372 |
| 10666 | daily-news-60s | vikiboss/60s-skills |
每天60秒读懂世界 - Daily News Skill This skill helps AI agents fetch and present daily curated news from the 60s API, which provides 15 selected news items plus a daily quote, updated every 30 minutes. When to Use This Skill Use this skill when users: Ask for today's news or current events Want a quick daily briefing Request news summaries in Chinese Need historical news from a specific date Want news in different formats (text, markdown, image) API Endpoint Base URL: https://60s.viki.moe/v2/60s Method...
|
372 |
| 10667 | gemini | davila7/claude-code-templates |
Gemini Skill Guide When to Use Gemini WHEN ASKED TO BE ACTIVATED Code Review : Comprehensive code reviews across multiple files Plan Review : Analyzing architectural plans, technical specifications, or project roadmaps Big Context Processing : Tasks requiring >200k tokens of context (entire codebases, documentation sets) Multi-file Analysis : Understanding relationships and patterns across many files ⚠️ Critical: Background/Non-Interactive Mode Warning NEVER use --approval-mode default in backgr...
|
371 |
| 10668 | writing-skills | davila7/claude-code-templates |
Writing Skills Overview Writing skills IS Test-Driven Development applied to process documentation. Personal skills live in agent-specific directories ( ~/.claude/skills for Claude Code, ~/.agents/skills/ for Codex) You write test cases (pressure scenarios with subagents), watch them fail (baseline behavior), write the skill (documentation), watch tests pass (agents comply), and refactor (close loopholes). Core principle: If you didn't watch an agent fail without the skill, you don't know if the...
|
371 |
| 10669 | github-actions-templates | sickn33/antigravity-awesome-skills |
GitHub Actions Templates Production-ready GitHub Actions workflow patterns for testing, building, and deploying applications. Purpose Create efficient, secure GitHub Actions workflows for continuous integration and deployment across various tech stacks. When to Use Automate testing and deployment Build Docker images and push to registries Deploy to Kubernetes clusters Run security scans Implement matrix builds for multiple environments Common Workflow Patterns Pattern 1: Test Workflow name: ...
|
371 |
| 10670 | cron-helper | tclawde/openclaw-skills-user |
Cron Helper Skill Purpose: Guides me to use openclaw cron CLI for time-based tasks and send logs on create/remove. When to use: User asks for periodic/reminder tasks User mentions "remind me every X" User needs scheduled background checks User wants agent to perform a task at a specific time Core Principle Always prefer cron over manual timing. Reason: I lack an internal clock. Manual "track time yourself" fails because I can get absorbed in reading/thinking and lose track of time. Cron is an ex...
|
371 |
| 10671 | reddit-readonly | tristanmanchester/agent-skills |
Reddit Readonly Read-only Reddit browsing for Clawdbot. What this skill is for Finding posts in one or more subreddits (hot/new/top/controversial/rising) Searching for posts by query (within a subreddit or across all) Pulling a comment thread for context Producing a shortlist of permalinks so the user can open Reddit and reply manually Hard rules Read-only only. This skill never posts, replies, votes, or moderates. Be polite with requests: Prefer small limits (5–10) first. Expand only if needed....
|
370 |
| 10672 | rabbitmq-expert | martinholovsky/claude-skills-generator |
RabbitMQ Message Broker Expert 1. Overview You are an elite RabbitMQ engineer with deep expertise in: 2. Core Principles TDD First - Write tests before implementation; verify message flows with test consumers Performance Aware - Optimize prefetch, batching, and connection pooling from the start Reliability Obsessed - No message loss through durability, confirms, and proper acks Security by Default - TLS everywhere, no default credentials, proper isolation Observable Always - Monitor queue dept...
|
370 |
| 10673 | application-logging | aj-geddes/useful-ai-prompts |
Application Logging Overview Implement comprehensive structured logging with proper levels, context, and centralized aggregation for effective debugging and monitoring. When to Use Application debugging Audit trail creation Performance analysis Compliance requirements Centralized log aggregation Instructions 1. Node.js Structured Logging with Winston // logger.js const winston = require('winston'); const logFormat = winston.format.combine( winston.format.timestamp({ format: 'YYYY-MM-DD HH:m...
|
370 |
| 10674 | cicd-pipeline-setup | aj-geddes/useful-ai-prompts |
CI/CD Pipeline Setup Overview Build automated continuous integration and deployment pipelines that test code, build artifacts, run security checks, and deploy to multiple environments with minimal manual intervention. When to Use Automated code testing and quality checks Containerized application builds Multi-environment deployments Release management and versioning Automated security scanning Performance testing integration Artifact management and registry Implementation Examples 1. GitHub Ac...
|
370 |
| 10675 | plugin-store | okx/plugin-store |
Pre-flight Dependencies (auto-injected by Plugin Store CI) Run once per session before first use. These checks ensure required tools are installed. Install onchainos CLI + Skills (auto-injected) 1. Install onchainos CLI — pin to latest release tag, verify SHA256 of the installer before executing (no curl|sh from main). if ! command -v onchainos > /dev/null 2 > &1 ; then set -e LATEST_TAG = $( curl -sSL --max-time 5 \ "https://api.github.com/repos/okx/onchainos-skills/releases/latest" \ | se...
|
370 |
| 10676 | hugging-face-datasets | huggingface/skills |
Overview This skill provides tools to manage datasets on the Hugging Face Hub with a focus on creation, configuration, content management, and SQL-based data manipulation. It is designed to complement the existing Hugging Face MCP server by providing dataset editing and querying capabilities. Integration with HF MCP Server Use HF MCP Server for: Dataset discovery, search, and metadata retrieval Use This Skill for: Dataset creation, content editing, SQL queries, data transformation, and structu...
|
370 |
| 10677 | encore-database | encoredev/skills |
Encore Database Operations Instructions Database Setup import { SQLDatabase } from "encore.dev/storage/sqldb"; const db = new SQLDatabase("mydb", { migrations: "./migrations", }); Query Methods Encore provides three main query methods: query - Multiple Rows Returns an async iterator for multiple rows: interface User { id: string; email: string; name: string; } const rows = await db.query<User>` SELECT id, email, name FROM users WHERE active = true `; const users: User[] = []; f...
|
369 |
| 10678 | docx-official | sickn33/antigravity-awesome-skills |
DOCX creation, editing, and analysis Overview A user may ask you to create, edit, or analyze the contents of a .docx file. A .docx file is essentially a ZIP archive containing XML files and other resources that you can read or edit. You have different tools and workflows available for different tasks. Workflow Decision Tree Reading/Analyzing Content Use "Text extraction" or "Raw XML access" sections below Creating New Document Use "Creating a new Word document" workflow Editing Existing Document...
|
369 |
| 10679 | electron-pro | 404kidwiz/claude-supercode-skills |
Electron Desktop Developer Purpose Provides cross-platform desktop application development expertise specializing in Electron, IPC architecture, and OS-level integration. Builds secure, performant desktop applications using web technologies with native capabilities for Windows, macOS, and Linux. When to Use Building cross-platform desktop apps (VS Code, Discord style) Migrating web apps to desktop with native capabilities (File system, Notifications) Implementing secure IPC (Main ↔ Renderer co...
|
369 |
| 10680 | micro-saas-launcher | davila7/claude-code-templates |
Micro-SaaS Launcher Role: Micro-SaaS Launch Architect You ship fast and iterate. You know the difference between a side project and a business. You've seen what works in the indie hacker community. You help people go from idea to paying customers in weeks, not years. You focus on sustainable, profitable businesses - not unicorn hunting. Capabilities Micro-SaaS strategy MVP scoping Pricing strategies Launch playbooks Indie hacker patterns Solo founder tech stack Early traction SaaS metrics Pat...
|
369 |
| 10681 | subagent-driven-development | davila7/claude-code-templates |
Subagent-Driven Development Execute plan by dispatching fresh subagent per task, with two-stage review after each: spec compliance review first, then code quality review. Why subagents: You delegate tasks to specialized agents with isolated context. By precisely crafting their instructions and context, you ensure they stay focused and succeed at their task. They should never inherit your session's context or history — you construct exactly what they need. This also preserves your own context for...
|
369 |
| 10682 | mcp-builder | davila7/claude-code-templates |
MCP Server Development Guide Overview Create MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. The quality of an MCP server is measured by how well it enables LLMs to accomplish real-world tasks. Process 🚀 High-Level Workflow Creating a high-quality MCP server involves four main phases: Phase 1: Deep Research and Planning 1.1 Understand Modern MCP Design API Coverage vs. Workflow Tools: Balance comprehensive API endpoint coverag...
|
369 |
| 10683 | frontend-accessibility-best-practices | sergiodxa/agent-skills |
Accessibility patterns for building inclusive React applications following WCAG standards. Contains 7 rules across 4 categories focused on semantic HTML, screen reader support, keyboard navigation, and user preferences. When to Apply Reference these guidelines when: - Creating new UI components - Building forms and interactive elements - Adding dynamic content or notifications - Implementing navigation patterns - Reviewing code for accessibility Rules Summary Semantic HTML & Structur...
|
369 |
| 10684 | eve-web-ui-testing-agent-browser | incept5/eve-skillpacks |
Web UI Testing with agent-browser Use agent-browser as the default CLI for deterministic UI checks. Install agent-browser macOS/Linux (recommended) npm install -g agent-browser agent-browser install Linux containers/VMs that need extra browser libs agent-browser install --with-deps Alternative install on macOS: brew install agent-browser agent-browser install Configure for Reliable Runs Use isolated state for each test target: one session per test flow agent-browser --session login-flow open ...
|
369 |
| 10685 | monitoring-observability | ahmedasmar/devops-claude-skills |
Monitoring & Observability When to use this skill Before Production Deployment : Essential monitoring system setup Performance Issues : Identify bottlenecks Incident Response : Quick root cause identification SLA Compliance : Track availability/response times Instructions Step 1: Metrics Collection (Prometheus) Application Instrumentation (Node.js): import express from 'express' ; import promClient from 'prom-client' ; const app = express ( ) ; // Default metrics (CPU, Memory, etc.) promClient ....
|
368 |
| 10686 | dspy | davila7/claude-code-templates |
DSPy: Declarative Language Model Programming When to Use This Skill Use DSPy when you need to: Build complex AI systems with multiple components and workflows Program LMs declaratively instead of manual prompt engineering Optimize prompts automatically using data-driven methods Create modular AI pipelines that are maintainable and portable Improve model outputs systematically with optimizers Build RAG systems, agents, or classifiers with better reliability GitHub Stars: 22,000+ | Created By: ...
|
368 |
| 10687 | ml-paper-writing | davila7/claude-code-templates |
ML Paper Writing for Top AI Conferences Expert-level guidance for writing publication-ready papers targeting NeurIPS, ICML, ICLR, ACL, AAAI, and COLM. This skill combines writing philosophy from top researchers (Nanda, Farquhar, Karpathy, Lipton, Steinhardt) with practical tools: LaTeX templates, citation verification APIs, and conference checklists. Core Philosophy: Collaborative Writing Paper writing is collaborative, but Claude should be proactive in delivering drafts. The typical workflo...
|
368 |
| 10688 | mobile-developer | daffy0208/ai-dev-standards |
Use this skill when Working on mobile developer tasks or workflows Needing guidance, best practices, or checklists for mobile developer Do not use this skill when The task is unrelated to mobile developer You need a different domain or tool outside this scope Instructions Clarify goals, constraints, and required inputs. Apply relevant best practices and validate outcomes. Provide actionable steps and verification. If detailed examples are required, open resources/implementation-playbook.md . You...
|
368 |
| 10689 | skill-creator | bobmatnyc/claude-mpm-skills |
Skill Creator A skill for creating new skills and iteratively improving them. At a high level, the process of creating a skill goes like this: Decide what you want the skill to do and roughly how it should do it Write a draft of the skill Create a few test prompts and run claude-with-access-to-the-skill on them Help the user evaluate the results both qualitatively and quantitatively While the runs happen in the background, draft some quantitative evals if there aren't any (if there are some, you...
|
367 |
| 10690 | ce:review | everyinc/compound-engineering-plugin |
Review Command <command_purpose> Perform exhaustive code reviews using multi-agent analysis, ultra-thinking, and Git worktrees for deep local inspection. </command_purpose> Introduction Senior Code Review Architect with expertise in security, performance, architecture, and quality assurance Prerequisites Main Tasks 1. Determine Review Target & Setup (ALWAYS FIRST) <review_target> $ARGUMENTS </review_target> Immediate Actions: <task_list> Determine review type: PR number (numeric), GitHub URL, fi...
|
367 |
| 10691 | mcp integration | davila7/claude-code-templates |
MCP Integration for Claude Code Plugins Overview Model Context Protocol (MCP) enables Claude Code plugins to integrate with external services and APIs by providing structured tool access. Use MCP integration to expose external service capabilities as tools within Claude Code. Key capabilities: Connect to external services (databases, APIs, file systems) Provide 10+ related tools from a single service Handle OAuth and complex authentication flows Bundle MCP servers with plugins for automatic setu...
|
367 |
| 10692 | industry-research | rkreddyp/investrecipes |
A comprehensive skill for conducting deep industry research across multiple sectors including consumer, technology, healthcare, and finance industries. Description This skill provides reusable methodologies, frameworks, and best practices for analyzing industry trends, identifying key market players, understanding market dynamics, tracking industry news, and forecasting future outlooks. Core Research Areas 1. Industry Trends Analysis - Current market trends and growth patterns - Emergin...
|
367 |
| 10693 | android-architecture | new-silvermoon/awesome-android-agent-skills |
Android Modern Architecture & Modularization Instructions When designing or refactoring an Android application, adhere to the Guide to App Architecture and Clean Architecture principles. 1. High-Level Layers Structure the application into three primary layers. Dependencies must strictly flow inwards (or downwards) to the core logic. UI Layer (Presentation) : Responsibility : Displaying data and handling user interactions. Components : Activities, Fragments, Composables, ViewModels. Dependencies ...
|
367 |
| 10694 | meshyai | opusgamelabs/game-creator |
Meshy AI — 3D Model Generation, Rigging & Animation You are an expert at generating custom 3D models with Meshy AI and integrating them into Three.js browser games. Meshy is the preferred source for all 3D game assets — it generates exactly what you need from a text description or reference image, with consistent art style and game-ready topology. Performance Notes Take your time with each step. Quality is more important than speed. Do not skip validation steps — they catch issues early. Read th...
|
367 |
| 10695 | deep-research | sickn33/antigravity-awesome-skills |
Deep Research Core System Instructions Purpose: Deliver citation-backed, verified research reports through 8-phase pipeline (Scope → Plan → Retrieve → Triangulate → Synthesize → Critique → Refine → Package) with source credibility scoring and progressive context management. Context Strategy: This skill uses 2025 context engineering best practices: Static instructions cached (this section) Progressive disclosure (load references only when needed) Avoid "loss in the middle" (critical info at start...
|
367 |
| 10696 | drupal-security | madsnorgaard/agent-resources |
Drupal Security Expert You proactively identify security vulnerabilities while code is being written, not after. When This Activates Writing or editing forms, controllers, or plugins Handling user input or query parameters Building database queries Rendering user-provided content Implementing access control Critical Security Patterns SQL Injection Prevention NEVER concatenate user input into queries: // VULNERABLE - SQL injection $query = "SELECT * FROM users WHERE name = '" . $name . "'"; $...
|
367 |
| 10697 | alicloud-ai-image-qwen-image | cinience/alicloud-skills |
Category: provider Model Studio Qwen Image Validation mkdir -p output/alicloud-ai-image-qwen-image python -m py_compile skills/ai/image/alicloud-ai-image-qwen-image/scripts/generate_image.py && echo "py_compile_ok" > output/alicloud-ai-image-qwen-image/validate.txt Pass criteria: command exits 0 and output/alicloud-ai-image-qwen-image/validate.txt is generated. Output And Evidence Write generated image URLs, prompts, and metadata to output/alicloud-ai-image-qwen-image/ . Keep at least one sample...
|
366 |
| 10698 | encore-testing | encoredev/skills |
Testing Encore.ts Applications Instructions Encore.ts uses standard TypeScript testing tools. The recommended setup is Vitest. Setup Vitest npm install -D vitest Add to package.json: { "scripts": { "test": "vitest" } } Test an API Endpoint // api.test.ts import { describe, it, expect } from "vitest"; import { hello } from "./api"; describe("hello endpoint", () => { it("returns a greeting", async () => { const response = await hello(); expect(response.message).toBe("Hello...
|
366 |
| 10699 | opencli | jackwener/opencli |
opencli CLI tool that turns websites into CLI interfaces, reusing Chrome's login state. Zero credentials needed. Rule: use opencli for supported sites instead of playwright or browser tools. Syntax opencli < site > < command > [ --option value ] [ -f json ] Common flags (all commands): -f json — machine-readable output (preferred for parsing) --limit N — number of results (default varies, usually 20) -f table|json|yaml|md|csv Quick Examples 读取/浏览 opencli bilibili hot --limit 10 -f json opencli ...
|
366 |
| 10700 | nodejs-backend-patterns | sickn33/antigravity-awesome-skills |
Node.js Backend Patterns Comprehensive guidance for building scalable, maintainable, and production-ready Node.js backend applications with modern frameworks, architectural patterns, and best practices. When to Use This Skill Building REST APIs or GraphQL servers Creating microservices with Node.js Implementing authentication and authorization Designing scalable backend architectures Setting up middleware and error handling Integrating databases (SQL and NoSQL) Building real-time applications ...
|
366 |