CtrlK
BlogDocsLog inGet started
Tessl Logo

Discover

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

AllSkillsDocsRules
NameContainsScore

doppel-social-outreach

Demerzels-lab/elsamultiskillagent

Promote Doppel world builds across social platforms. Use when the agent wants to share builds on Twitter/X, Farcaster, Telegram, or Moltbook to drive observers, grow reputation, and recruit collaborators.

Skills

72

1.31x

flowglad/flowglad

Implement usage-based billing with Flowglad including recording usage events, checking balances, and displaying usage information. Use this skill when adding metered billing, tracking API calls, or implementing consumption-based pricing.

Skills

72

flowglad/flowglad

Resolve all failing CI checks and address PR review feedback on the current branch's PR. Runs tests locally, fixes failures, incorporates valid review comments, and resolves addressed feedback. Use when CI is red, after receiving PR feedback, or before merging.

Skills

72

flowglad/flowglad

Build pricing pages, pricing cards, and plan displays with Flowglad. Use this skill when creating pricing tables, displaying subscription options, or building plan comparison interfaces.

Skills

72

andrebrov/boyar

v0.2.0

Переводитъ отвѣты чата на /б/оярскій ѩзꙑ́къ — дореформенная орѳографія (ѣ, і, ъ, ѳ), церковнославянскій складъ рѣчи, аористъ и лурковскій словарь. Use when the user says "боярский", "боярскій языкъ", "говори по-боярски", "переведи на боярский", "/boyar", or asks to render chat/output in mock Old-Russian meme style. Persists for the rest of the session until told to stop.

Contains:

boyar

Переводитъ отвѣты чата на /б/оярскій ѩзꙑ́къ — дореформенная орѳографія (ѣ, і, ъ, ѳ), церковнославянскій складъ рѣчи, аористъ и лурковскій словарь. Use when the user says "боярский", "боярскій языкъ", "говори по-боярски", "переведи на боярский", "/boyar", or asks to render chat/output in mock Old-Russian meme style. Persists for the rest of the session until told to stop.

Skills

72

Build accessible dialogs/modals in the frontend

Contains:

create-accessible-modals

Create or improve accessible modal dialogs in frontend applications, including semantics, focus management, keyboard behavior, inert background content, form errors, and verification. Prefer native HTML dialog when it fits; use this for implementation and review, not for generic visual styling.

Skills

72

Partners repeat what your materials say — to their customers, in public. Turn your approved partner program materials into an interactive digital-human partner training course that teaches the product story, the deal flow, and the rules exactly as approved, and answers partner questions on demand. Commissions, territories, and earnings are never promised beyond what you have approved.

Contains:

personwise-partner-training

Use when the user asks for Partner Training from supplied source materials. Trigger language: partner training; partner onboarding; channel partner training; reseller training. Produce a grounded interactive digital-human course learners can interrupt with voice questions. Do not invent unsupported facts or claim external certification, competence, or real-world completion. With explicit approval, this Skill may install or update the official PersonWise CLI and uses browser OAuth. Other course-creation requests are handled only when the user explicitly asks for them with this Skill.

Skills

72

Developers abandon APIs that do not return a first success fast. Turn your API documentation and SDK guides into an interactive digital-human developer quickstart that takes them from credentials to their first successful API call — with code carried exactly from your docs, never improvised. Version-stamped and askable, so the tutorial answers follow-up questions your docs cannot.

Contains:

personwise-developer-quickstart

Use when the user asks for Developer Quickstart from supplied source materials. Trigger language: developer quickstart; API tutorial; SDK tutorial; first successful API call. Produce a grounded interactive digital-human course learners can interrupt with voice questions. Do not invent unsupported facts or claim external certification, competence, or real-world completion. With explicit approval, this Skill may install or update the official PersonWise CLI and uses browser OAuth. Other course-creation requests are handled only when the user explicitly asks for them with this Skill.

Skills

72

Use for any question or task about giving feedback on someone's tests or measuring a team's test quality over time, such as coaching a junior engineer or a quarterly per-author trend, rather than a merge verdict. Scores tests 1-5 on six design axes with explicit anchors and writes growth-framed feedback.

Contains:

test-design-scorecard

Use for any question or task about giving feedback on someone's tests or measuring a team's test quality over time, such as coaching a junior engineer or a quarterly per-author trend, rather than a merge verdict. Scores tests 1-5 on six design axes with explicit anchors and writes growth-framed feedback.

Skills

72

Use when a pull request needs readable coverage feedback rather than one total. Compares current and baseline coverage (LCOV, Cobertura or JSON) and reports per-file line and branch deltas, new files and hidden drops, with a one-line summary for the PR comment.

Contains:

coverage-diff-reporter

Use when a pull request needs readable coverage feedback rather than one total. Compares current and baseline coverage (LCOV, Cobertura or JSON) and reports per-file line and branch deltas, new files and hidden drops, with a one-line summary for the PR comment.

Skills

72

Use when existing data (datasets, logs, free text) must be scanned for personal data or redacted: Microsoft Presidio analyzer and anonymizer, built-in recognizers for names, emails, cards, SSNs, IBANs and national IDs, custom pattern recognizers, score thresholds and CI gates.

Contains:

presidio-pii-detection

