CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-skills

github.com/marchatton/agent-skills

SkillAddedReview
agentation

.agents/skills/00-utilities/agentation/SKILL.md

Add Agentation toolbar to Next.js. Use for install/config or dev-only <Agentation />.

69

agent-browser

.agents/skills/00-utilities/agent-browser/SKILL.md

Browser automation using Vercel's agent-browser CLI. Use when you need to interact with web pages, fill forms, take screenshots, or scrape data. Alternative to Playwright MCP - uses Bash commands with ref-based element selection. Triggers on "browse website", "fill form", "click button", "take screenshot", "scrape page", "web automation".

68

ask-questions-if-underspecified

.agents/skills/00-utilities/ask-questions-if-underspecified/SKILL.md

Clarify requirements before implementing. Do not use automatically, only when invoked explicitly.

56

beautiful-mermaid

.agents/skills/00-utilities/beautiful-mermaid/SKILL.md

Render Mermaid diagrams to SVG or ASCII/Unicode with beautiful-mermaid (Node/Bun/Deno/browser, no DOM). Use when you need Mermaid render without DOM.

68

best-practices-researcher

.agents/skills/03-plan/best-practices-researcher/SKILL.md

Use this agent when you need to research and gather external best practices, documentation, and examples for any technology, framework, or development practice. This includes finding official documentation, community standards, well-regarded examples from open source projects, and domain-specific conventions. The agent excels at synthesizing information from multiple sources to provide comprehensive guidance on how to implement features or solve problems according to industry standards.

55

brand-dna-extractor

.agents/skills/00-utilities/brand-dna-extractor/SKILL.md

This skill should be used when users want to scrape multiple websites (Firecrawl, Parallel, or hybrid), extract brand guideline signals (including CSS variables + computed styles via browser probing), generate per-site prompt packs, and blend sources into a composite brand direction with exactly three outputs: brand_guidelines.md, prompt_library.json, design_tokens.json.

70

breadboarding

.agents/skills/02-shape/breadboarding/SKILL.md

This skill should be used when shaping a software change and needing to breadboard the solution at the right level of abstraction (places, affordances, connections), including mapping an existing system via UI + code affordances, producing a wiring diagram, a parts/BOM plan, a fit check, and (when relevant) an extract-vs-duplicate analysis.

68

brief

.agents/skills/02-shape/brief/SKILL.md

Write or update `brief.md` for shaping. Use when asked to create a project or feature brief, a 1-2 pager, or to turn rough inputs into goals, non-goals, scope, risks, and open questions.

65

browser-use

.agents/skills/00-utilities/browser-use/SKILL.md

Fast, persistent browser automation via `browser-use` CLI (sessions persist across commands). Use for multi-step web workflows (open -> state -> click/input -> verify -> repeat). Supports chromium/headed, real Chrome (logged-in), and remote browser.

77

bug-reproduction-validator

.agents/skills/03-plan/bug-reproduction-validator/SKILL.md

Use this agent when you receive a bug report or issue description and need to verify whether the reported behavior is actually a bug. This agent will attempt to reproduce the issue systematically, validate the steps to reproduce, and confirm whether the behavior deviates from expected functionality.

56

commit

.agents/skills/00-utilities/commit/SKILL.md

Write conventional commit messages with type, scope, and subject when the user wants to commit changes or save work.

70

create-cli

.agents/skills/00-utilities/create-cli/SKILL.md

Design command-line interface parameters and UX: arguments, flags, subcommands, help text, output formats, error messages, exit codes, prompts, config/env precedence, and safe/dry-run behavior. Use when you’re designing a CLI spec (before implementation) or refactoring an existing CLI’s surface area for consistency, composability, and discoverability.

72

create-json-prd

.agents/skills/02-shape/create-json-prd/SKILL.md

Generate a Product Requirements Document (PRD) as JSON for Ralph by converting an existing PRD markdown file. Triggers on: create a prd, write prd for, plan this feature, requirements for, spec out.

64

create-prd

.agents/skills/02-shape/create-prd/SKILL.md

Draft PRD with scope, stories, acceptance criteria, verification. Use when shaping a new feature or spec.

54

deepen-plan

.agents/skills/03-plan/deepen-plan/SKILL.md

This skill should be used when deepening a plan with parallel research agents for each section.

51

dev-browser

.agents/skills/00-utilities/dev-browser/SKILL.md

Browser automation with persistent page state. Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, or automate browser workflows. Trigger phrases include "go to [url]", "click on", "fill out the form", "take a screenshot", "scrape", "automate", "test the website", "log into", or any browser interaction request.

74

docs-list

.agents/skills/00-utilities/docs-list/SKILL.md

Run `scripts/docs-list.ts` to list `docs/` markdown + frontmatter summary/read_when. Use when auditing docs coverage.

62

engineering-tutor

.agents/skills/00-utilities/engineering-tutor/SKILL.md

Teach engineering concepts for real understanding using the Feynman technique, strong metaphors, and diagrams (render via beautiful-mermaid). Use when users ask to explain/teach/break down engineering concepts, build intuition/mental models, understand trade-offs/failure modes/design choices, or want a visual diagram.

68

every-style-editor

.agents/skills/00-utilities/every-style-editor/SKILL.md

This skill should be used when reviewing or editing copy to ensure adherence to Every's style guide. It provides a systematic line-by-line review process for grammar, punctuation, mechanics, and style guide compliance.

62

file-todos

.agents/skills/00-utilities/file-todos/SKILL.md

Manage file-based todos stored alongside a dossier. Create, triage, and track dependencies. Use when work is tracked in docs/*/todos.

61