<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 8mo ago

by ratacat

claude-skills

A collection of Claude skills and tooling for creating them from source materials

Works with
  • Claude

57 GitHub stars (57)

+2 in 16 days

Stars gained per day · daily snapshots since Sep 30
Stars gained per day, Sep 30 to Oct 16: +2 in total; the busiest day was Oct 2 with +1 stars.Oct 1: 0 starsOct 2: +1 starsOct 3: 0 starsOct 4: 0 starsOct 5: 0 starsOct 6: 0 starsOct 7: 0 starsOct 8: 0 starsOct 9: +1 starsOct 10: 0 starsOct 11: 0 starsOct 12: 0 starsOct 13: 0 starsOct 14: 0 starsOct 15: 0 starsOct 16: 0 stars
Stars gained between daily snapshots
PeriodNew stars
Oct 10
Oct 2+1
Oct 30
Oct 40
Oct 50
Oct 60
Oct 70
Oct 80
Oct 9+1
Oct 100
Oct 110
Oct 120
Oct 130
Oct 140
Oct 150
Oct 160
  • 30 skills (30 skills found in its SKILL.md files)
  • 9 forks (9 forks)
  • 8mo ago last update (Last updated 8mo ago)

Install

Skills CLI

npx skills add ratacat/claude-skills

Asks which skills and agents to install. Just one: npx skills add ratacat/claude-skills --skill agent-browser — add -g for every project.

Claude Code

git clone https://github.com/ratacat/claude-skillscp -r "claude-skills/skills/agent-browser" ~/.claude/skills/

