Skip to content
Proyectos

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.

Cómo se miden estas cifras

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

Original

Paperthin: patrones agenticos de bajo nivel

Paperthin - Confia en el artifact, no en el autor.

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)

  1. Instala para cada agent que uses:
    npx skills@latest add LilMGenius/paperthin --global --agent '*'
    
  2. 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.
  3. Mantente al dia. Ejecuta /re0-upgrade cuando quieras actualizar; tambien activa un aviso discreto de inicio de sesion para nuevas skills.
  4. 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 mapa Paperthin de LilMGenius/paperthin, una matriz dos por dos. Eje horizontal: cardinalidad (uno, luego muchos); eje vertical: tiempo (ahora, luego a traves de iteraciones); cuatro regiones. Arriba izquierda, depth: un artifact, ahora; esta una cosa es limpia y verdadera? Arriba derecha, breadth: muchos artifacts, ahora; una verdad es consistente en todas partes? Abajo izquierda, coil: un proyecto, a traves de iteraciones; cada pass enseno a la siguiente? Abajo derecha, mesh: muchas mentes, a traves de rondas; la multitud converge en la verdad?

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:

  • re0 reescribe un borrador como una v0 limpia en vez de patcharlo.
  • readchk reformula la solicitud y solo pregunta cuando sobrevive una bifurcacion real.
  • aim lee un data drop entregado y propone la intencion a confirmar, en vez de pedirla.
  • modelchk calcula el tier mas barato suficiente y el esfuerzo de razonamiento antes de que empiece el trabajo.
  • macrothink despliega lecturas frescas e informa la divergencia antes de que la convergencia parezca prueba.
  • feynman presiona una decision recien tomada hasta que puedas explicarsela a un esceptico, o nombra el hueco que no puedas.
  • prism divide un artefacto en lentes independientes y devuelve donde chocan, nunca su promedio.
  • autobahn recorta el scope inseguro desde el principio para que el resto seguro corra a toda velocidad.
  • detool reemplaza sustantivos de herramientas incidentales en contenido portable por el mecanismo que significan.
  • dedash elimina incluso el tic del em dash y sus parecidos, una ocurrencia juzgada a la vez.
  • debloat comprime un artifact inflado hasta su densidad portante, recortando palabras pero nunca una regla.
  • shower corta lo que un desconocido no puede seguir.
  • ssotize audita facts dispersos, pide aprobacion y luego los colapsa en un solo hogar.
  • reorder realinea un listado que derivo bajo un solo principio, moviendo items sin reescribir nada.
  • sip ejecuta todo eso automaticamente sobre tu propio output.
  • re0-memo / re0-work / re0-loop preservan la leccion, dejan morir el build equivocado y mantienen el ciclo corriendo.
  • catchup / nba reconstruyen 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