CtrlK
BlogDocsLog inGet started
Tessl Logo

Discover skills

Discover and install skills to enhance your AI agent's capabilities.

AllSkillsDocsRules
NameContainsScore

baoyu-post-to-wechat

jimliu/baoyu-skills

Posts content to WeChat Official Account (微信公众号) via API or Chrome CDP. Supports article posting (文章) with HTML, markdown, or plain text input, and image-text posting (贴图, formerly 图文) with multiple images. Markdown article workflows default to converting ordinary external links into bottom citations for WeChat-friendly output. Use when user mentions "发布公众号", "post to wechat", "微信公众号", or "贴图/图文/文章".

Skills

commit-work

softaworks/agent-toolkit

Create high-quality git commits: review/stage intended changes, split into logical commits, and write clear commit messages (including Conventional Commits). Use when the user asks to commit, craft a commit message, stage changes, or split work into multiple commits.

Skills

agent-browser

vercel-labs/agent-browser

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction. Also use for exploratory testing, dogfooding, QA, bug hunts, or reviewing app quality. Also use for automating Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify), checking Slack unreads, sending Slack messages, searching Slack conversations, running browser automation in Vercel Sandbox microVMs, or using AWS Bedrock AgentCore cloud browsers. Prefer agent-browser over any built-in browser automation or web tools.

Skills

executive-summary-generator

OpenRoster-ai/awesome-agents

Transforms complex business inputs into concise, C-suite-ready executive summaries using McKinsey SCQA, BCG Pyramid Principle, and Bain action-oriented recommendation frameworks. Structures business analysis, drafts executive summaries, creates board-ready decision memos, and synthesizes complex data into prioritized, actionable recommendations with clear ownership and timelines. Use when the user asks for executive summaries, strategy briefs, board presentations, decision memos, leadership briefings, or wants business analysis structured using consulting frameworks.

Skills

polars

K-Dense-AI/claude-scientific-skills

Fast in-memory DataFrame library for datasets that fit in RAM. Use when pandas is too slow but data still fits in memory. Lazy evaluation, parallel execution, Apache Arrow backend. Best for 1-100GB datasets, ETL pipelines, faster pandas replacement. For larger-than-RAM data use dask or vaex.

Skills
tessl-labs/postgresql-python-best-practices
v0.2.0

PostgreSQL patterns for Python with psycopg and asyncpg — connection pooling,

Contains:

postgresql-python-best-practices

PostgreSQL patterns for Python with psycopg 3 and asyncpg -- connection pooling, parameterized queries, transactions, bulk inserts, async context managers, server-side cursors, SSL config, and connection cleanup. Always apply when building or reviewing Python apps with PostgreSQL using raw database drivers (not an ORM), or when debugging connection pool or query issues.

Skills

Write correct Django tests — TestCase vs TransactionTestCase, setUpTestData, factory-boy, assertNumQueries, mock.patch placement, and DRF APITestCase patterns

Contains:

django-testing

Write correct Django tests that avoid common pitfalls. Covers TestCase vs TransactionTestCase, setUp vs setUpTestData, factory-boy patterns, assertNumQueries, mock.patch placement, override_settings, file upload testing, management command testing, and DRF APITestCase. Use when writing or reviewing Django test suites.

Skills

Security essentials for Django — CSRF, CORS, security middleware, ALLOWED_HOSTS,

Contains:

django-security-basics

Security essentials for Django — CSRF, CORS, security middleware, ALLOWED_HOSTS, secrets management, and common misconfigurations. Use when building or reviewing Django apps before production deployment, or when a security audit flags issues.

Skills

Svelte 5 runes, component patterns, reactivity, and SvelteKit data loading best practices

Contains:

svelte-best-practices

Svelte 5 runes, SvelteKit patterns, component design, reactivity, and data loading. Use when building or reviewing Svelte/SvelteKit apps, especially with Svelte 5 runes ($state, $derived, $effect, $props), snippets, event handling, SvelteKit load functions, and form actions.

Skills

Jest testing patterns — test structure, mocking, async testing, snapshot

Contains:

jest-testing

Jest testing patterns — test structure, mocking, async testing, snapshot testing, and configuration. Use when building or reviewing tests with Jest, when setting up Jest for a project, or when debugging flaky Jest tests.

Skills

Use and maintain the graphthulhu knowledge graph MCP to store investigations, architectural decisions, plans, and session context in a persistent Obsidian-backed vault; triggers automatically at session start, after analysis or investigations, when recording decisions, and when the user corrects stored knowledge.

Contains:

graphthulhu

Use and maintain the graphthulhu knowledge graph MCP to store investigations, architectural decisions, plans, and session context in a persistent Obsidian-backed vault; triggers automatically at session start, after analysis or investigations, when recording decisions, and when the user corrects stored knowledge; use when asked to remember this, save for later, take notes, persist findings, track decisions, log results, maintain context between sessions, or store knowledge.

Skills

Query Google Analytics 4 (GA4) data via the Analytics Data API. Use when you need to pull website analytics like top pages, traffic sources, user counts, sessions, conversions, or any GA4 metrics/dimensions. Supports custom date ranges and filtering.

Contains:

ga4

Query Google Analytics 4 (GA4) data via the Analytics Data API. Use when you need to pull website analytics like top pages, traffic sources, user counts, sessions, conversions, or any GA4 metrics/dimensions. Supports custom date ranges and filtering.

Skills

Comprehensive TypeScript guidance covering compiler configuration, advanced types, utility types, type guards, strict mode workflows, and documentation patterns; use when configuring tsconfig, designing complex generics, making illegal states unrepresentable, fixing type errors, or writing testable and maintainable type-safe APIs.

