Opinionizer: convierte un borrador tibio en una opinión con filo (sin fabricar lo que no piensas)
Una skill que coge tu borrador acartonado de hedges y le quita el freno de mano: localiza la afirmación que de verdad defiendes, te dice qué la está apagando y te devuelve dos o tres versiones en escalada —en tu mismo idioma— para que elijas hasta dónde te mojas.
Invócala con un comando
/opinionizer "Creo que TypeScript en general es buena idea para casi todo, aunque añade algo de overhead"Localiza la afirmación que de verdad defiendes, te dice qué la está apagando (hedges, el caveat colgando al final, falta de objetivo…) y te devuelve 2-3 reescrituras en escalada —Confident, Sharp, Provocative— en tu mismo idioma. Tú eliges en qué punto del dial te quedas.
/opinionizerPégale el borrador de un tuit, un hilo, un post de LinkedIn o la entradilla de una newsletter. Si el texto es de verdad neutro, no te bolta una indignación falsa: te lo dice y te pregunta qué piensas antes de afilar nada.
¿Qué es opinionizer? ¶
opinionizer parte de una observación incómoda: casi todo el que dice “no soy lo bastante contundente” ya tiene la opinión. La escribió con el freno de mano puesto. Así que su trabajo no suele ser inventarte una postura, sino quitarle los silenciadores a la que ya tienes y dejar que pegue a toda potencia.
Coge ese borrador —un tuit, un hilo, un post de LinkedIn, la entradilla de una newsletter— donde hay una idea de verdad enterrada bajo “creo que”, “quizá”, “en general” y un “pero…” pidiendo perdón al final, y lo convierte en algo que se sostiene y viaja. En tu idioma: si el borrador está en español, las reescrituras salen en español.
Afila convicción real, no fabrica indignación ¶
Una opinión fuerte solo funciona si quien la firma de verdad la piensa y la puede defender. Por eso opinionizer afila convicción real y nunca la fabrica:
- No te inventa una creencia que no tienes. Si el borrador es genuinamente neutro (“aquí van tres opciones, todas válidas”), no le suelda una falsa indignación: te lo dice y te pregunta qué piensas antes de seguir.
- Rechaza el ragebait hueco. Lo provocador pero vacío —contrarianismo por clics, una pelea que no defenderías— es el modo de fallo, no el objetivo. Se nota a la legua y te quema la credibilidad, justo lo que más vale cuando tu valor es que haces lo que cuentas.
- Ancla la afirmación a algo real. La versión más fuerte de una opinión casi siempre es la que lleva experiencia vivida pegada (“lo llevé a producción y pasó X”), no el adjetivo más alto. Prefiere la prueba al volumen.
Cómo le quita el silenciador ¶
Primero diagnostica qué está drenando la fuerza —y te lo enseña, para que la próxima vez lo veas tú: los hedges (“creo que”, “quizá”), la autocancelación (afirmar y retractarse en la misma frase), el caveat colgando (esa tensión interesante tirada al final como una disculpa), la falta de objetivo (abstracto, sin nada concreto contra lo que empujar) y el lede enterrado (lo jugoso en la frase cuatro).
Luego aplica cinco palancas —corta los hedges, elige un objetivo, convierte el caveat en gancho, suéldale la cicatriz de tu experiencia y comprime— y te entrega dos o tres versiones etiquetadas en escalada: Confident (sin hedges, segura de publicar en cualquier sitio), Sharp (con objetivo y el caveat hecho pulla, la que suele viajar) y Provocative (planta bandera e invita a la pelea, máximo alcance y máximo riesgo). Nunca te da una única respuesta “correcta”: el dial lo mueves tú.
Cómo instalar opinionizer ¶
Funciona con cualquier agente compatible con el estándar abierto de Agent Skills (Claude Code, Cursor, Codex, OpenCode, Gemini CLI…). Pega esto en tu terminal y listo:
npx skills add webreactiva/skills --skill opinionizer
¿La quieres disponible en todos tus proyectos? Añade -g para instalarla global en la carpeta de skills de tu agente (~/.agents/skills, o ~/.claude/skills si usas Claude Code):
npx skills add webreactiva/skills --skill opinionizer -g
Es open source. Puedes ver el código fuente en GitHub antes de instalarla.
Preguntas frecuentes ¶
¿Se va a inventar opiniones que yo no tengo? ¶
No, esa es justo su regla de oro. Si tu borrador es genuinamente neutro, no te fabrica una postura: te avisa y te pregunta qué piensas. Solo afila la convicción que ya está ahí, y prioriza anclar la afirmación a tu experiencia real antes que subir el volumen.
¿En qué se diferencia de politenizer? ¶
Van en direcciones opuestas. politenizer coge un mensaje brusco o cabreado y lo deja educado y persuasivo: baja la temperatura. opinionizer coge un borrador tibio y lo deja contundente: la sube. Una suaviza para no quemar un puente; la otra afila para que tu idea tenga filo y viaje.
¿En qué idioma me devuelve las versiones? ¶
Siempre en el del borrador. Si escribes en español, las variantes (Confident, Sharp, Provocative) salen en español, conservando tu voz, tu registro y tus giros, sin aplanarte a cadencia de influencer de LinkedIn.
¿Con qué agentes funciona? ¶
Con cualquiera compatible con el estándar abierto de Agent Skills: Claude Code, Cursor, OpenAI Codex, OpenCode, Gemini CLI y más. La instalas una vez y la usas donde quieras.
¿Tiene coste? ¶
Es open source. La descargas e instalas gratis; el código está en GitHub.
¿Cómo se usa?
No necesitas el comando: tu agente también la activa sola cuando le dices algo como…
- “esto suena flojo, ponle más filo”
- “hazlo más contundente”
- “afila esta opinión”
- “esto es demasiado suave para publicarlo”
- “make this more opinionated”
- “sharpen this take”
Siguiente paso
Ya sabes instalar skills. Aprende a crearlas.
Si te ha gustado tener un copiloto a demanda, el siguiente paso es escribir las tuyas. En la guía de skills aprendes la anatomía de un SKILL.md, a redactar descripciones que la disparan sola y a validarla.
Ir a la guía de skills →