CtrlK
BlogDocsLog inGet started
Tessl Logo

Discover skills

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

Top performing skills

Data-driven rankings. Real results from real agents.

AllSkillsDocsRules

wayglass/wayglass

Agent skills for working through Wayglass: declare an intent, commit with the why, propose under policy, land only what is approved, and review other agents' changes with a real reason.

tpscloud/flared

Agent skills for Cloudflare, starting with Artifacts: Git repos for agents through the Workers binding, the REST API, and plain git, with type-checked TypeScript and tested Go examples.

NameContainsScore

wayglass/wayglass

v0.1.1

Agent skills for working through Wayglass: declare an intent, commit with the why, propose under policy, land only what is approved, and review other agents' changes with a real reason.

Contains:

wayglass-reviewer

Review another agent's change as a Wayglass reviewer agent: list the agent_review queue with wayglass review --for agent --json, read the change with wayglass diff, check it against its declared goal, reason and paths, run its tests, and approve or reject with a reason that says what was checked, bound to the decision reviewed and respecting the no-self-approval and different-model-family rules. Use when the user asks for a reviewer agent, to work through pending_agent changes, to review, check or sign off on another agent's change or a Wayglass intent, or to approve or reject a change in Wayglass. Not for making a change through Wayglass (use the wayglass skill) and never for changes policy routed to a person (pending_human or quarantined).

wayglass

Make code changes through Wayglass as a coding agent: declare an intent before editing, commit with the why and the Wayglass-Intent trailer, push and act on overlap re-plans, propose and obey the exit code (0 may land, 3 blocked, 4 a person must act), land only an approved change, hand work on with session share and session fork, and check setup with wayglass doctor and per-agent keys. Use when a repository has .wayglass/config.yaml or a wayglass:begin block in AGENTS.md or CLAUDE.md, when the user asks for a change to go through Wayglass, to declare an intent, to propose or land a change, or to run wayglass commands. Not for reviewing another agent's change (use the wayglass-reviewer skill), for writing policy rules, or for deploying the Wayglass Worker.

Skills

100

1.36x

Agent skills for Cloudflare, starting with Artifacts: Git repos for agents through the Workers binding, the REST API, and plain git, with type-checked TypeScript and tested Go examples.

Contains:

cloudflare-artifacts

Build on Cloudflare Artifacts (beta), Git-compatible repositories for agents, through the Workers binding, the REST API and plain git over HTTPS. Use when creating, forking or importing Artifacts repos, minting or revoking repo tokens, cloning or pushing to *.artifacts.cloudflare.net remotes, choosing namespaces and jurisdictions, consuming Artifacts events from Queues or Workflows, or planning around Artifacts limits and pricing. Not for R2 object storage or for Workers Builds connected to an external Git host.

Skills

100

1.00x

deep-research

fernandezbaptiste/claude-code-skills

Generate format-controlled research reports with evidence tracking, citations, and iterative review. This skill should be used when users request a research report, literature review, market or industry analysis, competitive landscape, policy or technical brief, or require a strict report template and section formatting that a single deepresearch pass cannot reliably enforce.

Skills

100

1.13x

Source-verified skills for the Charm terminal stack: Bubble Tea v2, Bubbles v2, Lip Gloss v2, Huh v2, Log v2, Glamour v2, plus the gum and vhs CLIs.

Contains:

charmed-bubbles

Use the Bubbles v2 component library (charm.land/bubbles/v2, charmbracelet bubbles) inside a Bubble Tea v2 TUI: list, table, viewport, textinput, textarea, spinner, progress bar, filepicker, tree, paginator, timer, stopwatch, help, and key bindings. Use when adding a ready made widget or TUI component (text input, spinners, scrolling view, file picker) to a terminal app, wiring its focus, size, styles, and messages, or migrating v1 bubbles code. Not for the program loop itself (charmed-bubbletea), raw styling (charmed-lipgloss), or whole forms (charmed-huh).

charmed-bubbletea

