structural-search
Safe 74Search code by AST structure
by 0xDarkMatter
Finding code patterns with regex leads to false positives and missed matches. This skill provides AST-based search patterns that understand code structure, enabling precise code search and refactoring across JavaScript, TypeScript, Python, Go, and Rust.
sqlite-ops
Safe 69Use SQLite databases in Python
by 0xDarkMatter
Learn patterns for SQLite databases in Python projects. Includes connection management, async operations, migrations, and common schema designs for state, cache, and event logging.
security-patterns
Low Risk 73Apply security patterns and OWASP guidelines
by 0xDarkMatter
Web applications face constant security threats from injection attacks, authentication bypasses, and data breaches. This skill provides actionable security patterns and OWASP Top 10 guidance to help you write secure code and identify vulnerabilities before they become exploits.
rest-patterns
Safe 70Apply REST API Design Patterns
by 0xDarkMatter
Designing RESTful APIs correctly requires understanding HTTP methods, status codes, caching strategies, and rate limiting. This skill provides quick reference patterns so you can build standards-compliant APIs from the start.
python-pytest-patterns
Low Risk 77Write pytest tests with patterns and fixtures
by 0xDarkMatter
Writing maintainable tests is challenging without guidance. This skill provides proven pytest patterns for fixtures, parametrization, mocking, async testing, and coverage to help you build reliable test suites.
python-typing-patterns
Low Risk 77Apply Python type hints for safer code
by 0xDarkMatter
Python type hints improve code quality and catch bugs at development time. This skill provides patterns and examples for using type annotations, generics, protocols, and type checkers like mypy and pyright.
python-observability-patterns
Safe 73Add Observability to Python Apps
by 0xDarkMatter
Python applications often lack clear logging, metrics, and tracing, making debugging difficult in production. This skill provides ready-to-use patterns for structlog, Prometheus metrics, and OpenTelemetry distributed tracing.
python-fastapi-patterns
Low Risk 76Build REST APIs with FastAPI patterns
by 0xDarkMatter
FastAPI is a modern Python web framework for building APIs. This skill provides ready-to-use patterns for dependency injection, validation, middleware, and background tasks. Developers can quickly implement production-ready APIs without searching through documentation.
python-env
Safe 69Manage Python environments with uv
by 0xDarkMatter
Creating and managing Python virtual environments requires learning multiple tools and flags. This skill provides instant access to uv patterns for fast environment setup, package installation, and dependency management.
python-database-patterns
Safe 73Implement Python database patterns with SQLAlchemy
by 0xDarkMatter
Writing database code is complex and error-prone. This skill provides battle-tested SQLAlchemy 2.0 patterns for models, queries, async sessions, transactions, and migrations.
python-cli-patterns
Low Risk 71Build Python CLI Applications
by 0xDarkMatter
Creating command-line interfaces in Python requires understanding argument parsing, output formatting, and configuration management. This skill provides ready-to-use patterns for building professional CLI tools with Typer and Rich libraries.
python-async-patterns
Low Risk 77Master Python async patterns
by 0xDarkMatter
Writing concurrent Python code requires understanding specific patterns and avoiding common pitfalls. This skill provides production-ready asyncio patterns for building high-performance applications with proper error handling, graceful shutdown, and optimized resource management.
project-planner
Safe 68Track project plans and detect stale documentation
by 0xDarkMatter
Project plans often become outdated as work progresses. This skill monitors docs/PLAN.md and alerts you when plans are stale compared to git activity, suggesting appropriate commands to sync or update your documentation.
mcp-patterns
Safe 69Build MCP servers for Claude Code
by 0xDarkMatter
Creating MCP servers requires understanding Model Context Protocol patterns. This skill provides ready-to-use code examples and best practices for tools, resources, authentication, and state management so you can build integrations faster.
git-workflow
Safe 69Master git operations with visual tools
by 0xDarkMatter
Git workflows can be complex and hard to remember. This skill provides quick reference guides for lazygit, GitHub CLI, and delta to streamline staging, commits, PRs, rebasing, and more.
find-replace
Safe 68Find and Replace with sd CLI
by 0xDarkMatter
Perform find-and-replace operations across multiple files using the sd CLI tool. The tool simplifies text replacement with regex support and safer defaults than traditional sed.
file-search
Safe 68Search files and code efficiently
by 0xDarkMatter
Finding files and searching code can be slow with standard tools. This skill provides quick reference for fd, ripgrep, and fzf to search and filter files instantly. Use these tools to locate code, navigate projects, and filter search results with minimal effort.
doc-scanner
Low Risk 71Scan and synthesize project documentation
by 0xDarkMatter
Teams waste time searching for project conventions and agent instructions scattered across multiple files. This skill automatically finds all AI assistant documentation (CLAUDE.md, AGENTS.md, COPILOT.md, and 20+ formats) and creates a unified reference guide.
data-processing
Safe 69Process JSON YAML and TOML data efficiently
by 0xDarkMatter
Developers need to extract, filter, and transform data from configuration files and API responses. This skill provides ready-to-use patterns for jq and yq so you can quickly query and modify structured data without memorizing syntax.
container-orchestration
Low Risk 77Build production container deployments
by 0xDarkMatter
Creating container deployments requires understanding Docker best practices, Kubernetes manifests, and Helm charts. This skill provides production-ready patterns and templates for containerized applications.