Back to authors
aiskillstore

aiskillstore

2083 Skills published on GitHub.

solid-principles

SOLID object-oriented design principles for maintainable code

UncategorizedView skill →

tdd

Test-Driven Development workflow - write tests first, then implementation

UncategorizedView skill →

better-auth-best-practices

Configure Better Auth server and client, set up database adapters, manage sessions, add plugins, and handle environment variables. Use when users mention Better Auth, betterauth, auth.ts, or need to set up TypeScript authentication with email/password, OAuth, or plugin configuration.

UncategorizedView skill →

create-auth-skill

Skill for creating auth layers in TypeScript/JavaScript apps using Better Auth.

UncategorizedView skill →

firecrawl-web

Fetch web content, take screenshots, extract structured data, search the web, and crawl documentation sites. Use when the user needs current web information, asks to scrape a URL, wants a screenshot, needs to extract specific data from a page, or wants to learn about a framework or library.

UncategorizedView skill →

apple-mail

Comprehensive guide for accessing and automating Apple Mail using AppleScript, including reading emails, sending messages, and managing mailboxes.

UncategorizedView skill →

bigquery

Comprehensive guide for using BigQuery CLI (bq) to query and inspect tables in Monzo's BigQuery projects, with emphasis on data sensitivity and INFORMATION_SCHEMA queries.

UncategorizedView skill →

github-cli

Encourages proactive use of GitHub CLI (gh) for gathering context on PRs, issues, comments, and repository information when working with GitHub-related tasks.

UncategorizedView skill →

mermaid

Guide for creating beautiful Mermaid diagrams with proper styling for GitHub markdown (dark/light mode compatible, no icons).

UncategorizedView skill →

pr-description

Guide for creating comprehensive PR descriptions with proper structure, diagrams, and documentation for code reviews.

UncategorizedView skill →

backend-architect

Expert senior en architecture backend pour accompagner le développement (conception, implémentation, review, refactoring). Architecture hexagonale, DDD, SOLID, clean code, tests. Utiliser pour concevoir de nouvelles features, développer du code, reviewer, refactorer, ou résoudre des problèmes architecturaux.

UncategorizedView skill →

security-guardian

Expert en sécurité applicative pour détecter les vulnérabilités, auditer le code, et guider les bonnes pratiques de sécurité. OWASP Top 10, authentification, autorisation, cryptographie, gestion de secrets. Utiliser pour audits sécurité, reviews de code sensible, conception de features sécurisées, ou résolution de failles.

UncategorizedView skill →

git-workspace-init

Initialize a new git worktree and branch for feature development or bug fixes. Use when: (1) Starting work on a new feature, (2) Beginning a bug fix, (3) Creating an isolated workspace for any task, (4) You want to work in parallel on multiple branches. This skill handles branch naming with conventional branch conventions, worktree creation, and remote push setup.

UncategorizedView skill →

compound-docs

Capture solved problems as searchable documentation with pattern detection. This skill auto-triggers when users confirm a fix worked ("that worked", "it's fixed", "working now") or manually via /compound command.

UncategorizedView skill →

github-pr

GitHub PR utilities for code review workflows

UncategorizedView skill →

linear-issues-read

List and get Linear issues via CLI (read-only operations)

UncategorizedView skill →

linear-issues-write

Create and update Linear issues via CLI (write operations)

UncategorizedView skill →

linear-milestones-read

List Linear project milestones via CLI (read-only operations)

UncategorizedView skill →

linear-milestones-write

Create and update Linear project milestones via CLI (write operations)

UncategorizedView skill →

linear-projects-read

List and get Linear projects via CLI (read-only operations)

UncategorizedView skill →

linear-projects-write

Create and update Linear projects via CLI (write operations)

UncategorizedView skill →

playwright-browser

Control a Playwright browser via CLI - navigate, interact, and screenshot

UncategorizedView skill →

psql

Run PostgreSQL queries and meta-commands via CLI

UncategorizedView skill →

config-auditing

Neovim configuration audit knowledge base. Use when: reviewing config files for issues, checking deprecated APIs, optimizing settings, or performing health checks. Provides checklists, best practices, and version-specific deprecated API detection patterns.

UncategorizedView skill →

desmos-graphing

Create interactive Desmos graphs in Obsidian using desmos-graph code blocks. Use when visualizing functions, parametric curves, inequalities, or mathematical relationships with customizable styling and settings.

UncategorizedView skill →

domain-profiles

Domain-specific configuration profiles for learning resource creation. Defines search strategies, special fields, terminology policies, and content structures for different academic domains: technology, history, science, arts, and general. Use when researcher or writer agents need domain-adapted behavior.

UncategorizedView skill →

mathjax-rendering

Render mathematical formulas in Obsidian using LaTeX/MathJax syntax. Use when writing equations, matrices, integrals, summations, or any mathematical notation in Obsidian notes.

UncategorizedView skill →

mermaid-diagramming

