CtrlK
BlogDocsLog inGet started
Tessl Logo

Discover

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

AllSkillsDocsRules
NameContainsScore

vitepress

antfu/skills

VitePress static site generator powered by Vite and Vue. Use when building documentation sites, configuring themes, or writing Markdown with Vue components.

Skills

75

1.17x

davepoon/buildwithclaude

Automate Telegram tasks via Rube MCP (Composio): send messages, manage chats, share photos/documents, and handle bot commands. Always search tools first for current schemas.

Skills

75

1.68x

davepoon/buildwithclaude

Automate Linear tasks via Rube MCP (Composio): issues, projects, cycles, teams, labels. Always search tools first for current schemas.

Skills

75

1.97x

pleaseai/graphite

v2.3.0

Stacked PR workflow with the Graphite CLI (gt) — create stacks, submit, sync, restack, split/squash/fold, track existing branches, collaborate on shared stacks, configure repo/CI for Graphite, and operate the merge queue.

Contains:

graphite-merge-queue

Operate the Graphite Merge Queue — enqueue PRs via label, dequeue, monitor queue status, and reason about stacked-PR queueing. Use when the user mentions Graphite merge queue, "merge when ready", queueing a PR, dequeueing, fast-track, the merge-queue label, "enqueue", "the queue", or when they ask to merge a PR/stack through Graphite (not directly). Triggers on phrases like "queue this PR", "add to merge queue", "enqueue stack", "remove from queue", "why didn't my PR merge", and on edits to `.please/config.yml` under `graphite.merge-queue`.

graphite-setup

Configure a GitHub repository for Graphite — branch protection, merge queue, CI triggers, and stack-aware CI optimizations. Use when the user is onboarding a repo to Graphite, mentions Graphite branch protection / required checks / signed commits / merge queue, sees CI failing on `graphite-base/*` branches, asks about merge-queue choice (Graphite vs GitHub vs external), or wants to reduce CI cost for stacked PRs (CI Optimizations, stack-aware CI, `needs.optimize_ci.outputs.skip`). Triggers on `.github/workflows/*.yml` changes for repos using Graphite, the phrases "stack CI", "stacking and CI", "graphite-base", and any branch-protection or merge-queue discussion in a Graphite repo.

graphite

Drive the Graphite CLI (`gt`) for stacked pull-request workflows. Use when the user works with stacked PRs, mentions Graphite, gt, "the stack", or wants to create/submit/sync/restack/split/squash/fold branches. Triggers on `gt` commands, "stack of PRs", "stacked diffs", "trunk-based", `.graphite_repo_config`, branches prefixed by a Graphite user (e.g. `lms--`, `pp--`).

Skills

75

Skills for working with Obsidian vaults and related formats: Obsidian Flavored Markdown, JSON Canvas files, the Obsidian CLI, and Defuddle for clean web content extraction.

Contains:

defuddle

Extract clean markdown content from web pages using Defuddle CLI, removing clutter and navigation to save tokens. Use instead of WebFetch when the user provides a URL to read or analyze, for online documentation, articles, blog posts, or any standard web page.

json-canvas

Create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, flowcharts, or when the user mentions Canvas files in Obsidian.

obsidian-bases

Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.

Skills

75

g14wx/staffSync

Perform a non-destructive cross-artifact consistency and quality analysis across spec.md, plan.md, and tasks.md after task generation.

Skills

75

1.47x

Master ES6+ features including async/await, destructuring, spread operators, arrow functions, promises, modules, iterators, generators, and functional programming patterns for writing clean, efficient JavaScript code. Use when refactoring legacy code, implementing modern patterns, or optimizing JavaScript applications.

Skills

75

1.22x

ruvnet/agentic-flow

Comprehensive Flow Nexus platform management - authentication, sandboxes, app deployment, payments, and challenges

Skills

75

1.95x

Guided walkthroughs for the Code Review Loops course: running a review over a real change, writing a review lens that encodes one of your team's own conventions, routing lenses by path with a repository YAML profile, and publishing reviews on pull requests with a round trip that settles what the previous round found. Run one skill per lesson.

Contains:

01-your-first-code-review

Use when a learner wants to start, work through, or be guided or tutored through the Your first code review lesson, the opening lesson of the Code Review Loops course. Walks them one step at a time through scaffolding a small service with a deliberately flawed branch, running a Tessl Code Review over it three different ways, and reading the outcome, the severities and the JSON result, checking what they got after each step before moving on. Triggers on asks like guide me through your first code review, start the code review course, how do I run tessl code review, or review my branch with Tessl.

02-writing-a-review-lens

Use when a learner wants to start, work through, or be guided or tutored through the Writing a review lens lesson from the Code Review Loops course. Walks them one step at a time through authoring a review lens that encodes one of their own team's conventions, running it beside pinned default lenses, and testing it in both directions so it fires on the bad case and stays quiet on the good one. Triggers on asks like guide me through writing a review lens, how do I write a custom code review lens, make Tessl check my team's conventions, or create a lens for tessl code review.

03-routing-lenses-by-path

Use when a learner wants to start, work through, or be guided or tutored through the Routing lenses by path lesson from the Code Review Loops course. Walks them one step at a time through writing a repository YAML review profile, scoping each lens to the paths its rule governs with globs and exclusions, proving the routing in both directions, and understanding why a skipped review must never be read as an approval. Triggers on asks like guide me through routing lenses by path, how do I write a tessl-code-review.yml, scope a review lens to certain files, or what does no-matching-lenses mean.

Skills

75

cteyton/packmind

Guide for creating reusable commands via the Packmind CLI. This skill should be used when users want to create a new command that captures multi-step workflows, recipes, or task automation for distribution to Claude.

Skills

75

0.96x

sickn33/antigravity-awesome-skills

Create a new track with specification and phased implementation plan

Skills

75

1.92x

santosomar/ethical-hacking-agent-skills

Demonstrates Living-off-the-Land (LotL) techniques using native OS tools to simulate realistic threat actor behavior during authorized penetration tests. Use when proving attack feasibility without custom malware, testing detection coverage, and validating what a real adversary could achieve with only built-in system capabilities.

Skills

75

1.24x

davepoon/buildwithclaude

Automate Confluence page creation, content search, space management, labels, and hierarchy navigation via Rube MCP (Composio). Always search tools first for current schemas.

Skills

75

1.73x

NeverSight/skills_feed

Interact with Alchemy's Web3 APIs for blockchain data, NFTs, tokens, transfers, and webhooks across 80+ chains.

Skills

75

1.04x

Master error handling patterns across languages including exceptions, Result types, error propagation, and graceful degradation to build resilient applications. Use when implementing error handling, designing APIs, or improving application reliability.

Skills

75

1.29x

Use when choosing local validation scope in TiDB work, especially to separate fast coding-loop checks from completion checks and avoid unnecessary slow commands.

Skills

75

2.20x

ax-llm/ax

Use when writing Java code with `dev.axllm:ax` for named deployment profiles, generic provider clients, model selection, OpenAI-compatible calls, Responses, Gemini, Anthropic, routers, and balancers.

Skills

75

1.00x

roman01la/skills-agents

Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation

Skills

75

1.34x

obra/superpowers

Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation

Skills

75

1.34x

davila7/claude-code-templates

Best practices and comprehensive guide for Remotion - programmatic video creation in React with animations, compositions, and media handling

Skills

75

1.43x

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