CtrlK
BlogDocsLog inGet started
Tessl Logo

Discover skills

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

AllSkillsDocsRules
NameContainsScore
aaronguo/muse
v0.2.1

Conversational writing topic discovery. Combines personal context (journals, notes, past writing), optional Signal DB intelligence, and web research to surface timely, authentic topic ideas for any writing format.

Contains:

muse

Your creative muse for writing. Reads your journals, notes, and past work, taps into an optional Signal DB for real-time trends, searches the web — then surfaces topic ideas that are timely, authentic, and uniquely yours. Use when asked to "find a topic", "what should I write about", "inspire me", "topic ideas", "help me pick a topic", "选题", or "写什么好".

SkillsDocs

Apply this skill whenever designing, scaffolding, reviewing, or refactoring the architecture of a Next.js App Router + TypeScript + Tailwind + shadcn + Drizzle application. Triggers on requests like "how should I structure this", "where should this logic live", "scaffold a new feature", "review my folder structure", "plan this feature", "add a new module", or any time you're creating multiple files that need to fit together coherently. Use this skill proactively — do not make ad-hoc structural decisions without consulting it.

Contains:

architecture

Apply this skill whenever designing, scaffolding, reviewing, or refactoring the architecture of a Next.js App Router + TypeScript + Tailwind + shadcn + Drizzle application. Triggers on requests like "how should I structure this", "where should this logic live", "scaffold a new feature", "review my folder structure", "plan this feature", "add a new module", or any time you're creating multiple files that need to fit together coherently. Use this skill proactively — do not make ad-hoc structural decisions without consulting it.

Skills

Implements Tessl skill review CI/CD pipelines through an interactive, configuration-first wizard. Supports GitHub Actions, Jenkins, Azure DevOps, and CircleCI.

Contains:

tessl-skill-review-ci

Use when setting up automated skill review pipelines, configuring CI/CD for Tessl skill scoring, adding PR checks for skills, or migrating between workflow architectures. Supports GitHub Actions, Jenkins, Azure DevOps, and CircleCI.

Skills

A lightweight RFC process for solo developers working with AI agents. Prevents premature complexity by forcing problem-first thinking before jumping to solutions. Use when the user is considering introducing new tools, libraries, architectural patterns, or infrastructure. When they're weighing a significant technical decision. Triggers on phrases like "should I add X", "I'm thinking about introducing Y", "is this overkill", "do I need X", "is X worth it", "/rfc", or when the user is about to adopt a tool/pattern without first articulating the problem it solves.

Contains:

solo-rfc

A lightweight RFC process for solo developers working with AI agents. Prevents premature complexity by forcing problem-first thinking before jumping to solutions. Use when the user is considering introducing new tools, libraries, architectural patterns, or infrastructure. When they're weighing a significant technical decision. Triggers on phrases like "should I add X", "I'm thinking about introducing Y", "is this overkill", "do I need X", "is X worth it", "/rfc", or when the user is about to adopt a tool/pattern without first articulating the problem it solves.

Skills
gyan/pptx
v0.0.2

Create and edit PowerPoint decks (pptx) using PptxGenJS.

Contains:

pptx

Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.

Skills

Structured guidance for frontend development

Contains:

chakra-ui

Build UIs with Chakra UI components, layout primitives, and theming. Use when using Chakra UI, ChakraProvider, Box, Flex, Stack, or when the user mentions Chakra.

figma-to-code

Implement Figma designs in code with accurate layout, spacing, typography, and tokens. Use when implementing designs from Figma, translating mockups to React/CSS, or when the user mentions Figma, design specs, or Dev Mode.

tailwind

Apply Tailwind CSS utility-first styling, responsive design, and theming. Use when styling with Tailwind, building UI with utility classes, configuring tailwind.config, or when the user mentions Tailwind.

Skills

Drafts, edits, and adapts content to match Guy Podjarny's tone of voice

Contains:

ai-native-dev-tone-of-voice

Drafts, edits, and adapts content to match Guy Podjarny's tone of voice — founder of Tessl and Snyk, co-host of the AI Native Dev podcast. Use when writing Tessl blog posts, Snyk-related communications, AI Native Dev content, or when the user requests Guy's voice, style, or tone for blog posts, social media, announcements, or long-form content.

Skills

Fastify patterns — always apply schema-first validation, plugin encapsulation, structured error handling, hooks lifecycle, decorators, TypeScript type providers, production hardening (CORS, helmet, rate limiting), pino logging, graceful shutdown, and correct async handler patterns

Contains:

fastify-best-practices

Fastify patterns — schema-first validation, encapsulated plugins, hooks lifecycle, decorators, structured error handling, TypeScript type providers, async handler patterns, and production hardening with CORS, helmet, rate limiting, logging, and graceful shutdown. Use when building or reviewing Fastify APIs, when migrating from Express, or when setting up a new Node.js API with Fastify.