Copies the agent-browser skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add ratacat/claude-skills

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md — showing the first 30 of 98 files.

  • agent-browser

    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".

    skills/agent-browser/SKILL.md on GitHub (opens in a new tab)
  • agent-native-architecture

    Build applications where agents are first-class citizens. Use this skill when designing autonomous agents, creating MCP tools, implementing self-modifying systems, or building apps where features are outcomes achieved by agents operating in a loop.

    skills/agent-native-architecture/SKILL.md on GitHub (opens in a new tab)
  • agent-native-audit

    Run comprehensive agent-native architecture review with scored principles

    skills/agent-native-audit/SKILL.md on GitHub (opens in a new tab)
  • agent-native-reviewer

    Use this agent when reviewing code to ensure features are agent-native - that any action a user can take, an agent can also take, and anything a user can see, an agent can see. This enforces the principle that agents should have parity with users in capability and context. <example>Context: The user added a new feature to their application.\nuser: "I just implemented a new email filtering feature…

    skills/agent-native-reviewer/SKILL.md on GitHub (opens in a new tab)
  • andrew-kane-gem-writer

    This skill should be used when writing Ruby gems following Andrew Kane's proven patterns and philosophy. It applies when creating new Ruby gems, refactoring existing gems, designing gem APIs, or when clean, minimal, production-ready Ruby library code is needed. Triggers on requests like "create a gem", "write a Ruby library", "design a gem API", or mentions of Andrew Kane's style.

    skills/andrew-kane-gem-writer/SKILL.md on GitHub (opens in a new tab)
  • ankane-readme-writer

    Use this agent when you need to create or update README files following the Ankane-style template for Ruby gems. This includes writing concise documentation with imperative voice, keeping sentences under 15 words, organizing sections in the standard order (Installation, Quick Start, Usage, etc.), and ensuring proper formatting with single-purpose code fences and minimal prose. Examples: <example>…

    skills/ankane-readme-writer/SKILL.md on GitHub (opens in a new tab)
  • annas-archive-ebooks

    Use when needing to look up book content, find a book by title/author, download an ebook, or reference material from a published book. Triggers on book lookups, ebook downloads, "find the book", "get the PDF/EPUB of". Downloads produce PDF/EPUB/MOBI files - use ebook-extractor skill to convert to text.

    skills/annas-archive-ebooks/SKILL.md on GitHub (opens in a new tab)
  • architecture-strategist

    Use this agent when you need to analyze code changes from an architectural perspective, evaluate system design decisions, or ensure that modifications align with established architectural patterns. This includes reviewing pull requests for architectural compliance, assessing the impact of new features on system structure, or validating that changes maintain proper component boundaries and design…

    skills/architecture-strategist/SKILL.md on GitHub (opens in a new tab)
  • assemblyai-streaming

    This skill should be used when working with AssemblyAI’s Speech-to-Text and LLM Gateway APIs, especially for streaming/live transcription, meeting notetakers, and voice agents that need low-latency transcripts and audio analysis.

    skills/assembly-ai-streaming/SKILL.md on GitHub (opens in a new tab)
  • bd-to-br-migration

    Migrate docs from bd (beads) to br (beads_rust). Use when updating AGENTS.md, converting bd commands, "bd sync" → "br sync --flush-only", or beads migration.

    skills/bd-to-br-migration/SKILL.md on GitHub (opens in a new tab)
  • beautiful-mermaid-ascii

    Render Mermaid diagrams as readable ASCII/Unicode art in the terminal (from .mmd/.mermaid files, stdin, or Markdown ```mermaid fences). Use when installing or using lukilabs/beautiful-mermaid, creating a CLI renderer for Mermaid-to-ASCII output, previewing Mermaid diagrams in terminal, or extracting/rendering Mermaid blocks from Markdown files.

    skills/beautiful-mermaid-ascii/SKILL.md on GitHub (opens in a new tab)
  • best-practices-researcher

    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 comprehens…

    skills/best-practices-researcher/SKILL.md on GitHub (opens in a new tab)
  • brainstorming

    This skill should be used before implementing features, building components, or making changes. It guides exploring user intent, approaches, and design decisions before planning. Triggers on "let's brainstorm", "help me think through", "what should we build", "explore approaches", ambiguous feature requests, or when the user's request has multiple valid interpretations that need clarification.

    skills/brainstorming/SKILL.md on GitHub (opens in a new tab)
  • brave-search

    Use when user asks to search the web, look something up online, find current/recent/latest information, or needs cited answers. Triggers on "search", "look up", "find out about", "what is the current/latest", image searches, news lookups. NOT for searching code/files—only for web/internet searches.

    skills/brave-search/SKILL.md on GitHub (opens in a new tab)
  • bug-reproduction-validator

    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. <example>\nContext: The user has reported a potential bug in the application.\nuser: "Users are re…

    skills/bug-reproduction-validator/SKILL.md on GitHub (opens in a new tab)
  • changelog

    Create engaging changelogs for recent merges to main branch

    skills/changelog/SKILL.md on GitHub (opens in a new tab)
  • claude-md-authoring

    Creates and reviews CLAUDE.md configuration files for Claude Code. Applies HumanLayer guidelines including instruction budgets (~50 user-level, ~100 project-level), WHAT/WHY/HOW framework, and progressive disclosure. Identifies anti-patterns like using Claude as a linter for style rules.

    skills/claude-md-authoring/SKILL.md on GitHub (opens in a new tab)
  • clean-code

    Use when writing, reviewing, or refactoring code. Apply when naming variables or functions, structuring classes, handling errors, writing tests, or when code feels complex or hard to understand. Based on Robert C. Martin's Clean Code.

    skills/clean-code/SKILL.md on GitHub (opens in a new tab)
  • code-simplicity-reviewer

    Use this agent when you need a final review pass to ensure code changes are as simple and minimal as possible. This agent should be invoked after implementation is complete but before finalizing changes, to identify opportunities for simplification, remove unnecessary complexity, and ensure adherence to YAGNI principles. Examples: <example>Context: The user has just implemented a new feature and…

    skills/code-simplicity-reviewer/SKILL.md on GitHub (opens in a new tab)
  • compound-docs

    Capture solved problems as categorized documentation with YAML frontmatter for fast lookup

    skills/compound-docs/SKILL.md on GitHub (opens in a new tab)
  • create-agent-skill

    Create or edit Claude Code skills with expert guidance on structure and best practices

    skills/create-agent-skill/SKILL.md on GitHub (opens in a new tab)
  • creating-agent-skills

    Expert guidance for creating, writing, and refining Claude Code Skills. Use when working with SKILL.md files, authoring new skills, improving existing skills, or understanding skill structure and best practices.

    skills/creating-agent-skills/SKILL.md on GitHub (opens in a new tab)
  • data-integrity-guardian

    Use this agent when you need to review database migrations, data models, or any code that manipulates persistent data. This includes checking migration safety, validating data constraints, ensuring transaction boundaries are correct, and verifying that referential integrity and privacy requirements are maintained. <example>Context: The user has just written a database migration that adds a new co…

    skills/data-integrity-guardian/SKILL.md on GitHub (opens in a new tab)
  • data-migration-expert

    Use this agent when reviewing PRs that touch database migrations, data backfills, or any code that transforms production data. This agent validates ID mappings against production reality, checks for swapped values, verifies rollback safety, and ensures data integrity during schema changes. Essential for any migration that involves ID mappings, column renames, or data transformations. <example>Con…

    skills/data-migration-expert/SKILL.md on GitHub (opens in a new tab)
  • data-systems-architecture

    Use when designing databases for data-heavy applications, making schema decisions for performance, choosing between normalization and denormalization, selecting storage/indexing strategies, planning for scale, or evaluating OLTP vs OLAP trade-offs. Also use when encountering N+1 queries, ORM issues, or concurrency problems.

    skills/data-systems-architecture/SKILL.md on GitHub (opens in a new tab)
  • debugging

    Systematic debugging that identifies root causes rather than treating symptoms. Uses sequential thinking for complex analysis, web search for research, and structured investigation to avoid circular reasoning and whack-a-mole fixes.

    skills/debugging/SKILL.md on GitHub (opens in a new tab)
  • deepen-plan

    Enhance a plan with parallel research agents for each section to add depth, best practices, and implementation details

    skills/deepen-plan/SKILL.md on GitHub (opens in a new tab)
  • deploy-docs

    Validate and prepare documentation for GitHub Pages deployment

    skills/deploy-docs/SKILL.md on GitHub (opens in a new tab)
  • deployment-verification-agent

    Use this agent when a PR touches production data, migrations, or any behavior that could silently discard or duplicate records. Produces a concrete pre/post-deploy checklist with SQL verification queries, rollback procedures, and monitoring plans. Essential for risky data changes where you need a Go/No-Go decision. <example>Context: The user has a PR that modifies how emails are classified. user:…

    skills/deployment-verification-agent/SKILL.md on GitHub (opens in a new tab)
  • design-implementation-reviewer

    Use this agent when you need to verify that a UI implementation matches its Figma design specifications. This agent should be called after code has been written to implement a design, particularly after HTML/CSS/React components have been created or modified. The agent will visually compare the live implementation against the Figma design and provide detailed feedback on discrepancies.\n\nExample…

    skills/design-implementation-reviewer/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.