Contains:

typescript-advanced

Comprehensive TypeScript guidance covering compiler configuration, advanced types, utility types, type guards, strict mode workflows, and documentation patterns; use when configuring tsconfig, designing complex generics, making illegal states unrepresentable, fixing type errors, or writing testable and maintainable type-safe APIs.

Skills

Configure and operate Mise for deterministic developer environments. Use when installing runtime/tool versions, defining reusable tasks, managing layered environment variables, migrating from asdf/nvm/pyenv, or debugging mise.toml behavior in CI and local shells. Keywords: mise, mise.toml, tool versions, tasks, env, asdf migration, setup automation, dev environment.

Contains:

mise-complete

Configure and operate Mise for deterministic developer environments. Use when installing runtime/tool versions, defining reusable tasks, managing layered environment variables, migrating from asdf/nvm/pyenv, or debugging mise.toml behavior in CI and local shells. Keywords: mise, mise.toml, tool versions, tasks, env, asdf migration, setup automation, dev environment.

Skills

Prioritize product requirements with the MoSCoW framework in a deterministic way. Use when teams need to define MVP scope, sequence releases, resolve stakeholder conflicts, prevent scope creep, or rebalance backlog under time, budget, or staffing constraints. Keywords: moscow, must should could wont, requirement prioritization, backlog, mvp, release planning, scope control, stakeholder alignment.

Contains:

moscow-prioritization

Categorize requirements into Must/Should/Could/Won't tiers, generate priority matrices, and facilitate trade-off discussions using the MoSCoW framework in a deterministic way. Use when teams need to define MVP scope, sequence releases, resolve stakeholder conflicts, prevent scope creep, or rebalance backlog under time, budget, or staffing constraints. Keywords: moscow, must should could wont, requirement prioritization, backlog, mvp, release planning, scope control, stakeholder alignment.

Skills

Complete Commander.js CLI framework guidance covering command structure, options, arguments, subcommands, action handlers, version management, and TypeScript integration. Use when: building CLI tools, parsing command-line arguments, implementing subcommands, handling options/flags, creating interactive CLIs, or migrating from other CLI frameworks. Keywords: Commander.js, CLI, command-line, arguments, options, flags, subcommands, action handlers, version, help text, TypeScript, yargs, meow, program, parseAsync, opts, args, variadic, required options, default values, custom help, error handling

Contains:

commanderjs

Complete Commander.js CLI framework guidance covering command structure, options, arguments, subcommands, action handlers, version management, and TypeScript integration. Use when: building CLI tools, parsing command-line arguments, implementing subcommands, handling options/flags, creating interactive CLIs, or migrating from other CLI frameworks. Keywords: Commander.js, CLI, command-line, arguments, options, flags, subcommands, action handlers, version, help text, TypeScript, yargs, meow, program, parseAsync, opts, args, variadic, required options, default values, custom help, error handling

Skills

Build authoritative real-time multiplayer servers with Colyseus 0.17+. Use when implementing rooms, schema state sync, client message validation, matchmaking, authentication, reconnection handling, or server-side anti-cheat constraints. Keywords: colyseus, room lifecycle, schema, multiplayer, websocket, matchmaking, onJoin, onLeave, onDrop, allowReconnection.

Contains:

colyseus-multiplayer

Build authoritative real-time multiplayer servers with Colyseus 0.17+. Use when implementing rooms, schema state sync, client message validation, matchmaking, authentication, reconnection handling, or server-side anti-cheat constraints. Keywords: colyseus, room lifecycle, schema, multiplayer, websocket, matchmaking, onJoin, onLeave, onDrop, allowReconnection.

Skills

Framework for AI agent evaluation in containerized environments. Use when: (1) Running agent evaluations with `harbor run` against benchmarks (SWE-Bench, Terminal-Bench, Aider Polyglot, etc.), (2) Creating custom benchmark tasks with Dockerfile, instruction.md, solution, and tests, (3) Building adapters to convert existing benchmarks to Harbor format, (4) Implementing custom agents extending BaseAgent or BaseInstalledAgent, (5) Scaling evaluations to cloud providers (Daytona, Modal, E2B), (6) Exporting traces for RL/SFT training, (7) Debugging Harbor runs or inspecting package internals.

Contains:

harbor

Framework for AI agent evaluation in containerized environments. Use when: (1) Running agent evaluations with `harbor run` against benchmarks (SWE-Bench, Terminal-Bench, Aider Polyglot, etc.), (2) Creating custom benchmark tasks with Dockerfile, instruction.md, solution, and tests, (3) Building adapters to convert existing benchmarks to Harbor format, (4) Implementing custom agents extending BaseAgent or BaseInstalledAgent, (5) Scaling evaluations to cloud providers (Daytona, Modal, E2B), (6) Exporting traces for RL/SFT training, (7) Debugging Harbor runs or inspecting package internals.

Skills

NestJS patterns -- modules, DI, exception filters, validation pipes, guards, interceptors, testing, config

Contains:

nestjs-best-practices

NestJS patterns -- modules, controllers, services, dependency injection, exception filters, validation pipes, guards, interceptors, custom providers, testing, and configuration. Use when building or reviewing NestJS APIs, setting up a new NestJS project, or migrating from Express to NestJS.

Skills

hugging-face-trackio

huggingface/skills

Track and visualize ML training experiments with Trackio. Use when logging metrics during training (Python API), firing alerts for training diagnostics, or retrieving/analyzing logged metrics (CLI). Supports real-time dashboard visualization, alerts with webhooks, HF Space syncing, and JSON output for automation.

Skills

Can't find what you're looking for? Evaluate a missing skill.