Build terminal user interfaces (TUI) in Go with Bubble Tea v2 (charm.land/bubbletea/v2, the charmbracelet bubbletea framework) using the Elm architecture Model, Update, View loop, commands for I/O, and declarative tea.View fields for alt screen, mouse, cursor, and title. Use when writing or migrating a Bubble Tea or bubbletea app, handling tea.KeyPressMsg or mouse messages, wiring async work into a TUI, or testing one. Not for ready made widgets (charmed-bubbles), styling (charmed-lipgloss), or forms (charmed-huh).

charmed-ecosystem

Map of the Charm (charmbracelet) terminal stack and how the pieces fit: which library to reach for (Bubble Tea, Bubbles, Lip Gloss, Huh, Glamour, Log, Wish, Harmonica) or which CLI (gum, vhs, glow, freeze, mods, crush), the v2 charm.land import paths and pinned versions, the dependency order, how the libraries hand data to each other, and a consolidated v1 to v2 migration checklist. Use when starting a TUI or terminal project in Go, choosing a Go TUI stack, deciding between Charm libraries, or planning a charmbracelet v1 to v2 upgrade. For any single library's API use its own charmed-* skill.

Skills

100

1.02x

popey/nuxt-skills

Use when building styled UI with @nuxt/ui v4 components - create forms with validation, implement data tables with sorting, build modal dialogs and overlays, configure Tailwind Variants theming. Use vue skill for raw component patterns, reka-ui for headless primitives.

Skills

100

1.16x

popey/nuxt-skills

Vite build tool configuration, plugin API, SSR, and Vite 8 Rolldown migration. Use when working with Vite projects, vite.config.ts, Vite plugins, or building libraries/SSR apps with Vite.

Skills

100

1.72x

netlify/context-and-tools

Zero-config Postgres for Netlify apps via @netlify/database — querying data from Functions/Edge Functions, writing schema migrations, setting up Drizzle ORM, local dev with netlify dev, database branches for deploy previews, and migrating an existing Postgres project onto Netlify. Use when adding a database, building a contact form or CRUD API, writing SQL migrations, wiring up Drizzle, running netlify database commands, testing with a local Postgres, or switching from Neon/Supabase/RDS to Netlify Database.

Skills

100

1.92x

joshuadavidthomas/agent-skills

Mental-model reset for SvelteKit apps. Use when writing or reviewing routes, layouts, load functions, form actions, remote functions, hooks, auth, cookies, endpoints, redirects, errors, SSR, progressive enhancement, or app-level data flow. Triggers on SvelteKit, +page, +layout, +server, +page.server.ts, +layout.server.ts, hooks.server.ts, load, actions, fail(), redirect(), error(), cookies, locals, route groups, protected routes, sessions, form actions, enhance, remote functions, command(), query(), form(), getRequestEvent(), SSR, hydration, and serialization. Use svelte5 for component-level runes, snippets, accessibility, actions, transitions, and component API review.

Skills

100

1.05x

joshuadavidthomas/agent-skills

Reviews Svelte components for idiomatic patterns, identifies anti-patterns carried over from React/Vue/Svelte 4, and suggests Svelte 5 refactorings. Use when writing or reviewing Svelte components, asking "is this idiomatic", "Svelte way", doing Svelte 5 migration, or encountering smells like: effect assigns state, prop copied to $state, global store by default, $bindable everywhere, clickable div, createEventDispatcher, export let, on:click, slot-shaped APIs, lifecycle-driven code, imperative DOM wiring, immutable-update ceremony, context value replacement, shadcn-svelte form structure, Field.* components, bits-ui form controls, or component APIs that hide ownership. This is the general-purpose entry point for Svelte component review; delegates to sveltekit for routes/load/actions/server concerns and to focused references for details.

Skills

100

1.12x

artilleryio/agent-skills

Set up the Artillery Playwright reporter in an existing Playwright E2E test suite. Installs @artilleryio/playwright-reporter, configures it in playwright.config.ts, sets up Artillery Cloud API key, and runs the suite to verify reporting works. Use when the user wants to add Artillery Cloud reporting to their Playwright tests, monitor E2E test results in a dashboard, or integrate Playwright with Artillery Cloud.