Create Mermaid diagrams in Obsidian including flowcharts, sequence diagrams, class diagrams, and more. Use when visualizing processes, system architectures, workflows, or any structured relationships in Obsidian notes.

UncategorizedView skill →

neovim-debugging

Debug Neovim/LazyVim configuration issues. Use when: user reports Neovim errors, keymaps not working, plugins failing, or config problems. Provides systematic diagnosis through hypothesis testing, not just checklists. Think like a detective narrowing down possibilities.

UncategorizedView skill →

omarchy-theming

Create and manage Omarchy desktop themes. Use when working with colors.toml, terminal themes (Alacritty/Kitty/Ghostty), Hyprland colors, Waybar styling, btop themes, or theme installation/removal.

UncategorizedView skill →

project-interview

Resources for conversational interviews to create learner profiles. Used by project-interviewer agent during /init.

UncategorizedView skill →

project-scaffolder

Creates plan.md, task.md, persona.md, project-context.md, and CLAUDE.md for new self-learning resource projects. Use when: (1) /init command is invoked, (2) setting up a new tutorial/guide/documentation project, (3) structure-designer agent needs templates for learning resource structure design. Provides hierarchical Part/Chapter/Section templates with page allocation.

UncategorizedView skill →

research-storage

Research file storage conventions and templates for dokhak agents. Use when: (1) saving research results from research-collector or researcher agents, (2) reading cached research files, (3) checking if research exists for a section. Provides directory structure, file format templates, and naming conventions.

UncategorizedView skill →

tikzjax-diagramming

Create TikZ diagrams in Obsidian using TikZJax plugin. Use when visualizing geometric shapes, coordinate systems, game scenes, circuit diagrams, chemical structures, or complex technical drawings that require precise positioning.

UncategorizedView skill →

nano-banana-blockrun

Nano Banana by BlockRun - Generate images using Google's Nano Banana via x402 micropayments. Use when the user asks to generate, create, draw, or make images. Pay-per-request via USDC on Base, no API keys needed.

UncategorizedView skill →

microsoft-graph-api

This skill should be used when the user asks to "read my emails", "send an email", "compose email", "check my calendar", "get calendar events", "create a meeting", "schedule an event", "add calendar event", "search emails", "list mail folders", "show unread messages", "what meetings do I have", "fetch emails from Microsoft", "access Outlook", or mentions Microsoft Graph, Office 365 email, or Outlook calendar integration.

UncategorizedView skill →

notion-api

This skill should be used when the user asks to "search Notion", "find in Notion", "search my Notion workspace", "create Notion page", "make a Notion page", "update Notion page", "edit Notion page", "query Notion database", "get Notion database", "read Notion page", "get page content from Notion", "list Notion pages", or mentions Notion integration, Notion workspace, or Notion API access.

UncategorizedView skill →

bodhi-sdk-react-integration

>

UncategorizedView skill →

document-generation

A powerful skill for generating and processing professional documents (Word, PowerPoint, Excel, PDF).

UncategorizedView skill →

api-organization

Explains the standardized API organization pattern for this codebase. Use when creating new API endpoints, API clients, or modifying existing API structure. Covers the 5-file system (endpoint-types, endpoints, api-client, admin-api-client, protected-endpoints), role-based access patterns (admin vs regular users), and TypeScript type safety across the API layer. All API code lives in src/lib/api/ following this exact pattern.

UncategorizedView skill →

alembic

Database migration management for SQLAlchemy projects using Alembic

UncategorizedView skill →

apscheduler

Advanced Python Scheduler - Task scheduling and job queue system

UncategorizedView skill →

doc-generator

Generate markdown documentation from Python codebases by analyzing source files, extracting docstrings, type hints, and code structure. Use when the user asks to document Python code, create API docs, or generate README files from source code.

UncategorizedView skill →

fastapi-development

Build async APIs with FastAPI, including endpoints, dependency injection, validation, and testing. Use when creating REST APIs, web backends, or microservices.

UncategorizedView skill →

httpx

A next-generation HTTP client for Python with both sync and async support, perfect for modern Python applications

UncategorizedView skill →

pydantic

Data validation and settings management using Python type annotations with Pydantic v2

UncategorizedView skill →

pytest-mock-guide

Guide for using pytest-mock plugin to write tests with mocking. Use when writing pytest tests that need mocking, patching, spying, or stubbing. Covers mocker fixture usage, patch methods, spy/stub patterns, and assertion helpers.

UncategorizedView skill →

pytest-recording

Work with pytest-recording (VCR.py) for recording and replaying HTTP interactions in tests. Use when writing VCR tests, managing cassettes, configuring VCR options, filtering sensitive data, or debugging recorded HTTP responses.

UncategorizedView skill →

pytest

Python testing framework for writing simple, scalable, and powerful tests

UncategorizedView skill →

sqlalchemy-2-0

Modern async ORM with type-safe models and efficient queries

UncategorizedView skill →

Page 17 of 42 · 2083 results