Use when existing data (datasets, logs, free text) must be scanned for personal data or redacted: Microsoft Presidio analyzer and anonymizer, built-in recognizers for names, emails, cards, SSNs, IBANs and national IDs, custom pattern recognizers, score thresholds and CI gates.

Skills

72

Use when Azure Functions need testing before deploy: running them locally with Core Tools v4 and Azurite, unit tests for .NET isolated, Node v4 and Python v2 handlers, HTTP, queue and timer triggers, admin-endpoint calls and binding checks in local.settings.json.

Contains:

azure-functions-tests

Use when Azure Functions need testing before deploy: running them locally with Core Tools v4 and Azurite, unit tests for .NET isolated, Node v4 and Python v2 handlers, HTTP, queue and timer triggers, admin-endpoint calls and binding checks in local.settings.json.

Skills

72

Use when a team must create or refresh the human relevance judgments that search tests rely on, before running NDCG, MRR or recall evaluations: query sets, grading scales, rater guidelines, inter-rater agreement, Quepid, TREC-style pooling and refresh cadence.

Contains:

judgment-list-author

Use when a team must create or refresh the human relevance judgments that search tests rely on, before running NDCG, MRR or recall evaluations: query sets, grading scales, rater guidelines, inter-rater agreement, Quepid, TREC-style pooling and refresh cadence.

Skills

72

Use when a scanner flags a CVE that analysis shows is not exploitable in your product, and a machine-readable assertion is needed instead of deleting the finding. Writes and validates OpenVEX statements (not_affected, affected, fixed, under_investigation) with vexctl and attaches them to images.

Contains:

vex-author

Use when a scanner flags a CVE that analysis shows is not exploitable in your product, and a machine-readable assertion is needed instead of deleting the finding. Writes and validates OpenVEX statements (not_affected, affected, fixed, under_investigation) with vexctl and attaches them to images.

Skills

72

Use when an app has a Print button or print stylesheet that is untested, or printed and PDF copies break in the wrong places. Tests print CSS with Playwright print emulation and page.pdf(): @page size and margins, page breaks, orphans and widows, and print-only rules.

Contains:

print-stylesheet-tests

Use when an app has a Print button or print stylesheet that is untested, or printed and PDF copies break in the wrong places. Tests print CSS with Playwright print emulation and page.pdf(): @page size and margins, page breaks, orphans and widows, and print-only rules.

Skills

72

Use for any question or task about Appium mobile UI tests, even a quick fix, including tests that break after an Appium upgrade and suites that pass on Android but fail on iOS: one suite for iOS and Android (native or React Native) with XCUITest, UiAutomator2 and Espresso drivers, capabilities, clients in JS, Python, Java, Ruby or .NET, simulators, emulators and device farms.

Contains:

appium-testing

Use for any question or task about Appium mobile UI tests, even a quick fix, including tests that break after an Appium upgrade and suites that pass on Android but fail on iOS: one suite for iOS and Android (native or React Native) with XCUITest, UiAutomator2 and Espresso drivers, capabilities, clients in JS, Python, Java, Ruby or .NET, simulators, emulators and device farms.

Skills

72

Use when a team wants a coordinated bug bash before a release or after a big change instead of an ad-hoc 'everyone test for an hour'. Prepares the charter, data, environments and sign-up, runs roles, a shared board and live triage, scores findings and writes the same-day wrap-up.

Contains:

bug-bash-facilitator

Use when a team wants a coordinated bug bash before a release or after a big change instead of an ad-hoc 'everyone test for an hour'. Prepares the charter, data, environments and sign-up, runs roles, a shared board and live triage, scores findings and writes the same-day wrap-up.

Skills

72

Use when a web frontend needs Core Web Vitals (LCP, INP, CLS) checked on every PR, or its first performance budgets drafted. Sets up Lighthouse CI with Google's thresholds at the 75th percentile, per-route budgets by page type, resource-size budgets, report artifacts and PR comments.

Contains:

lighthouse-perf

Use when a web frontend needs Core Web Vitals (LCP, INP, CLS) checked on every PR, or its first performance budgets drafted. Sets up Lighthouse CI with Google's thresholds at the 75th percentile, per-route budgets by page type, resource-size budgets, report artifacts and PR comments.

Skills

72

Use for any question or task about Promptfoo or adding quick regression checks for prompts or RAG pipelines in CI, including turning written requirements into assertions: promptfooconfig.yaml providers, prompts and tests, deterministic, semantic, model-graded, latency and cost assertions, promptfoo eval and view, and CI gating.

Contains:

promptfoo-evaluation

Use for any question or task about Promptfoo or adding quick regression checks for prompts or RAG pipelines in CI, including turning written requirements into assertions: promptfooconfig.yaml providers, prompts and tests, deterministic, semantic, model-graded, latency and cost assertions, promptfoo eval and view, and CI gating.

Skills

72

Use for any question or task about catching LLM quality regressions, including checking a new model version or provider against the old one and prompt tweaks that break other cases. Builds a versioned golden dataset, deterministic runs, exact, semantic, judge and rubric checks, and a pass-rate CI gate with a baseline diff across model versions.

Contains:

llm-regression-suite-author

Use for any question or task about catching LLM quality regressions, including checking a new model version or provider against the old one and prompt tweaks that break other cases. Builds a versioned golden dataset, deterministic runs, exact, semantic, judge and rubric checks, and a pass-rate CI gate with a baseline diff across model versions.

Skills

72

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