LilMGenius/paperthin
LilMGenius/paperthin has 1,377 GitHub stars and 120 forks. GitHot measured +1 stars in 24 hours. Last checked 2026-11-08 06:28 UTC. Last push 2026-11-02.
Low-level agentic design patterns. Turning old engineering wisdom into reflexes your agent reaches for on its own, on any agent.
Crecimiento de estrellas medido
- in 24h
- +1
- in 7 days
- Recopilando historial
- in 15 days
- Recopilando historial
- in 1 month
- Recopilando historial
Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.
docs/readme/README.es.md
OriginalPaperthin: patrones agenticos de bajo nivel
Convierte vieja sabiduria de ingenieria en reflejos que tu agent alcanza por si solo.
En cualquier agent | Claude Code, Codex, OpenCode, Antigravity, Copilot, Cursor, Grok-Build, Pi, Hermes, OpenClaw, etc.
Inicio rapido · El mapa · El indice · El problema · Los arreglos · Creditos
Read in: English · 中文 · हिन्दी · Español · العربية · Português · Русский · 日本語 · Français · Deutsch · 한국어
Inicio rapido (15 segundos)
- Instala para cada agent que uses:
npx skills@latest add LilMGenius/paperthin --global --agent '*' - Ejecutalo desde una shell elevada/admin si tu OS lo pide para que las skills queden enlazadas por symlink y se actualicen solas, en lugar de copiarse.
- Mantente al dia. Ejecuta
/re0-upgradecuando quieras actualizar; tambien activa un aviso discreto de inicio de sesion para nuevas skills. - Usalas. Llama cualquier skill por nombre, como
/re0; las model-invoked tambien se activan solas.
No estas seguro? Pega ese comando en el agent que estes usando y di set this up for me. Hara el resto.
El mapa
Cuantos artifacts, y a traves de cuanto tiempo?
El indice
depth/
| Skill | Que hace | Alcance | Invocador | Solo lectura |
|---|---|---|---|---|
| ♻️ re0 | Reescribe un artifact desviado como una v0 limpia, no como otro patch | un artifact | model | |
| 🧭 readchk | Revisa la lectura de la solicitud; solo expone un fork real que sobreviva | una instruccion | model | ✔ |
| 🏹 aim | Lee los datos entregados y propone la intencion a confirmar, en vez de preguntarla | una entrega de datos | model | ✔ |
| 📏 modelchk | Dimensiona el tier suficiente mas barato y el esfuerzo de razonamiento | una tarea | model | ✔ |
| 😈 hate | Se niega a ser amable: la objecion unica que podria matar el plan, mas la prueba mas barata | un plan | user | |
| 🧠 macrothink | Quita el bait, abre lecturas frescas y reporta primero la divergencia | una direccion | user | ✔ |
| 🧐 feynman | Presiona una decision recien tomada hasta poder explicarla, o se marca el hueco | una decision | user | ✔ |
| 🛣️ autobahn | Recorta el scope inseguro desde el principio, ejecuta el resto seguro a plena fuerza y registra el descope | una tarea | model | |
| 🔃 reorder | Realinea una lista desviada en un orden logico bajo un solo principio declarado; solo mueve elementos, no reescribe nada | una lista | user | |
| 🧰 detool | Sustituye nombres incidentales de stack por el mecanismo que querian decir | un artifact durable | model | |
| ✂️ dedash | Elimina em dashes y sus imitaciones, eligiendo la puntuacion que cada lugar necesita | tu prosa | user | |
| 🗜️ debloat | Comprime un artifact inflado hasta su densidad portante; recorta palabras, nunca una regla | un artifact | user | |
| 🚿 shower | Lo lee en frio, con ojos frescos y cero contexto: se sostiene por si solo? | un artifact | model | ✔ |
| 🔬 factchk | Verifica lo afirmado contra sources en ambas direcciones: podria lo absurdo ser real y lo obvio ser falso? | una claim | model | |
| 🧪 mandela | Audita en busca de leakage: entra de verdad una ground truth externa? | un eval | model | ✔ |
| 🥄 sip | Despues de cualquier cambio, prueba tu output con los checks clean-and-true del propio repo | tu output | model | |
| 🧾 re0-git | Reescribe el mensaje de un commit terminado para que git log haga el handoff por si solo |
un commit | user | |
| 🚀 re0-release | Recorre la checklist de shipping y releasing, luego etiqueta y publica una vez confirmado | un release | user | |
| 🤝 re0-merge | Revisa e integra una contribucion: pasala por el gate, conserva el credito del autor, aprueba antes de cerrar, explica cualquier cambio | una contribucion | user |
breadth/
| Skill | Que hace | Alcance | Invocador | Solo lectura |
|---|---|---|---|---|
| 🧲 ssotize | Audita la dispersion, consolida el fact en un solo hogar y apunta el resto ahi | un fact, muchos lugares | model | |
| 🧰 re0-upgrade | Lleva tus skills al catálogo actual completo con un comando: retira lo renombrado, añade lo nuevo, todo confirmado primero | tu instalación de skills | user |
coil/
| Skill | Que hace | Alcance | Invocador | Solo lectura |
|---|---|---|---|---|
| 🗂️ re0-plan | Abre una nueva carpeta de iteración con DESIGN/WORKFLOW/EVIDENCE antes del primer turno de re0-loop | un cycle nuevo | user | |
| 🌀 re0-loop | Ejecuta el cycle build → QA → re0-memo → re0-work para que el aprendizaje componga, no el codigo | todo el cycle | model | |
| 🧭 re0-memo | Extrae lecciones y anti-patrones de un cycle terminado o fallido | un cycle terminado | model | |
| 🧱 re0-work | Reinicia desde v0, conservando solo las lecciones que ganaron derecho a reutilizarse | un reinicio | model | |
| 🗺️ catchup | Reconstruye el contexto perdido a partir del estado en vivo: que necesita, que cambio, que significan las palabras nuevas | una reentrada | model | ✔ |
| 🎯 nba | Lee el estado vivo del cycle y devuelve una sola siguiente mejor accion, no un menu | el cycle vivo | model | ✔ |
mesh/
| Skill | Que hace | Alcance | Invocador | Solo lectura |
|---|---|---|---|---|
| 🔺 prism | Divide un artifact en lentes independientes; devuelve donde chocan y la pregunta que lo resuelve | un artifact | user | ✔ |
Mas sobre invocacion: docs/invocation.md.
El problema
La mayoria de las skills de agents son slop.
Apunta un agent a un objetivo y agrega: mas archivos, mas opciones, mas boilerplate "util". Agregar parece progreso, y nada lo hace volver para borrar.
[!WARNING] Repite eso en un proyecto y obtienes el toolkit generado por IA de siempre: skills casi duplicadas, configuraciones muertas, un README que dice lo mismo tres veces. Plausible, ocupado y silenciosamente inmantenible.
Estas skills apuestan en la direccion contraria. Cada una elimina algo:
re0reescribe un borrador como una v0 limpia en vez de patcharlo.readchkreformula la solicitud y solo pregunta cuando sobrevive una bifurcacion real.aimlee un data drop entregado y propone la intencion a confirmar, en vez de pedirla.modelchkcalcula el tier mas barato suficiente y el esfuerzo de razonamiento antes de que empiece el trabajo.macrothinkdespliega lecturas frescas e informa la divergencia antes de que la convergencia parezca prueba.feynmanpresiona una decision recien tomada hasta que puedas explicarsela a un esceptico, o nombra el hueco que no puedas.prismdivide un artefacto en lentes independientes y devuelve donde chocan, nunca su promedio.autobahnrecorta el scope inseguro desde el principio para que el resto seguro corra a toda velocidad.detoolreemplaza sustantivos de herramientas incidentales en contenido portable por el mecanismo que significan.dedashelimina incluso el tic del em dash y sus parecidos, una ocurrencia juzgada a la vez.debloatcomprime un artifact inflado hasta su densidad portante, recortando palabras pero nunca una regla.showercorta lo que un desconocido no puede seguir.ssotizeaudita facts dispersos, pide aprobacion y luego los colapsa en un solo hogar.reorderrealinea un listado que derivo bajo un solo principio, moviendo items sin reescribir nada.sipejecuta todo eso automaticamente sobre tu propio output.re0-memo/re0-work/re0-looppreservan la leccion, dejan morir el build equivocado y mantienen el ciclo corriendo.catchup/nbareconstruyen el mapa del humano desde el estado en vivo y devuelven el unico siguiente movimiento.
[!TIP] La parte dificil no es agregar features; es la contencion. Una pass que no encuentra nada que mejorar no cambia nada. Esa contencion es el producto.
Los arreglos
La narrativa completa de Fixes vive como unica fuente canonical en el README en ingles, para que los ejemplos de prueba no deriven entre traducciones. Este archivo queda para el indice y la orientacion local.
Creditos
- Construido sobre mattpocock/skills (MIT), su arquitectura y filosofia.
- No es un fork: estos son workflows propios y no superpuestos de LilMGenius.
- Vendored verbatim: algunos building blocks compartidos, conservados tal cual con atribucion por source en NOTICE.
- Guia de authoring: las convenciones y la filosofia viven en AGENTS.md.
Explorar proyectos relacionados
codecrafters-io/build-your-own-x
Domina la programación recreando desde cero tus tecnologías favoritas.
560,941 estrellaspublic-apis/public-apis
Una lista colectiva de API gratuitas
497,204 estrellasmorluto/rea
Ingeniería inversa de cualquier cosa con agentes, desde el comportamiento de la aplicación hasta los binarios nativos.
442,648 estrellasopenclaw/openclaw
La IA que de verdad hace las cosas. Cualquier sistema operativo y cualquier plataforma. Al estilo langosta. 🦞
394,182 estrellas