CtrlK
BlogDocsLog inGet started
Tessl Logo

Discover skills

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

AllSkillsDocsRules
NameContainsScore

pantheon-ai/makefile-toolkit

v1.0.1

Complete makefile toolkit with generation and validation capabilities

Contains:

makefile-generator

Generate GNU Make build systems that define build targets, configure dependencies, set up phony targets, and implement parallel builds. Use when creating make/Makefile/.mk files, implementing compile rules, or building production-ready build automation for C/C++, Go, Python, and Java projects.

makefile-validator

Comprehensive toolkit for validating, linting, and optimizing Makefiles. Use when working with Makefiles (Makefile, makefile, *.mk files), validating build configurations, checking for best practices, identifying security issues, or debugging Makefile problems. Concrete capabilities include detecting missing .PHONY declarations, validating tab indentation in recipes, checking variable expansion safety, identifying hardcoded credentials, and flagging missing prerequisites or syntax errors.

Skills

75

Audit installed tessl skills for security risks and generate a formatted security report with per-skill risk levels and an overall project risk score

Contains:

skills-security-audit

Audit the security of installed tessl skills using Snyk security scores from the Tessl Registry. Use this skill whenever the user asks to audit their skills, check skill security, get a security review of their tessl skills, find out how safe their installed skills are, wants a tessl security report, or asks about prompt injection risks in their agent setup. Reads tessl.json, fetches each skill's Snyk security score and findings from the registry, and presents a formatted security report with per-skill risk verdicts, finding categories, and an overall project risk profile with recommendations.

Skills

75

Execute one approved Shared Context Engineering plan task with guardrails.

Contains:

sce-task-execution

Executes a single planned implementation task with a mandatory approval gate, scope guardrails, and evidence capture. Use when a user wants to implement, run, or execute a specific task from a project plan — such as coding a feature, applying a patch, or making targeted file changes — while enforcing explicit scope boundaries, a pre-implementation confirmation prompt, test/lint verification, and status tracking in context/plans/{plan_id}.md.

Skills

75

Execute one approved Shared Context Engineering plan task with guardrails.

Contains:

sce-task-execution

Executes a single planned implementation task with a mandatory approval gate, scope guardrails, and evidence capture. Use when a user wants to implement, run, or execute a specific task from a project plan — such as coding a feature, applying a patch, or making targeted file changes — while enforcing explicit scope boundaries, a pre-implementation confirmation prompt, test/lint verification, and status tracking in context/plans/{plan_id}.md.

Skills

75

Write atomic, repo-style git commits from a change summary or diff.

Contains:

sce-atomic-commit

Write atomic, repo-style git commits from a change summary or diff. Use when preparing commit messages, splitting work into coherent commits, or reviewing whether a commit is too broad.

Skills

75

Write atomic, repo-style git commits from a change summary or diff.

Contains:

sce-atomic-commit

Write atomic, repo-style git commits from a change summary or diff. Use when preparing commit messages, splitting work into coherent commits, or reviewing whether a commit is too broad.

Skills

75

Diagnose failed checks, flaky runs, API/tool errors, missing evidence, false-success risk, and unresolved incidents by classifying failure severity, applying bounded retries or suppression budgets, and deciding when to escalate. Use when troubleshooting jobs, pipelines, automations, integrations, agent/tool failures, timeouts, rate limits, stale read-backs, or any situation where you need a clear retry-vs-escalate decision instead of ad hoc recovery.

Contains:

error-triage-ladder

Diagnose failed checks, flaky runs, API/tool errors, missing evidence, false-success risk, and unresolved incidents by classifying failure severity, applying bounded retries or suppression budgets, and deciding when to escalate. Use when troubleshooting jobs, pipelines, automations, integrations, agent/tool failures, timeouts, rate limits, stale read-backs, or any situation where you need a clear retry-vs-escalate decision instead of ad hoc recovery.

Skills

75

Generate eval scenarios from repo commits, configure multi-agent runs, execute baseline + with-context evals, and compare results — the full setup pipeline before improvement begins

Contains:

eval-setup

Generate eval scenarios from repo commits, configure multi-agent runs, execute baseline + with-context evals, and compare results. Use when setting up evaluation pipelines, running benchmarks, comparing agent performance across models, or generating test scenarios from git history.

Skills

75

Search and manage Jira issues using JQL queries, create/update tickets, and manage workflows. Use when asked to find Jira tickets, check the backlog, manage sprints, track bugs, or work with Atlassian project management.

Contains:

jira