Skills

100

1.36x

Help AI coding agents write, review, and refactor Java lambdas, method references, functional interfaces, identity functions, suppliers, predicates, consumers, and callbacks with behavior-preserving readability.

Contains:

java-functional-style

Write, review, and refactor Java lambdas, method references, and functional-interface callbacks (Function, Predicate, Supplier, Consumer, Comparator, BiFunction) so they stay readable and behavior-preserving. Use whenever Java code creates or changes a callback passed to a stream, Optional, Map, CompletableFuture, or listener API; when a cleanup or review touches identity lambdas (x returning x), block or multi-line lambdas, method references, suppliers, or side-effecting callbacks; or when the user asks to make Java code cleaner or more functional, even if they never say "lambda". Do not use for stream or Optional semantics themselves, and do not use it to force functional style where a plain loop or branch is clearer.

SkillsRules

100

1.36x

Componente de carga para Module Federation

Contains:

module-federation-load-component

Bootstraps and uses the canonical LoadComponent host service for Module Federation (src/core/api/services/module-federation/moduleFederationService.tsx). Use whenever the user mentions Module Federation, remoteEntry, LoadComponent, createRemoteComponent, remotes API, bridge components, host shell, dynamic or static remotes, or scaffolding a new host — even if the service file does not exist yet.

Skills

100

Help AI coding agents use Java Streams and Collectors well in new code, review, and cleanup without replacing one antipattern with another.

Contains:

java-streams

Review Java stream performance advice, especially slow stream mappings, external collection mutation with forEach/add, and whether parallelStream is safe; clean up mutation and write or refactor Java Stream and Collector code. Avoid common stream antipatterns such as materializing just to inspect, sorting before min/max, counting for existence, nested stream collections, unsafe null sorting, multi-line lambdas, and careless findFirst/findAny changes. Use whenever writing, reviewing, or refactoring Java code that uses Java streams or collectors, such as stream pipelines, grouping collectors, joining strings, stream first/any element lookup, sorted/limit/distinct stages, primitive stream totals, Optional values inside streams, or parallel streams, including review prompts asking whether a lookup should use findFirst or findAny.

Skills

100

1.00x

Help AI coding agents use Java Optional well in new code and cleanups, without replacing one antipattern with another.

Contains:

java-optionals

Write, review, and refactor Java Optional code using best practices, improving readability, and preventing common Optional antipatterns such as null-style control flow and readability regressions. Use whenever writing, reviewing, or refactoring Java code that introduces, changes, or reasons about Optional; handles absent, missing, nullable, fallback, or default values where Optional may be appropriate; or touches isPresent/isEmpty, get/orElseThrow, orElse(null), optional.stream(), findFirst/findAny, checked exceptions inside Optional chains, or nullable control flow.

Skills

100

2.08x

Use when a professional article task needs evidence-bound editorial control: source packet, claim ledger, verification queue, publication notes, anti-slop revision, article audit, or series plan. Trigger on write, rewrite, revise, humanize, outline, audit, or plan for an article, essay, blog post, longform, thought leadership, or source-backed copy. Do not use for generic copy, short posts, email, docs, or fiction. Topic-only => Editorial Brief plus source plan only, no article body. Source packet => article plus Publication Notes. Draft rewrite/revision => first output # Revised Article, then rewritten article body, then Change Notes.

Contains:

professional-article-writer

Use when a professional article task needs evidence-bound editorial control: source packet, claim ledger, verification queue, publication notes, anti-slop revision, article audit, or series plan. Trigger on write, rewrite, revise, humanize, outline, audit, or plan for an article, essay, blog post, longform, thought leadership, or source-backed copy. Do not use for generic copy, short posts, email, docs, or fiction. Topic-only => Editorial Brief plus source plan only, no article body. Source packet => article plus Publication Notes. Draft rewrite/revision => first output # Revised Article, then rewritten article body, then Change Notes.

Skills

100

1.56x

