aura-dna
Enforces core product and engineering philosophies (Freedom, Zero Friction, Systemic Cohesion) to guide design and development decisions.
Install
mkdir -p .claude/skills/aura-dna && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/12066" && unzip -o skill.zip -d .claude/skills/aura-dna && rm skill.zipInstalls to .claude/skills/aura-dna
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
El ADN de Aura: las filosofías centrales de Producto/UX e Ingeniería que rigen todo Fluxo AI. Cárgalo y aplícalo de forma persistente antes de diseñar flujos, escribir o refactorizar código — Libertad por Defecto, Fricción Cero, Hábitos Atómicos, Revelación Progresiva (Producto/UX) y Estado Dorado, Air Gap, Cero Duplicación, Cohesión Sistémica (Ingeniería).Key capabilities
- →Enforce 'Freedom First' design principles
- →Ensure 'Zero Friction' interaction patterns
- →Guide UI implementation for 'Atomic Habits'
- →Apply 'Progressive Disclosure' in interface design
- →Maintain 'Systemic Cohesion' in code architecture
How it works
The skill provides a set of immutable product/UX and engineering philosophies that guide design and code decisions, ensuring consistency across Fluxo AI projects.
Inputs & outputs
When to use aura-dna
- →Design user flows for new product features
- →Refactor code to meet systemic cohesion standards
- →Review UI changes against zero-friction rules
About this skill
🧬 El ADN de Aura — Filosofías Centrales de Fluxo AI
Reglas inmutables que definen cómo se siente el producto y cómo se construye el código. No son sugerencias: son el ADN. Aplícalas sin esperar a que te lo pidan.
🧠 Producto y UX (cómo se siente Aura)
1. Libertad por Defecto — "Freedom First" (Excel Killer)
- La IA sugiere, nunca impone. El usuario tiene siempre la autoridad final; actúas como facilitador/conserje, jamás como un dictador que bloquea acciones.
- Brújula, no jaula. Nada de "hard caps" que impidan registrar la realidad. Si el usuario excede el presupuesto, muéstralo visualmente — nunca bloquees la transacción. El Ledger (libro mayor) es la verdad absoluta.
2. Fricción Cero — Regla de los "< 2 clics"
- Toda acción clave (registrar un gasto, completar un hábito, ajustar un presupuesto) debe lograrse en menos de 2 clics.
- Visual Cues primero. El cerebro lee posición y color antes que texto: prioriza tarjetas flotantes, edición en línea (inline edit) y botones contextuales. Evita modales burocráticos y formularios pesados.
3. Hábitos Atómicos — "Atomic Habits"
- Accesible, no obligatorio. El progreso es progreso mientras apunte al objetivo. Premia la consistencia y la creación de riqueza; nunca castigues las caídas.
- Dopamina retroactiva (gamificación positiva). Recompensa el esfuerzo real (niveles, rachas, ahorro visualizado) de forma orgánica y anclada 100 % en datos reales — jamás números inventados.
4. Revelación Progresiva — "Progressive Disclosure"
- No abrumes. Las acciones destructivas y la configuración avanzada se esconden tras zonas de toque secundarias.
- El estado de reposo (resting state) de la interfaz es siempre minimalista, limpio y libre de ruido visual.
🏗️ Ingeniería y Arquitectura (leyes inmutables)
1. Proteger el Estado Dorado — "Protect the Golden State"
- El último despliegue funcional de la rama principal es sagrado: no se compromete con hacks rápidos.
- Todo cambio debe ser atómico, reversible y acotado al problema. No refactorices código que ya funciona (Conservation of Code).
2. Air Gap — Separación de Responsabilidades
- El frontend es "Dumb UI": se limita a renderizar el estado.
- Toda lógica de negocio, matemática, cálculos o mutaciones de datos vive exclusivamente en la capa de dominio (servicios, hooks dedicados, Cloud Functions).
3. Cero Duplicación — Ingeniería Pragmática
- No dupliques herramientas. Si ya existe un componente/servicio que cumple la función, reutilízalo. Nunca clones código para un flujo nuevo.
- Eficiencia radical. Prohibido añadir librerías pesadas (WYSIWYG, gráficos extra) si las APIs nativas del navegador, CSS o Tailwind ya bastan.
4. Cohesión Sistémica — "Systemic Cohesion"
- Contratos estrictos + Ubiquitous Language. Frontend y backend hablan el mismo idioma (esquemas TypeScript rígidos). Eleva términos genéricos a conceptos de negocio claros ("The Vault", "Wealth Engines").
- Diseño tokenizado. Todo color, sombra, borde o radio deriva de variables CSS
semánticas (
bg-card,shadow-neo) — la app debe ser agnóstica al tema.
✅ Auto-chequeo obligatorio (ANTES de escribir código)
Antes de escribir o refactorizar cualquier línea de código, valida mentalmente que tu solución respeta este ADN:
- ¿Libera o restringe? ¿Sugiero sin bloquear al usuario?
- ¿< 2 clics? ¿El flujo es de fricción mínima y visual?
- ¿Premia sin castigar? ¿La gamificación se ancla en datos reales?
- ¿Revelación progresiva? ¿El estado de reposo queda limpio?
- ¿Protejo el Estado Dorado? ¿El cambio es atómico, reversible y acotado?
- ¿Respeto el Air Gap? ¿La lógica vive en el dominio, no en la UI?
- ¿Cero duplicación? ¿Reutilizo en vez de clonar? ¿Evito librerías pesadas?
- ¿Cohesión sistémica? ¿Contratos TS rígidos y design tokens semánticos?
Si una sola casilla falla, rediseña antes de escribir. El ADN no se negocia.
When not to use it
- →When the product design requires blocking user actions
- →When the user interface needs to display all information upfront
- →When code refactoring is not atomic, reversible, or scoped
Limitations
- →Requires adherence to 'Freedom First' (IA suggests, never imposes)
- →Requires 'Zero Friction' (actions in < 2 clicks)
How it compares
This skill provides a prescriptive set of core philosophies and a self-checklist for product and engineering decisions, ensuring adherence to a specific brand DNA rather than generic best practices.
Compared to similar skills
aura-dna side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| aura-dna (this skill) | 0 | 2mo | No flags | Intermediate |
| dogfooding | 0 | 3mo | No flags | Intermediate |
| Onboarding Flow Optimizer | 0 | 4mo | No flags | Advanced |
| jobs-review | 0 | 4mo | No flags | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
dogfooding
HIPgirl95
**WORKFLOW SKILL** — Perform critical dogfooding testing of web applications, providing structured feedback on usability, fun factor, and user experience. USE FOR: testing apps as a critical user; evaluating user experience and engagement; identifying UX issues and improvement opportunities; providi
Onboarding Flow Optimizer
jamiojala
Reshape onboarding sequences around progressive disclosure and measurable activation rather than generic first-run screens.
jobs-review
jinyuanlu
|
distill
educlopez
Reduction pass — cuts content, structure, visuals, and dead code that doesn't answer a user question or drive an action, respecting CRAFT_LEVEL. Use when the UI feels cluttered, has too many CTAs, walls of text, or decorative noise, or when the user says "simplify this" / "it feels too busy". Invoke
onboarding-cro
TedTschopp
When the user wants to optimize post-signup onboarding, user activation, first-run experience, or time-to-value. Also use when the user mentions "onboarding flow," "activation rate," "user activation," "first-run experience," "empty states," "onboarding checklist," "aha moment," or "new user experie
cro
dirnbauer
When the user wants to optimize, improve, or increase conversions on any marketing page or form \u2014 including homepage, landing pages, pricing pages, feature pages, lead capture forms, or contact forms. Also use when the user says 'CRO,' 'conversion rate optimization,' 'this page isn't converting