Search

PythonReactSEOPDF

ricardoroche AI Skills

GitHub ↗

Browse published AI skills maintained by ricardoroche. Compare skill descriptions and follow each source repository for setup instructions.

Author statistics

Indexed skills

28

Repository stars across indexed skills

28

Repository forks

0

Average repository stars per indexed skill

1

Repository stars may repeat across skills from the same repository.

28 skills

Browse skills

GitHub

spec-templates

ricardoroche

Provides reusable markdown templates and outlines for OpenSpec proposals, design docs, ADRs, READMEs, and changelogs.

GitHub

code-review-framework

ricardoroche

Automatically applies when reviewing code. Ensures structured review checklist covering correctness, security, performance, maintainability, testing, and documentation.

GitHub

docs-style

ricardoroche

Automatically applies when drafting or revising documentation to enforce repository voice, clarity, and navigation patterns.

GitHub

git-workflow-standards

ricardoroche

Automatically applies when working with git. Ensures conventional commits, branch naming, PR templates, release workflow, and version control best practices.

GitHub

performance-profiling

ricardoroche

Automatically applies when profiling Python performance. Ensures proper use of profiling tools, async profiling, benchmarking, memory analysis, and optimization strategies.

GitHub

async-await-checker

ricardoroche

Automatically applies when writing Python functions that call async operations. Ensures proper async/await pattern usage (not asyncio.run) to prevent event loop errors.

GitHub

pydantic-models

ricardoroche

Automatically applies when creating data models for API responses and validation. Uses Pydantic BaseModel with validators, field definitions, and proper serialization.

GitHub

structured-errors

ricardoroche

Automatically applies when writing error handling in APIs and tools. Ensures errors are returned as structured JSON with error, request_id, and timestamp (not plain strings).

GitHub

dependency-management

ricardoroche

Automatically applies when managing Python dependencies. Ensures proper use of uv/Poetry, lock files, version constraints, conflict resolution, and dependency security.

GitHub

query-optimization

ricardoroche

Automatically applies when optimizing database queries. Ensures EXPLAIN analysis, proper indexing, N+1 prevention, query performance monitoring, and efficient SQL patterns.

GitHub

model-selection

ricardoroche

Automatically applies when choosing LLM models and providers. Ensures proper model comparison, provider selection, cost optimization, fallback patterns, and multi-model strategies.

GitHub

evaluation-metrics

ricardoroche

Automatically applies when evaluating LLM performance. Ensures proper eval datasets, metrics computation, A/B testing, LLM-as-judge patterns, and experiment tracking.

GitHub

monitoring-alerting

ricardoroche

Automatically applies when implementing monitoring and alerting. Ensures proper metric instrumentation, alerts, SLO/SLI definition, dashboards, and observability patterns.

GitHub

pii-redaction

ricardoroche

Automatically applies when logging sensitive data. Ensures PII (phone numbers, emails, IDs, payment data) is redacted in all logs and outputs for compliance.

GitHub

observability-logging

ricardoroche

Automatically applies when adding logging and observability. Ensures structured logging, OpenTelemetry tracing, LLM-specific metrics (tokens, cost, latency), and proper log correlation.

GitHub

pytest-patterns

ricardoroche

Automatically applies when writing pytest tests. Ensures proper use of fixtures, parametrize, marks, mocking, async tests, and follows testing best practices.

GitHub

openspec-authoring

ricardoroche

Enforces OpenSpec authoring conventions including metadata blocks, section ordering, requirement/scenario structure, and validation steps.

GitHub

dynaconf-config

ricardoroche

Automatically applies when adding configuration settings. Ensures proper dynaconf pattern with @env, @int, @bool type casting in settings.toml and environment-specific overrides.

GitHub

type-safety

ricardoroche

Automatically applies when writing Python code to enforce comprehensive type hints. Ensures mypy compatibility, proper generic types, and type safety best practices.

GitHub

ai-security

ricardoroche

Automatically applies when securing AI/LLM applications. Ensures prompt injection detection, PII redaction for AI contexts, output filtering, content moderation, and secure prompt handling.

GitHub

docstring-format

ricardoroche

Automatically applies when writing function docstrings. Uses Google-style format with Args, Returns, Raises, Examples, and Security Note sections for proper documentation.

GitHub

database-migrations

ricardoroche

Automatically applies when working with database migrations. Ensures proper Alembic patterns, upgrade/downgrade scripts, data migrations, rollback safety, and migration testing.

GitHub

fastapi-patterns

ricardoroche

Automatically applies when creating FastAPI endpoints, routers, and API structures. Enforces best practices for endpoint definitions, dependency injection, error handling, and documentation.

GitHub

llm-app-architecture

ricardoroche

Automatically applies when building LLM applications. Ensures proper async patterns for LLM calls, streaming responses, token management, retry logic, and error handling.

The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.