Search and manage Jira issues using JQL queries, create/update tickets, and manage workflows. Use when asked to find Jira tickets, check the backlog, manage sprints, track bugs, or work with Atlassian project management.

Skills

75

Upload, download, search, and share files on Google Drive. Create folders and manage permissions. Use when asked to share a file, upload to gdrive, search cloud storage, manage a Drive folder, or organize Google Drive files.

Contains:

google-drive

Upload, download, search, and share files on Google Drive. Create folders and manage permissions. Use when asked to share a file, upload to gdrive, search cloud storage, manage a Drive folder, or organize Google Drive files.

Skills

75

Create and edit Google Slides presentations. Add or delete slides, insert text, shapes, and images. Use when asked to build a deck, create a slideshow, update a Google presentation, or edit slides.

Contains:

google-slides

Create and edit Google Slides presentations. Add or delete slides, insert text, shapes, and images. Use when asked to build a deck, create a slideshow, update a Google presentation, or edit slides.

Skills

75

Send, search, and organize Gmail messages, drafts, and labels. Use when asked to compose an email, reply to mail, forward a message, search inbox, manage attachments, or organize Gmail.

Contains:

gmail

Send, search, and organize Gmail messages, drafts, and labels. Use when asked to compose an email, reply to mail, forward a message, search inbox, manage attachments, or organize Gmail.

Skills

75

Track, manage, and get reminders for paid subscriptions and SaaS services. Use this skill whenever the user mentions subscriptions, SaaS costs, trial periods, recurring payments, billing cycles, or says things like "remind me about my subscription", "add a subscription", "how much do I spend on services", "when does my trial end", "track my subscriptions", or shares a service name/URL with a price. Triggers on any subscription-related intent even if the word "subscription" is not used — e.g. "I signed up for Notion Pro, $16/month, trial for 14 days". Also triggers when user asks about upcoming charges or trial expirations across any of their services.

Contains:

subscription-tracker

Track, manage, and get reminders for paid subscriptions and SaaS services. Use this skill whenever the user mentions subscriptions, SaaS costs, trial periods, recurring payments, billing cycles, or says things like "remind me about my subscription", "add a subscription", "how much do I spend on services", "when does my trial end", "track my subscriptions", or shares a service name/URL with a price. Triggers on any subscription-related intent even if the word "subscription" is not used — e.g. "I signed up for Notion Pro, $16/month, trial for 14 days". Also triggers when user asks about upcoming charges or trial expirations across any of their services.

Skills

75

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

75

Agent skills for iOS, iPadOS, Swift, SwiftUI, and modern Apple framework development.

Contains:

accessorysetupkit

Discover and configure Bluetooth and Wi-Fi accessories using AccessorySetupKit. Use when presenting a privacy-preserving accessory picker, defining discovery descriptors for BLE or Wi-Fi devices, handling accessory session events, migrating from CoreBluetooth permission-based scanning, or setting up accessories without requiring broad Bluetooth permissions.

activitykit

Implement, review, or improve Live Activities and Dynamic Island experiences in iOS apps using ActivityKit. Use when building real-time updating widgets for the Lock Screen and Dynamic Island — delivery tracking, sports scores, ride-sharing status, workout timers, media playback, or any time-sensitive information that updates in real time. Also use when working with ActivityKit, ActivityAttributes, Activity lifecycle (request/update/end), Dynamic Island layouts (compact/minimal/expanded), push-to-update Live Activities, or Lock Screen live widgets.

adattributionkit

Measure ad effectiveness with privacy-preserving attribution using AdAttributionKit. Use when registering ad impressions, handling attribution postbacks, updating conversion values, implementing re-engagement attribution, configuring publisher or advertiser apps, or replacing SKAdNetwork with AdAttributionKit for ad measurement.

Skills

75

state-directory-manager

majiayu000/claude-skill-registry-data

Manage persistent state directories for bash scripts

Skills

75

2.96x

majiayu000/claude-skill-registry-data

Manage persistent state directories for bash scripts

Skills

75

2.96x

Dicklesworthstone/pi_agent_rust

Design LLM applications using LangChain 1.x and LangGraph for agents, memory, and tool integration. Use when building LangChain applications, implementing AI agents, or creating complex LLM workflows.

Skills

75

1.66x

Dicklesworthstone/pi_agent_rust

Implement Command Query Responsibility Segregation for scalable architectures. Use when separating read and write models, optimizing query performance, or building event-sourced systems.

Skills

75

1.64x

davepoon/buildwithclaude

Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation.

Skills

75

1.03x

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