Use when the user wants to design, size, audit, or choose a self-hosted speech recognition or streaming ASR stack, including Whisper, Parakeet, Canary, Riva, NIM, Triton ASR, faster-whisper, sherpa-onnx, voice-agent transcription, Romanian or Moldovan ASR, contact-center transcription, GPU sizing, latency budgets, multilingual routing, VAD, diarization, or production evaluation.

Contains:

speech-recognition-architect

Use when the user wants to design, size, audit, or choose a self-hosted speech recognition or streaming ASR stack, including Whisper, Parakeet, Canary, Riva, NIM, Triton ASR, faster-whisper, sherpa-onnx, voice-agent transcription, Romanian or Moldovan ASR, contact-center transcription, GPU sizing, latency budgets, multilingual routing, VAD, diarization, or production evaluation.

Skills

100

2.00x

Use when the user wants to review, audit, or check safety for an AI memory system, agent learning pipeline, prompt-tuning workflow, skill builder, trace-mining tool, or eval/feedback loop. Produces an evidence-led audit report with learning-loop map, evidence inventory, maturity scorecard, severity-ranked findings, privacy/provenance gaps, counterfactual/eval coverage, and Stabilize/Standardize/Scale roadmap.

Contains:

llm-learning-system-auditor

Use when the user wants to review, audit, or check safety for an AI memory system, agent learning pipeline, prompt-tuning workflow, skill builder, trace-mining tool, or eval/feedback loop. Produces an evidence-led audit report with learning-loop map, evidence inventory, maturity scorecard, severity-ranked findings, privacy/provenance gaps, counterfactual/eval coverage, and Stabilize/Standardize/Scale roadmap.

Skills

100

1.28x

Use when the user wants a landing page audit, CRO review, marketing conversion review, copy audit, funnel alignment check, brand positioning critique, technical performance marketing audit, or prioritized issue report for a landing page, pricing page, signup page, lead magnet, or product page. Runs evidence-first context gathering, parallel specialist analysis, synthesis, and severity-ranked recommendations.

Contains:

landing-page-audit

Use when the user wants a landing page audit, CRO review, marketing conversion review, copy audit, funnel alignment check, brand positioning critique, technical performance marketing audit, or prioritized issue report for a landing page, pricing page, signup page, lead magnet, or product page. Runs evidence-first context gathering, parallel specialist analysis, synthesis, and severity-ranked recommendations.

Skills

100

1.81x

Use when the user wants a test suite audit, test quality or reliability review, regression-protection review, unit/integration/e2e test review, coverage or CI signal assessment, flaky CI investigation, fixture-realism review, spec-drift review, or generated-test validation for AI/LLM/agent-written code. Produces severity-ranked findings for weak assertions, oracle gaps, brittle fixtures, over-mocking, CI trust, and generated-code test risks.

Contains:

codebase-test-suite-audit

Use when the user wants a test suite audit, test quality or reliability review, regression-protection review, unit/integration/e2e test review, coverage or CI signal assessment, flaky CI investigation, fixture-realism review, spec-drift review, or generated-test validation for AI/LLM/agent-written code. Produces severity-ranked findings for weak assertions, oracle gaps, brittle fixtures, over-mocking, CI trust, and generated-code test risks.

Skills

100

1.31x

Write or audit AI agent system prompts component-by-component across identity, instruction architecture, behavioral constraints, tools, examples, context strategy, output format, and error handling. Use when the user wants to design a new agent prompt, write a system prompt, review an existing agent prompt, fix tool-use instructions, audit prompt structure, improve context strategy, tune output formats, or define error handling for single-agent or multi-agent systems.

Contains:

agent-prompt-engineer

Write or audit AI agent system prompts component-by-component across identity, instruction architecture, behavioral constraints, tools, examples, context strategy, output format, and error handling. Use when the user wants to design a new agent prompt, write a system prompt, review an existing agent prompt, fix tool-use instructions, audit prompt structure, improve context strategy, tune output formats, or define error handling for single-agent or multi-agent systems.

Skills

100

1.33x

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