Skills

DevOps essentials — Dockerfile best practices, CI/CD patterns, deployment configuration, and container security

Contains:

devops-essentials

Every production-bound application MUST follow DevOps best practices from day one. This includes multi-stage Dockerfiles with non-root users, proper .dockerignore files, cache-efficient layer ordering, health checks, CI/CD pipelines with separate build/test/deploy stages, 12-factor configuration via environment variables, graceful shutdown handling, and secrets management. Apply this whenever creating Dockerfiles, docker-compose configurations, CI/CD pipelines, or deploying any application.

Skills

Security defaults that belong in every Go HTTP server from day one — CORS, security headers, rate limiting, SQL injection prevention, input validation, secrets management, graceful shutdown, and request timeouts.

Contains:

go-security-basics

Security defaults that belong in every Go HTTP server from day one. CORS, security headers, rate limiting, input validation, SQL injection prevention, CSRF protection, TLS configuration, secrets management, graceful shutdown, and request timeouts. Apply these whenever you create or modify any Go web service -- do not wait for a security review or explicit request.

Skills

Production error handling for Express APIs — error middleware, async wrappers,

Contains:

express-error-handling

Production error handling patterns that must be included from day one in any Express API. Apply whenever building, extending, or scaffolding an Express backend -- even if the task only asks for routes or CRUD endpoints. These patterns prevent silent async crashes, inconsistent error formats, stack trace leaks, and dropped connections on deploy.

Skills

Build real-time betting and casino game platforms with PubNub

Contains:

pubnub-live-betting-casino

Build real-time betting and casino game platforms with PubNub

Skills

Optimize your skills and tiles: review SKILL.md quality, generate eval scenarios, run evals, compare across models, diagnose gaps, and re-run until scores improve.

Contains:

compare-skill-model-performance

Run task evals across multiple Claude models, compare results side-by-side, and optimise. Use when you want to understand how a skill performs across different models, identify model-specific gaps versus universal tile issues, or validate a skill before publishing it to the registry.

optimize-skill-instructions

Review and improve your SKILL.md with actionable recommendations. Reads skill bundle (SKILL.md + related docs), validates syntax, explains rubric, shows before/after scores. Use when reviewing skill quality, improving a skill file, checking skill scoring, making your skill better, or learning the skill rubric. This is the standalone review skill — for the full optimization cycle (review + evals + improve), use the `optimize-skill-performance-and-instructions` skill instead.

optimize-skill-performance-and-instructions

Run the full optimization cycle for a tile — review best practices, generate eval scenarios, run evals, diagnose gaps, fix, and re-run until scores improve. Use when someone says "optimize my skill", "improve my tile", "run evals", "benchmark my tile", or wants to measure and improve how well a tile helps agents solve tasks.

Skills

archiving-databases

jeremylongshore/claude-code-plugins-plus-skills

Process use when you need to archive historical database records to reduce primary database size. This skill automates moving old data to archive tables or cold storage (S3, Azure Blob, GCS). Trigger with phrases like "archive old database records", "implement data retention policy", "move historical data to cold storage", or "reduce database size with archival".

Skills

deploy-site

microsoft/power-platform-skills

Deploys an existing Power Pages code site to a Power Pages environment using PAC CLI. Handles tooling verification, authentication, environment confirmation, building, and uploading. Use when the user wants to deploy, upload, or publish their code site.

Skills

add-seo

microsoft/power-platform-skills

Adds SEO essentials to a Power Pages code site, including robots.txt, sitemap.xml, meta tags, Open Graph tags, and favicon configuration. Use when the user wants to improve search engine optimization or make their site more searchable.

Skills

azure-storage

microsoft/azure-skills

Azure Storage Services including Blob Storage, File Shares, Queue Storage, Table Storage, and Data Lake. Provides object storage, SMB file shares, async messaging, NoSQL key-value, and big data analytics capabilities. Includes access tiers (hot, cool, archive) and lifecycle management. USE FOR: blob storage, file shares, queue storage, table storage, data lake, upload files, download blobs, storage accounts, access tiers, lifecycle management. DO NOT USE FOR: SQL databases, Cosmos DB (use azure-prepare), messaging with Event Hubs or Service Bus (use azure-messaging).

Skills

systematic-debugging

secondsky/claude-skills

Four-phase debugging framework that ensures root cause investigation before attempting fixes. Never jump to solutions. Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes.

Skills

skill-creator

hotovo/aider-desk

Create AiderDesk Agent Skills by writing SKILL.md files, defining frontmatter metadata, structuring references, and organizing skill directories. Use when building a new skill, creating a SKILL.md, planning skill architecture, or writing skill content.

Skills

pdf

chrisboden/cursor-skills

Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.

Skills

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