CtrlK
BlogDocsLog inGet started
Tessl Logo

ai-toolkit

github.com/ravnhq/ai-toolkit

SkillAddedReview
grill-me

.claude-plugin/plugins/grill-me/skills/grill-me/SKILL.md

Interview the user relentlessly about a plan or design until reaching confidence through Socratic questioning. Use when: stress-testing a plan, probing design assumptions, validating feasibility. Triggers on: grill me, stress-test, interview me, validate plan, probe design.

—

Invalid
grill-me

skills/assistant/grill-me/SKILL.md

Interview the user relentlessly about a plan or design until reaching confidence through Socratic questioning. Use when: stress-testing a plan, probing design assumptions, validating feasibility. Triggers on: grill me, stress-test, interview me, validate plan, probe design.

—

Invalid
lang-typescript

skills/universal/lang-typescript/SKILL.md

TypeScript language patterns and type safety rules — strict mode, no any, discriminated unions. Use when writing TypeScript code, reviewing types, or enforcing type safety.

—

Invalid
lang-typescript

.claude-plugin/plugins/lang-typescript/skills/lang-typescript/SKILL.md

TypeScript language patterns and type safety rules — strict mode, no any, discriminated unions. Use when writing TypeScript code, reviewing types, or enforcing type safety.

—

Invalid
liquid-glass-ios

.claude-plugin/plugins/liquid-glass-ios/skills/liquid-glass-ios/SKILL.md

Apple's Liquid Glass design system for iOS 26+ and iPadOS 26+. Use when building iOS 26+ UI with glassEffect, implementing GlassEffectContainer, working with glass morphing transitions, or migrating from UIKit to SwiftUI glass APIs.

—

Invalid
localize-ios

.claude-plugin/plugins/localize-ios/skills/localize-ios/SKILL.md

Localizes UIKit Views and ViewControllers and SwiftUI Views. Extracts hardcoded text, generates camelCase keys, replaces literals with String(localized:) or LocalizedStringKey, and creates or updates Localizable.xcstrings. Use when: (1) localizing a UIKit or SwiftUI file, (2) extracting hardcoded strings from Swift, (3) adding xcstrings entries. Triggers on: localize, extract strings, add localization, make localizable, xcstrings, localize this view, localize this file. NOT for general Swift tasks unrelated to localization.

—

Invalid
locators-scanner

.claude-plugin/plugins/locators-scanner/skills/locators-scanner/SKILL.md

Scan a website URL and extract the best locators for every visible element on the page, outputting a Page Object Model (POM) code file and/or a JSON locator map tailored to a specific test automation framework (Playwright, Cypress, or WebdriverIO). Use when users say "scan this page for locators", "extract locators from URL", "get selectors from website", "generate page object from URL", "build POM from page", "find locators for this URL", "what locators should I use for this page", "scan this page for elements", "extract selectors", "generate locator map", "get element selectors for testing", or mention scanning/extracting locators from a website. Also trigger when a user pastes a URL and asks to generate a page object, locator map, or selectors for Playwright, Cypress, or WebdriverIO. Also explicitly triggered by the /locators command.

—

Invalid
parallel

.claude-plugin/plugins/parallel/skills/parallel/SKILL.md

Run a task in a background sub-agent so you can continue working on other things. Use when explicitly invoked via the '/parallel' slash command. Never auto-triggers from natural language.

—

Invalid
parallel

skills/assistant/parallel/SKILL.md

Run a task in a background sub-agent so you can continue working on other things. Use when explicitly invoked via the '/parallel' slash command. Never auto-triggers from natural language.

—

Invalid
platform-backend

.claude-plugin/plugins/platform-backend/skills/platform-backend/SKILL.md

Server-side architecture and security — API design, error handling, validation, logging. Use when building APIs, server logic, or reviewing backend security.

—

Invalid
platform-cli

.claude-plugin/plugins/platform-cli/skills/platform-cli/SKILL.md

Design and implementation patterns for building command-line tools with modern UX. Use when designing a CLI, reviewing CLI UX, defining commands and flags, or implementing error handling and signal handling.

—

Invalid
platform-database

.claude-plugin/plugins/platform-database/skills/platform-database/SKILL.md

SQL database design, query optimization, and migration safety. Use when writing queries, designing schemas, or planning database migrations.

—

Invalid
platform-frontend

.claude-plugin/plugins/platform-frontend/skills/platform-frontend/SKILL.md

Framework-agnostic frontend architecture — state management, components, data fetching. Use when building any web frontend, choosing state patterns, or structuring UI code.

—

Invalid
platform-testing

.claude-plugin/plugins/platform-testing/skills/platform-testing/SKILL.md

Framework-agnostic testing principles — test philosophy, structure, mocking boundaries. Use when writing, reviewing, or debugging tests.

—

Invalid
pr-comments-address

.claude-plugin/plugins/pr-comments-address/skills/pr-comments-address/SKILL.md

Reads open review comments from a GitHub PR, triages them by severity, applies code fixes, and drafts replies. Use when: addressing PR comments, fixing review feedback, responding to code review. Triggers on: address review comments, fix PR feedback, handle PR comments, respond to review.

—

Invalid
pr-comments-address

skills/assistant/pr-comments-address/SKILL.md

Reads open review comments from a GitHub PR, triages them by severity, applies code fixes, and drafts replies. Use when: addressing PR comments, fixing review feedback, responding to code review. Triggers on: address review comments, fix PR feedback, handle PR comments, respond to review.

—

Invalid
promptify

skills/assistant/promptify/SKILL.md

Transform user requests into detailed, precise prompts for AI models. Use when users say 'promptify', 'promptify this', 'rewrite this prompt', 'make this prompt better/more specific', or explicitly request prompt engineering or improvement of their request for better AI responses.

—

Invalid
promptify

.claude-plugin/plugins/promptify/skills/promptify/SKILL.md

Transform user requests into detailed, precise prompts for AI models. Use when users say 'promptify', 'promptify this', 'rewrite this prompt', 'make this prompt better/more specific', or explicitly request prompt engineering or improvement of their request for better AI responses.

—

Invalid
qa-bug-fixer

.claude-plugin/plugins/qa-bug-fixer/skills/qa-bug-fixer/SKILL.md

Receive bug reports from QA agents and implement focused, minimal fixes. Read before writing, understand the root cause, fix with the smallest possible change, and report what was changed. Works with any tech stack. Trigger on "fix the QA bugs", "implement the bug fix", "patch the defect", or when a QA agent has produced bug reports with reproduction steps.

64

qa-chaos-monkey

.claude-plugin/plugins/qa-chaos-monkey/skills/qa-chaos-monkey/SKILL.md

Adversarial QA tester that systematically tries to break an application's API. Tests security boundaries, input validation, race conditions, deduplication, and malformed requests. Reports bugs with full reproduction details. Trigger on "break the API", "chaos monkey", "adversarial testing", "security test the endpoints", "test edge cases", or when a test plan defines API endpoints.

68