CtrlK
BlogDocsLog inGet started
Tessl Logo

Discover skills

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

AllSkillsDocsRules
NameContainsScore

pt-post-exploitation

santosomar/ethical-hacking-agent-skills

Performs authorized post-exploitation activities to assess impact, lateral movement paths, credential exposure, and detection gaps after initial compromise. Use when a foothold has been validated and the test requires controlled impact expansion analysis.

Skills

90

1.63x

fernandezbaptiste/claude-code-skills

Extracts Mermaid diagrams from markdown files and generates high-quality PNG images using bundled scripts. Activates when working with Mermaid diagrams, converting diagrams to PNG, extracting diagrams from markdown, or processing markdown files with embedded Mermaid code.

Skills

90

5.64x

teeclaw/phorm-nft

Register agents on the zScore ERC-8004 Identity Registry, manage wallets and metadata, and read on-chain state. Use when an agent needs to register on-chain, check fees, read agent info, set metadata, or manage agent wallets on Base Mainnet or Base Sepolia.

Skills

90

2.17x

dojoengine/book

Integrate Dojo with game clients for JavaScript, Unity, Unreal, Rust, and other platforms. Generate typed bindings and connection code. Use when connecting frontends or game engines to your Dojo world.

Skills

90

1.45x

danielyan-consulting/skills

Perform a comprehensive code security review against the 2025 MITRE CWE Top 25 Most Dangerous Software Weaknesses (sourced from https://cwe.mitre.org/top25/). Use this skill every time the user asks for a code security review, security audit, vulnerability scan, CWE review, secure code review, source review, or any variant of "check my code for security issues". This skill runs 25 dedicated analysis passes -- one per CWE in the Top 25 -- each focused on finding ALL instances of its assigned weakness across the entire codebase. Results are risk-ranked from highest to lowest and every finding includes a specific, actionable remediation recommendation grounded in good software security engineering practice and principles.

Skills

90

2.78x

attilaczudor/Test

Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.

Skills

90

1.39x

wu-yc/LabClaw

Comprehensive toolkit for survival analysis and time-to-event modeling in Python using scikit-survival. Use this skill when working with censored survival data, performing time-to-event analysis, fitting Cox models, Random Survival Forests, Gradient Boosting models, or Survival SVMs, evaluating survival predictions with concordance index or Brier score, handling competing risks, or implementing any survival analysis workflow with the scikit-survival library.

Skills

90

1.29x

mrgoonie/claudekit-skills

Deploy to Cloudflare (Workers, R2, D1), Docker, GCP (Cloud Run, GKE), Kubernetes (kubectl, Helm). Use for serverless, containers, CI/CD, GitOps, security audit.

Skills

90

1.01x

harness/harness-ai

Generate Harness Connector YAML for integrations and create/test via MCP. Use when user says "create connector", "git connector", "aws connector", "docker connector", "cloud connector", or wants to connect Harness to external services.

Skills

90

1.13x

itsmostafa/aws-agent-skills

AWS Lambda serverless functions for event-driven compute. Use when creating functions, configuring triggers, debugging invocations, optimizing cold starts, setting up event source mappings, or managing layers.

Skills

90

1.10x

NeverSight/learn-skills.dev

Queries Tilt resource status, logs, and manages dev environments. Use when checking deployment health, investigating errors, reading logs, or working with Tiltfiles.

Skills

90

1.29x

jbaruch/spring-security-ai

v0.2.0

Secure AI agent APIs with Spring Security 7 - RBAC, method security, OAuth2, and per-user agent access control

Contains:

spring-security-ai

Secure Spring AI agent endpoints with Spring Security 7. Use when implementing RBAC for AI agents, per-user tool access, OAuth2 authentication, method-level security on tool methods, or securing ChatClient endpoints.

Skills

90

1.24x

TypeScript project structure, strict tsconfig, module resolution, path aliases, shared types, and monorepo patterns

Contains:

typescript-project-structure

TypeScript project structure, tsconfig configuration, and build setup. Use when starting any TypeScript project, setting up tsconfig.json, configuring path aliases, separating src from config, setting up ESM modules, creating build/dev scripts, or when seeing "cannot find module" errors. Triggers on: new TypeScript project, tsconfig setup, module resolution issues, path alias configuration, project scaffolding, "strict mode", barrel exports, type-only imports, monorepo setup, or build configuration.

Skills

90

1.09x

Go project structure -- cmd/internal layout, handler/service/repository layers, Makefile, config from environment, domain error types, test placement, dependency injection

Contains:

go-project-structure

Go project structure for web APIs and microservices -- cmd/internal/pkg layout, handler/service/repository layers, Makefile with standard targets, go.mod management, configuration from environment, proper test file placement, dependency injection, and domain error types. Use when starting a new Go web service, restructuring a Go project, or when code is in one main.go. Triggers on: new Go microservice, Go API project setup, "set up a Go project", monolithic main.go, missing internal/ package, Go project scaffolding, handler separation, Go configuration management.

Skills

90

1.02x

Proactive error handling for React and vanilla JS frontends — every data-fetching component gets loading, error, and empty states, error boundaries, fetch error handling, form validation, optimistic rollback

Contains:

frontend-error-handling

Proactive error handling for React and vanilla JS frontends. Every component that fetches or displays data MUST have loading, error, and empty states. Every React app needs error boundaries. Every fetch needs network + HTTP + parse error handling. Apply these patterns automatically whenever building frontend components — even when the user does not ask for error handling.

Skills

90

1.38x

planetscale/database-skills

Vitess best practices, query optimization, and connection troubleshooting for PlanetScale Vitess databases. Load when working with Vitess databases, sharding, VSchema configuration, keyspace management, or MySQL scaling issues.

Skills

90

1.16x

udecode/plate

React useEffect best practices from official docs. Use when writing/reviewing useEffect, useState for derived values, data fetching, or state synchronization. Teaches when NOT to use Effect and better alternatives.

Skills

90

1.02x

benchflow-ai/skillsbench

Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks

Skills

90

3.79x

ArabelaTso/Skills-4-SE

Analyze CVE reachability in software repositories by examining how vulnerable dependencies are imported and used. Determines whether vulnerable components, classes, or functions are reachable from project code through call chain analysis, reflection detection, dynamic loading patterns, and configuration-gated behavior. Classifies each CVE as likely reachable, possibly reachable, or likely unreachable with supporting evidence. Use when analyzing security vulnerabilities in dependencies, performing post-disclosure CVE triage, assessing vulnerability impact, or when users ask to analyze CVE reachability, check if vulnerabilities are exploitable, or evaluate dependency security risks.

Skills

90

1.05x

ArabelaTso/Skills-4-SE

Automatically repair buggy code and generate comprehensive tests for Python, Java, and C++ programs. Use when users need to fix logic errors or runtime errors in functions, modules, or repositories. Accepts specifications via natural language descriptions, existing test cases, or input/output examples. Generates corrected code, creates or updates tests to verify correctness and prevent regressions, and produces a detailed report explaining the bug, fix, and testing strategy. Triggers on requests like "fix this bug", "repair this code", "debug this function", or "this code is broken".

Skills

90

1.14x

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