@Alecto Legal. Ex-Meta
Pedro Proença writes skills that help AI agents evaluate and improve MCP server tool descriptions and schemas, model relational database schemas and migrations, and build Datadog dashboards with correct queries. His other skills cover static checks for native iOS patterns in Expo apps, TypeScript and React 19 refactoring, Tailwind CSS v4 migration, and geohash spatial indexing. Much of his catalogue focuses on correcting the defaults a model tends to get wrong in specific technical domains.
Dot Skills
210 skills · 221 stars · MIT
12 Factor App The Twelve-Factor App methodology for building scalable, maintainable cloud-native applications.
37Signals Rails 37signals Rails coding principles and conventions from DHH, Jorge Manrubia, and the Fizzy/Basecam…
Acceptance Pipeline Catalog Use when implementing, reviewing, or debugging a Gherkin acceptance-test pipeline with mutation t…
Acceptance Pipeline Feature Design Designs new features, extensions, or modifications to Uncle Bob's Acceptance Pipeline Specificati…
Adversarial Beam Use this skill to gate Elixir/OTP systems on BEAM runtime architecture with a pass/fail adversari…
Adversarial Ddd Use this skill to gate DDD and ubiquitous-language quality with a pass/fail adversarial review —…
Adversarial Elixir Use this skill to gate Elixir, OTP, Ecto, and Phoenix code with a pass/fail adversarial review —…
Adversarial Ios Design Use this skill to gate iOS SwiftUI design and UX with a pass/fail adversarial review — a single b…
Adversarial Phoenix Liveview Use this skill to gate Phoenix LiveView realtime UIs with a pass/fail adversarial review — a sing…
Adversarial Python Use this skill to gate Python code (floors 3.10+, rules verified through 3.14) with a pass/fail a…
Adversarial Reactor Use this skill to gate Elixir code built on the Reactor orchestration library (~> 1.0) with a pas…
Adversarial Rust Use this skill when reviewing or refactoring existing Rust code that carries an alien mental mode…
Adversarial Swift Use this skill to gate Swift language code with a pass/fail adversarial review — a single blind r…
Adversarial Swift Ui Use this skill to gate SwiftUI code with a pass/fail adversarial review — a single blind reviewer…
Adversarial Tanstack Use this skill to gate TanStack Start plus TypeScript web-app changes with a pass/fail adversaria…
Adversarial Ts Patterns Use this skill to gate TypeScript and React application code with a pass/fail adversarial review…
Adversarial Zod Use this skill to gate Zod 4 schema code in TypeScript and TanStack Start apps with a pass/fail a…
Algorithmic Complexity Review Algorithmic complexity (Big-O) review — finding nested loops, N+1 queries, exponential recursion,…
App Planner Produces a design-plan (living document like an exec-plan) that maps an app domain to feature gro…
Ast Grep ast-grep rule writing and usage best practices.
Ast Grep Typescript React Use this skill when writing, debugging, or reviewing ast-grep patterns, YAML rules, or codemods a…
Audio Voice Recovery Audio forensics and voice recovery guidelines for CSI-level audio analysis.
Base Ui Migrator Migrates React UI code to Base UI (`@base-ui/react`) — replacing bespoke modals, custom dropdowns…
Better Auth Better Auth in TypeScript — setting up the auth instance, picking adapters, wiring framework rout…
Better Auth Scaffold Scaffolds a Better Auth setup in a Next.js (App Router) + Drizzle project — lib/auth.ts, lib/auth…
Bug Review Multi-pass PR bug review — 5 parallel passes, majority voting, independent Opus validation, and r…
Bug Review Use this skill when a user asks to review a pull request for bugs, wants AI code review focused o…
Build Mcp Server Entry point for MCP server development — interrogates the user about their use case, determines t…
Chat Apps Ui Sdk Interactive UI rendered inside ChatGPT or Claude — OpenAI Apps SDK apps, MCP Apps (the @modelcont…
Chrome Extension Chrome Extensions (Manifest V3) performance and code quality guidelines.
Chrome Extension Ui Chrome Extensions UX/UI design and implementation guidelines for popups, side panels, content scr…
Clean Architecture Clean Architecture principles and best practices from Robert C.
Clean Code Use when writing, reviewing, or refactoring code for maintainability and readability.
Clean Code Ts React Use when writing, reviewing, or refactoring TypeScript or React code for craftsmanship — naming,…
Cli For Agents Designing CLIs that AI agents will invoke — non-interactive flags, layered --help with examples,…
Cli Review Runner Black-box CLI grading harness — runs a test suite against a target CLI and reports per-rule pass/…
Code Distill On-demand pattern extraction from a specific GitHub codebase, given a focused query — "how does s…
Code Map Visualization Rendering and perception layer for codebase-as-geohash-map visualisations — choosing what to enco…
Code Simplifier Code simplification skill for improving clarity, consistency, and maintainability while preservin…
Codebase Comprehension Algorithms Mapping an unfamiliar codebase into feature/business domains — answering "what is this about", "w…
Codemod Codemod (JSSG, ast-grep, workflows) best practices for writing efficient, safe, and maintainable…
Codemod React Pipeline Guided, scripted pipeline for running JSX/TSX/React codemods safely across large legacy codebases.
Codex Goals Patterns and anti-patterns for using OpenAI Codex Goals — the persistent objectives feature intro…
Complexity Optimizer Analyze a software codebase for algorithmic complexity and performance hotspots, then propose or…
Computer Science Algorithms Choosing or implementing an algorithm or data structure — asymptotic complexity, data-structure s…
Datadog Dashboards Corrects the wrong defaults a model has when building Datadog dashboards, verified against Datado…
Debug Comprehensive debugging methodology for finding and fixing bugs (formerly debugging).
Design Review Structured UI design review — existing code (React/JSX, CSS, Tailwind) and, when behaviour matter…