bipbop-labs/bipbop-skills
Public skills for building clear, reliable software and interfaces.
Mejores prácticas, agnósticas al modelo, para escribir y revisar texto dirigido a un LLM. Úsala siempre que se escriba, edite o revise un system prompt, una descripción de tool, un brief para un subagente, un archivo de instrucciones para agentes o un prompt de compactación, al depurar un prompt que no se comporta como se espera, y al revisar PRs que tocan prompts.
Create or revise portable agent skills and validate their packaging. Use when adding a SKILL.md workflow for Claude Code, Codex, or ChatGPT, or when reviewing a skill for quality, safety, and distribution.
Knowledge base from "Rocket Surgery Made Easy" by Steve Krug: do-it-yourself usability testing to find and fix usability problems. Use when planning or running user tests, validating a concept or sketch early in discovery, recruiting participants, writing test tasks and scenarios, facilitating think-aloud sessions, involving stakeholders as observers, debriefing and prioritizing findings, choosing minimal fixes, or reviewing a test plan, script, or scenario for bias and clue-giving.
Escribir microcopy (botones, errores, vacíos, confirmaciones) siguiendo las convenciones de Revi. Úsalo al agregar o cambiar texto de UI, emails del producto, placeholders, mensajes de estado o CTAs.
Knowledge base from "A Philosophy of Software Design" by John Ousterhout. Use when designing or reviewing code for complexity, module depth, information hiding, interface design, error handling, comments, naming, or performance — or when a design decision needs a rationale beyond taste.
Antes de hacer una tarea, investiga en internet cómo la resuelve la industria (estándares, regulaciones, guías oficiales, patrones establecidos, prior art, código open source e implementaciones similares, y errores conocidos), destila lo encontrado en un brief con fuentes y después hace la tarea apoyada en ese brief. Úsala cuando la persona la mencione dentro de su petición, o pida "investiga primero", "busca cómo se hace", "qué dice la industria", "cuáles son los estándares", "qué regulación aplica", "no partamos de cero", "research first", "prior art", "cómo lo implementan otros", "busca en GitHub", "best practices for X", antes de redactar un correo o comunicado, implementar algo nuevo o diseñar un proceso o política. No es para tareas triviales ni para investigaciones que no terminan en una tarea concreta.
Rewrites text so a reader with no context, no patience and no technical background gets it on the first read. Two levels: plain language (default) and easy read (maximum simplicity, for readers who struggle with text). Use when a message must land with non-technical users - client emails, release notes for non-developers, instructions for support or admin staff, in-app copy, error messages, onboarding docs - or when asked to "make this simpler", "explain it like they have no idea", "lenguaje simple", "lectura fácil", "escríbelo para que lo entiendan", "hazlo más corto y claro". Works in English and Spanish.
Use whenever writing, changing, reviewing, or sweeping tests. Authoring gate for new tests plus audit workflow for low-value, implementation-coupled, or duplicative tests and the test-only production seams they demand.