Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
front-dev
Build production-ready web applications using Bun, Astro, React, Tailwind CSS v4, and Shadcn UI. Use this skill when (1) creating new frontend projects or components, (2) building landing pages, dashboards, or web apps, (3) setting up Astro with islands architecture, (4) implementing React/Preact components with proper patterns, (5) styling with Tailwind v4 and Shadcn UI, (6) optimizing frontend performance and accessibility, (7) implementing state management, (8) setting up testing strategies, (9) configuring build tooling with Bun, (10) implementing security best practices, (11) setting up forms with validation, (12) building data tables and complex UI patterns. Covers architecture, performance, accessibility, testing, security, and developer experience.
marsolab/skills
-
go-dev
Write production-ready Go backends, CLIs, and APIs following modern best practices from top tier tech companies. Use this skill when creating or reviewing Go code for (1) backend services and APIs, (2) command-line tools, (3) code requiring proper error handling, concurrency, or testing patterns, (4) any Go development requiring adherence to established style guidelines. Includes comprehensive linting configuration and detailed style guide.
marsolab/skills
-
slide-creator
Use when creating slide decks with Marp/Marpit Markdown (marp), including authoring slide content, designing slide color schemes, and building SVG diagrams or illustrations for the deck.
narumiruna/agent-skills 5
-
slide-color-design
Use when you only need slide color systems, palette selection, or palette generation workflows and want direct pointers to the color design references.
narumiruna/agent-skills 5
-
mermaid-creator
Use when creating or converting Mermaid diagrams (for example flowcharts, sequence diagrams, ER diagrams, and Gantt charts), including exporting to SVG for docs or slides.
narumiruna/agent-skills 5
-
test-driven-development
Use when implementing non-trivial code changes that should follow TDD (write a failing test first, make the smallest passing change, then refactor safely).
narumiruna/agent-skills 5
-
svg-illustration
Use when you need SVG diagram rules, layout patterns, or embedding guidance for slide decks and want the minimal SVG-focused reading path.
narumiruna/agent-skills 5
-
python-cli-typer
Use when building or structuring Python CLI commands with Typer, including commands, options, and multi-command apps.
narumiruna/agent-skills 5
-
imrad-recomposer
Use when transforming non-IMRaD material into a clean IMRaD output with strict section boundaries and explicit assumption labeling.
narumiruna/agent-skills 5
-
python-peewee
Use when working with Peewee ORM patterns, especially DatabaseProxy setup, scoped connection/transaction handling, and SQLite-based tests.
narumiruna/agent-skills 5
-
python-uv-project-setup
Use when initializing a Python project or script, adding dependencies, or running commands with uv, especially to avoid pip install and direct python/pytest usage.
narumiruna/agent-skills 5
-
python-logging
Use when choosing or configuring Python logging, especially deciding between stdlib logging and loguru for apps or CLIs.
narumiruna/agent-skills 5
-
uv-scripts
Use when running or authoring standalone Python scripts with uv, especially when choosing Python versions, adding one-off dependencies, using no-project mode, or embedding inline script metadata.
narumiruna/agent-skills 5
-
python-packaging-uv
Use when building or publishing Python packages with uv, including dist artifacts and pre-publish checks.
narumiruna/agent-skills 5
-
imrad-reviewer
Use when reviewing an IMRaD draft for structural integrity, evidentiary support, and section-boundary correctness.
narumiruna/agent-skills 5
-
marp-authoring
Use when you need Marp/Marpit Markdown authoring rules, directives, layouts, or theme guidance and want the minimal reading path for slide writing.
narumiruna/agent-skills 5
-
imrad-writer
Use when producing research-style outputs that should follow IMRaD (Introduction, Methods, Results, Discussion).
narumiruna/agent-skills 5
-
imrad-structure-detector
Use when deciding whether IMRaD is appropriate and diagnosing which IMRaD components are explicit, partial, inferable, or missing.
narumiruna/agent-skills 5
-
python-quality-tooling
Use when configuring or running Python quality tools (ruff, ty, pytest, coverage, CI gates) and when enforcing a pre-merge quality checklist.
narumiruna/agent-skills 5
-
python
Use when a task involves Python and you need routing to focused Python skills (uv setup, quality tooling, CLI, logging, or packaging).
narumiruna/agent-skills 5
-
gourmet-research
Use when creating or updating city-based gourmet research outputs that require multi-source evidence, standardized scoring, and structured audit files.
narumiruna/agent-skills 5
-
agents-writer
Use when creating or updating AGENTS.md contributor guidelines for this repository.
narumiruna/agent-skills 5
-
subway-info
Get real-time NYC transit information — subway, bus, ferry, and commuter rail — via the subway-info CLI or REST API at subwayinfo.nyc. Use when asked about NYC subway status, train times, bus routes, ferry schedules, transit delays, MTA service alerts, or "what's the next train to X".
ckorhonen/claude-skills 2
-
codex-advisor
Get a second opinion from OpenAI Codex CLI for plan reviews, code reviews, architecture decisions, and hard problems. Use when you need external validation, want to compare approaches, or are stuck on a difficult problem.
ckorhonen/claude-skills 2