AAJ Marketing Engine

Matemáticas de marketing deterministas para agentes: economía unitaria, previsión de pipeline, significancia de A/B, asignación de presupuesto y motores de precios, además del método detrás de cada uno. Alojado o local.

Servidor MCP alojado

npx add-mcp 'https://aaj-engines-mcp.sarojkjha10.workers.dev/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

La capa matemática para agentes de marketing

73 habilidades de marketing para agentes de IA, y **62 de ellas ejecutan motores reales**. Cada motor es un script de Node sin dependencias. Toma tus números y devuelve un número y un veredicto: LTV:CAC y payback, cobertura de pipeline, significancia A/B, repartos de presupuesto, escalas de precios, NRR, tamaño de mercado, coste de inferencia.

La mayoría de las habilidades de marketing son instrucciones de escritura. Ayudan a un agente a redactar una página, un correo o un plan, así que consérvalas. Estas añaden la aritmética subyacente. El agente que redacta tu página de precios puede comprobar si el precio sigue cubriendo el coste de inferencia. El agente que escribe la actualización para el consejo puede calcular la previsión en lugar de estimarla. Misma entrada, misma salida, y código que puedes leer.

Funciona con Claude Code, OpenAI Codex, Cursor, Windsurf, Cline y cualquier agente que soporte la especificación Agent Skills. Gratis, MIT, sin clave de API, y los motores no hacen llamadas de red.

Creado por Saroj Jha / AAJ. Biblioteca navegable en skills.aajconsult.com.

Si un motor te ahorra una hoja de cálculo, dale una estrella al repo. Las estrellas son cómo otros fundadores, y los directorios que buscan los agentes, lo encuentran. Las preguntas y solicitudes de motores van en Discussions.

Renombrado el 11 de octubre de 2026. copywriting, marketing-psychology, programmatic-seo, marketing-loops y sales-enablement ahora son aaj-copywriting, aaj-marketing-psychology, aaj-programmatic-seo, aaj-marketing-loops y aaj-sales-enablement. Otra biblioteca popular publica habilidades con los mismos cinco nombres, así que con el prefijo ambas se instalan en paralelo. El servidor MCP alojado sigue respondiendo a los nombres antiguos.


Contenido


Inicio rápido

# everything
npx skills add sarojkjha/aaj-marketing-skills

# one skill
npx skills add sarojkjha/aaj-marketing-skills --skill unit-economics

# see what's available
npx skills add sarojkjha/aaj-marketing-skills --list

Se instala en .agents/skills/, y crea enlaces simbólicos en .claude/skills/ para Claude Code.

Luego ejecuta cualquier motor sin configuración alguna:

node .agents/skills/unit-economics/resources/unit-economics.js --demo
AAJ Unit Economics -- subscription
------------------------------------------------------
Gross-margin LTV        $13,333   (3.0% monthly churn (~33.3 mo lifetime))
CAC                     $3,000
LTV : CAC               4.4:1
CAC payback             7.5 mo

[OK] LTV:CAC 4.4:1 is at or above the 3:1 floor.
[OK] CAC payback 7.5 mo is within the ~12-month guideline for subscription.

Sustituye los valores de demostración por los tuyos y funciona igual.

Desde un clon de este repo, las rutas son skills/<slug>/resources/… en lugar de .agents/skills/<slug>/resources/….


Instalar como plugin de Claude Code o Codex

Claude Code. En Claude Code 2.1.275 o posterior, una línea añade el marketplace y abre el plugin:

/plugin install aaj-marketing-skills --marketplace sarojkjha/aaj-marketing-skills

En versiones anteriores, ejecuta dos comandos:

/plugin marketplace add sarojkjha/aaj-marketing-skills
/plugin install aaj-marketing-skills@aaj

Las habilidades aparecen entonces como /aaj-marketing-skills:<skill>. El plugin también inicia el servidor MCP local de motores AAJ (platform/mcp/server.mjs, Node 18+), para que Claude pueda llamar a run_engine directamente. Se ejecuta en tu máquina y AAJ no recibe nada. Las actualizaciones llegan cuando ejecutas /plugin marketplace update aaj.

OpenAI Codex. Añade el marketplace, luego instala el plugin (o explóralo con /plugins dentro de Codex):

codex plugin marketplace add sarojkjha/aaj-marketing-skills
codex plugin add aaj-marketing-skills@aaj

codex plugin marketplace upgrade aaj recoge las nuevas habilidades. Codex lee .agents/plugins/marketplace.json, y ambos clientes cargan todas las habilidades en skills/.


Usarlo desde un cliente MCP

En lugar de instalar las habilidades en un proyecto, puedes exponer las 73 habilidades y los 62 motores a cualquier cliente MCP — Claude Desktop, Claude Code, Cursor, Windsurf — como cinco herramientas:

HerramientaQué hace
list_enginesTodos los motores ejecutables, agrupados por categoría
describe_engineEl esquema de entrada de un motor, unidades y ejemplo resuelto
run_engineLo ejecuta con tus números, o con la demo si no pasas ninguno
search_skillsEncuentra una habilidad por el problema, no por el nombre
get_skillEl método completo para una habilidad

Alojado, sin instalación. Añade esta URL como conector personalizado (un servidor MCP remoto) en Claude, ChatGPT o cualquier cliente MCP:

https://aaj-engines-mcp.sarojkjha10.workers.dev/mcp

Sin inicio de sesión. El servidor ejecuta los motores en memoria y no guarda copia de lo que envías (qué pasa con tus datos). En Claude: Ajustes → Conectores → Añadir conector personalizado. Luego pregunta, por ejemplo: "Usa los motores AAJ para comprobar mi economía unitaria: CAC 1.200 $, ARPA 300 $ al mes, 80 % de margen bruto, 3 % de churn mensual."

Local. Clona el repo y apunta tu cliente a un archivo. Node 18+, sin dependencias, sin paso de compilación:

{
  "mcpServers": {
    "aaj-engines": {
      "command": "node",
      "args": ["/absolute/path/to/aaj-marketing-skills/platform/mcp/server.mjs"]
    }
  }
}

Tu agente puede entonces encontrar el método adecuado para un problema y hacer las cuentas con tus números, en lugar de estimar. Ejecutado en local, AAJ no recibe nada; el proveedor del modelo de tu agente sigue viendo lo que le das al agente.

Qué pasa con tus datos

Los motores son scripts deterministas. No hacen llamadas de red, no escriben archivos y no realizan acciones en tus herramientas; calculan y devuelven texto y JSON. Hasta dónde viajan tus números depende de cómo los ejecutes:

Cómo lo ejecutasA dónde van tus entradas
Habilidad instalada en tu agente, o el servidor MCP localEl motor se ejecuta en tu máquina y AAJ no recibe nada. Tu agente de IA sigue enviando lo que le das a su proveedor de modelo (Anthropic, OpenAI, etc.), bajo los términos de tu propia cuenta.
Servidor MCP alojadoEl proveedor del modelo de tu agente, como arriba, más el servidor de AAJ en Cloudflare, que recibe las entradas del motor por HTTPS, las ejecuta en memoria y no guarda copia. Cloudflare conserva registros de errores (sin entradas) hasta 7 días.

No pases nombres de clientes, correos u otros datos personales a un motor; ninguno los necesita.

Configuración para cada cliente, solución de problemas y la prueba de humo: platform/mcp/README.md.


Recetas: datos de proveedores dentro, un veredicto fuera

Los servidores MCP de proveedores traen los datos; los motores los convierten en un veredicto. Cada receta es un prompt para pegar, un mapeo campo por campo y las comprobaciones que hacer antes de confiar en el resultado:


Qué significa un motor ejecutable

La mayoría de las habilidades de agente son instrucciones. Estas también lo son — pero 62 de ellas además incluyen un script de Node sin dependencias que hace la aritmética y devuelve un juicio.

Habilidad solo de instruccionesHabilidad con motor
SalidaOrientación que el agente parafraseaNúmeros deterministas
ReproducibleNoSí — misma entrada, misma salida
VerificableConfías en el modeloLees el código
Se ejecuta sin un agenteNoSí, node …

Cada motor acepta --demo (un ejemplo resuelto, sin configuración), --help (el esquema de entrada) y un payload JSON con tus propios números. Los motores validan la entrada y fallan de forma ruidosa en lugar de devolver una respuesta incorrecta con confianza.


El catálogo

E marca una habilidad con un motor ejecutable. Fase se refiere al método Diagnosticar → Diseñar → Ejecutar de AAJ.

Estrategia y posicionamiento

HabilidadQué haceFase
Eaaj-marketing-psychologyDiagnostica qué fricción de decisión bloquea al comprador, con una línea entre persuasión y manipulación.Diseñar
Eai-inference-pricingComprueba que el precio de un plan de IA sigue cubriendo la inferencia cuando el uso se dispara.Diseñar
brand-product-contextConstruye el brief de marca compartido que todas las demás habilidades leen primero.Diagnosticar
Ecampaign-orchestratorDiagnostica qué jugada aplica y luego secuencia las demás habilidades en orden.Diagnosticar
Ecompetitor-messaging-matrixLee las páginas de inicio de los rivales en paralelo y dice qué afirmaciones están saturadas, cuáles están libres y si tu titular se confunde con el resto.Diagnosticar
Emarket-sizingDimensiona TAM, SAM y SOM de abajo hacia arriba, con el SOM fijado por la capacidad en lugar de por una cuota de mercado.Diagnosticar
Emarketing-maturity-assessmentPuntúa el marketing como sistema en seis dimensiones y nombra los eslabones débiles que arreglar primero para tu etapa.Diagnosticar
messaging-frameworkEstructura la jerarquía de mensajes bajo el posicionamiento.Diseñar
Epositioning-statementProduce una declaración de posicionamiento puesta a prueba contra la alternativa competitiva.Diseñar
Epricing-and-packagingDiseña niveles con una comprobación de ancla y una lectura de disposición a pagar.Diseñar
Epricing-page-teardownPuntúa una página de precios en 21 comprobaciones del comprador y dice si un test de precio puede responder la pregunta con tu tráfico.Diagnosticar
value-propositionAfina la propuesta de valor hasta algo defendible.Diseñar

Investigación y personas

HabilidadQué haceFase
Ecustomer-interview-synthesisConvierte notas de entrevistas codificadas en patrones y anécdotas clasificados, y dice si puedes dejar de entrevistar.Diagnosticar
Ecustomer-survey-designDiseña encuestas que producen respuestas utilizables, con dimensionamiento de muestra y segmentos.Diagnosticar
persona-builderConstruye personas a partir de evidencia en lugar de imaginación.Diseñar
Ereview-miningCodifica reseñas pegadas sobre ti y tus rivales en temas, motivos de cambio, peticiones de funciones y lenguaje del comprador.Diagnosticar

SEO, GEO y AEO

HabilidadQué haceFase
Eaaj-programmatic-seoModela si la construcción de una página de plantilla se amortiza antes de que se escriba nada.Diseño
Eagent-readiness-auditPuntúa si un agente de IA que compra para un cliente puede encontrarte, evaluarte y transaccionar contigo.Diagnóstico
Econtent-decayClasifica una exportación de Search Console en páginas en decadencia, con caída de demanda, con pérdida de fragmento, en ascenso y estables, y ordena qué refrescar según los clics perdidos.Diagnóstico
Egeo-citation-trackerMide si los motores de IA te nombran y te citan, y se niega a reportar ruido como movimiento.Ejecución
geo-content-optimizationReescribe una página para maximizar la probabilidad de que un motor de IA la cite.Ejecución
Esearch-demand-readerLee una exportación de Consultas de Search Console por intención y tema, y nombra la demanda para la que ya apareces pero aún no ganas.Diagnóstico
Eseo-content-briefProduce un brief listo para el redactor: intención, bloque de respuesta, entidades, enlaces internos.Diseño
Eseo-geo-aeo-auditPuntúa una página de 0 a 100 en SEO, GEO y AEO, con correcciones en orden de prioridad.Diagnóstico
Estructured-data-for-ai-searchAsigna tipos de schema a las páginas y luego verifica el JSON-LD de cada página contra la documentación de Google y el texto visible.Ejecución

Contenido y Copy

HabilidadQué haceFase
Eaaj-copywritingReescribe el copy de la página para escalonarlo hacia el posicionamiento, puntuado según la defendibilidad de las afirmaciones.Ejecución
Eai-marketing-governancePuntúa si el uso de IA de un equipo está gobernado, y se niega a dar citas que no se puedan verificar.Ejecución
Ebrand-voice-definitionDeriva la mitad medible de una guía de voz a partir de escritos que aceptas que suenan bien, como un perfil verificable.Diseño
Ebrand-voice-governanceVerifica el contenido bloque por bloque contra tus propias reglas de voz, con un veredicto de aprobado/revisar.Ejecución
Ecase-study-and-proofPuntúa si la prueba convencería a un escéptico, y si puedes publicarla siquiera.Ejecución
Eclaims-and-proof-checkSeñala cada afirmación de tu copy que necesita prueba o consentimiento, oración por oración, con la propia guía del regulador.Ejecución
Ecomparison-pagesConstruye páginas de vs y alternativas con datos de la competencia con fuentes y fechas, y verifica que admitan dónde gana el rival.Ejecución
Econtent-calendar-planningCalcula el costo de un plan de contenido en horas frente a la capacidad real, y nombra qué recortar.Ejecución
content-repurposingConvierte un activo pilar en derivados adaptados a cada canal, reutilizando solo lo que dice.Ejecución
Efounder-led-contentPuntúa la configuración de canales de un fundador, y verifica una publicación contra los temas que solo él puede escribir.Ejecución
Epr-and-earned-mediaPuntúa una historia antes de presentarla, y la dirige a veinte de las personas correctas.Ejecución

Conversión y Web

HabilidadQué haceFase
landing-page-briefEspecifica una landing page antes de que nadie la diseñe.Ejecución
Elead-magnet-and-free-tool-designPuntúa ideas de lead magnets y herramientas gratuitas según el trabajo que hacen frente al esfuerzo de construcción, y evalúa las activas según los leads calificados.Diseño
Eplg-upgrade-promptsLee el embudo de cada aviso de upgrade con intervalos honestos y nombra el aviso y la etapa que corregir primero.Diagnóstico
Esignup-flow-optimizerPuntúa la fricción de registro y ordena qué eliminar según lo que vale.Ejecución
Ewebsite-conversion-auditAudita una página en busca de fricción de conversión y la califica.Diagnóstico

Medios Pagados y Presupuesto

HabilidadQué haceFase
Ead-creative-testingDimensiona una prueba creativa antes de que se ejecute, y se niega a nombrar un ganador que los datos no respaldan.Ejecución
Emarketing-budget-planningDimensiona un presupuesto de marketing por etapa, muestra de dónde viene cada cifra y lo divide por función.Diseño
Epaid-media-budget-allocationDivide el gasto entre canales para alcanzar un objetivo de CAC, con rendimientos decrecientes modelados.Diseño
Epaid-search-account-auditAudita una cuenta de búsqueda contra su propio objetivo: seguimiento, desperdicio, ganadores desatendidos, páginas. Correcciones ordenadas por gasto.Diagnóstico

Analítica y Experimentación

HabilidadQué haceFase
Eab-test-significanceVerifica si un resultado A/B es significativo, o dimensiona una prueba antes de ejecutarla.Ejecución
Eincrementality-and-mmmDiseña y lee pruebas de holdout con honestidad, incluyendo si alguna vez podrían haber respondido.Diagnóstico
Emarketing-reportConvierte cifras de embudo, gasto y pipeline en una narrativa lista para el consejo.Ejecución
Eunit-economicsCalcula LTV, CAC, payback y el ratio, y luego emite un veredicto contra puntos de referencia nombrados.Diagnóstico

Ventas y Pipeline

HabilidadQué haceFase
Eaaj-sales-enablementAudita los activos de ventas contra lo que necesita cada etapa del negocio, y ordena qué construir según los ingresos que se están perdiendo.Ejecución
Eabm-program-designVerifica si el equipo puede trabajar la lista de cuentas y si la lista alcanza el número.Diseño
Ebuying-committee-mapMapea quién debe decir que sí, qué debe creer cada uno, y a quién no puedes llegar, y luego ordena las próximas conversaciones.Diseño
cold-email-sequenceEscribe secuencias de outbound que sobreviven a una auditoría de tasa de respuesta.Ejecución
discovery-call-frameworkEstructura el discovery para que la llamada califique en lugar de presentar.Ejecución
Elead-handoff-slaVerifica si los MQL se trabajan a tiempo, si ventas los toma, y si el umbral está en el lugar correcto.Ejecución
Eobjection-handlingConstruye respuestas a las objeciones que pierden negocios, y verifica la battlecard antes de que los representantes la usen.Diseño
Epilot-to-contractPlanifica un piloto hacia atrás desde la fecha de presupuesto del comprador, para que un piloto que funciona se convierta en contrato.Diseño
Epipeline-and-forecastPondera el pipeline por etapa y dice si la cobertura es real.Ejecución
sales-process-designDiseña las etapas y criterios de salida en los que un pronóstico puede confiar.Diseño
Etarget-account-listPuntúa y clasifica cuentas por ajuste al ICP, mostrando las señales que coincidieron.Diseño
Ewin-loss-analysisEncuentra el Pareto de por qué se pierden realmente los negocios, por ingresos.Diagnóstico

Retención y Ciclo de Vida

HabilidadQué haceFase
Eemail-lifecycle-sequenceMapea qué secuencias de ciclo de vida existen, verifica la carga de envíos, escribe las que faltan.Ejecución
Elifecycle-and-retentionCalcula churn, NRR, GRR y quick ratio, y luego diagnostica cuál corregir.Diseño
onboarding-activationDefine el momento de activación a partir de los datos y encuentra dónde se estancan los nuevos usuarios.Ejecución

Crecimiento, Retención y RevOps

HabilidadQué haceFase
Eaaj-marketing-loopsCalcula el factor de bucle, encuentra la etapa que lo limita, proyecta usuarios en el tiempo.Diseño
Ecommunity-and-dark-socialMapea dónde ya hablan los compradores, decide si abrir tu propia comunidad, y mide el dark social preguntando.Ejecución
Ecreator-partnershipsPaga a los creadores por los compradores que alcanzan, no por su número de seguidores, y juzga el resultado por lo que vendió.Ejecución
Efirst-marketing-hireEscribe la scorecard del primer marketer, y luego puntúa la evidencia del panel y dictamina contratar, no contratar o más evidencia.Diseño
Emarketing-leadership-modelCotiza in-house, fractional y agencia con rampa, tiempo de búsqueda y tus propias horas, y dice qué forma encaja.Diagnóstico
Epartnerships-and-co-marketingPuntúa a los socios por solapamiento de audiencia en lugar de fama, y juzga el resultado por el pipeline.Ejecución
Eproduct-launchClasifica un lanzamiento, puntúa la preparación en una compuerta de doce puntos, y construye el plan de trabajo con fechas hacia atrás.Ejecución
Ereferral-program-designDiseña a quién preguntar y qué recompensar, y luego cotiza el referido contra el CAC que reemplaza.Diseño
Ewebinar-and-event-programsDimensiona un webinar hacia atrás desde el pipeline que debe crear, y lo juzga por reuniones y pipeline frente al costo.Ejecución

Motores de un vistazo

Cada motor ejecutable, y el comando para probarlo:

HabilidadComando
aaj-copywritingnode .agents/skills/aaj-copywriting/resources/copy-scorer.js --demo
aaj-marketing-loopsnode .agents/skills/aaj-marketing-loops/resources/loop-model.js --demo
aaj-marketing-psychologynode .agents/skills/aaj-marketing-psychology/resources/pattern-check.js --demo
aaj-programmatic-seonode .agents/skills/aaj-programmatic-seo/resources/pseo-model.js --demo
aaj-sales-enablementnode .agents/skills/aaj-sales-enablement/resources/enablement-audit.js --demo
ab-test-significancenode .agents/skills/ab-test-significance/resources/significance.js --demo
abm-program-designnode .agents/skills/abm-program-design/resources/abm-design.js --demo
ad-creative-testingnode .agents/skills/ad-creative-testing/resources/creative-test.js --demo
agent-readiness-auditnode .agents/skills/agent-readiness-audit/resources/agent-readiness.js --demo
ai-inference-pricingnode .agents/skills/ai-inference-pricing/resources/inference-pricing.js --demo
ai-marketing-governancenode .agents/skills/ai-marketing-governance/resources/ai-governance.js --demo
brand-voice-definitionnode .agents/skills/brand-voice-definition/resources/voice-derive.js --demo
brand-voice-governancenode .agents/skills/brand-voice-governance/resources/voice-check.js --demo
buying-committee-mapnode .agents/skills/buying-committee-map/resources/buying-committee.js --demo
campaign-orchestratornode .agents/skills/campaign-orchestrator/resources/decision-guides.js --demo
case-study-and-proofnode .agents/skills/case-study-and-proof/resources/proof-check.js --demo
claims-and-proof-checknode .agents/skills/claims-and-proof-check/resources/claims-check.js --demo
community-and-dark-socialnode .agents/skills/community-and-dark-social/resources/dark-social-read.js --demo
comparison-pagesnode .agents/skills/comparison-pages/resources/comparison-check.js --demo
competitor-messaging-matrixnode .agents/skills/competitor-messaging-matrix/resources/messaging-matrix.js --demo
content-calendar-planningnode .agents/skills/content-calendar-planning/resources/calendar-engine.js --demo
content-decaynode .agents/skills/content-decay/resources/content-decay.js --demo
creator-partnershipsnode .agents/skills/creator-partnerships/resources/creator-fit.js --demo
customer-interview-synthesisnode .agents/skills/customer-interview-synthesis/resources/interview-synthesis.js --demo
customer-survey-designnode .agents/skills/customer-survey-design/resources/survey-design.js --demo
email-lifecycle-sequencenode .agents/skills/email-lifecycle-sequence/resources/lifecycle-audit.js --demo
first-marketing-hirenode .agents/skills/first-marketing-hire/resources/hire-scorecard.js --demo
founder-led-contentnode .agents/skills/founder-led-content/resources/founder-channel.js --demo
geo-citation-trackernode .agents/skills/geo-citation-tracker/resources/citation-tracker.js --demo
incrementality-and-mmmnode .agents/skills/incrementality-and-mmm/resources/incrementality.js --demo
lead-handoff-slanode .agents/skills/lead-handoff-sla/resources/handoff-sla.js --demo
lead-magnet-and-free-tool-designnode .agents/skills/lead-magnet-and-free-tool-design/resources/lead-magnet-fit.js --demo
lifecycle-and-retentionnode .agents/skills/lifecycle-and-retention/resources/retention.js --demo
market-sizingnode .agents/skills/market-sizing/resources/market-size.js --demo
marketing-budget-planningnode .agents/skills/marketing-budget-planning/resources/budget-planner.js --demo
marketing-leadership-modelnode .agents/skills/marketing-leadership-model/resources/leadership-model.js --demo
marketing-maturity-assessmentnode .agents/skills/marketing-maturity-assessment/resources/maturity-assessment.js --demo
marketing-reportnode .agents/skills/marketing-report/resources/marketing-report.js --demo
objection-handlingnode .agents/skills/objection-handling/resources/battlecard.js --demo
paid-media-budget-allocationnode .agents/skills/paid-media-budget-allocation/resources/allocation-engine.js --demo
paid-search-account-auditnode .agents/skills/paid-search-account-audit/resources/search-audit.js --demo
partnerships-and-co-marketingnode .agents/skills/partnerships-and-co-marketing/resources/partner-fit.js --demo
pilot-to-contractnode .agents/skills/pilot-to-contract/resources/pilot-plan.js --demo
pipeline-and-forecastnode .agents/skills/pipeline-and-forecast/resources/forecast.js --demo
plg-upgrade-promptsnode .agents/skills/plg-upgrade-prompts/resources/upgrade-funnel.js --demo
positioning-statementnode .agents/skills/positioning-statement/resources/positioning.js --demo
pr-and-earned-medianode .agents/skills/pr-and-earned-media/resources/newsworthiness.js --demo
pricing-and-packagingnode .agents/skills/pricing-and-packaging/resources/price-packaging.js --demo
pricing-page-teardownnode .agents/skills/pricing-page-teardown/resources/pricing-teardown.js --demo
product-launchnode .agents/skills/product-launch/resources/launch.js --demo
referral-program-designnode .agents/skills/referral-program-design/resources/referral-economics.js --demo
review-miningnode .agents/skills/review-mining/resources/review-miner.js --demo
search-demand-readernode .agents/skills/search-demand-reader/resources/search-demand.js --demo
seo-content-briefnode .agents/skills/seo-content-brief/resources/brief-check.js --demo
seo-geo-aeo-auditnode .agents/skills/seo-geo-aeo-audit/resources/score.js --demo
signup-flow-optimizernode .agents/skills/signup-flow-optimizer/resources/friction-score.js --demo
structured-data-for-ai-searchnode .agents/skills/structured-data-for-ai-search/resources/schema-check.js --demo
target-account-listnode .agents/skills/target-account-list/resources/score-accounts.js --demo
unit-economicsnode .agents/skills/unit-economics/resources/unit-economics.js --demo
webinar-and-event-programsnode .agents/skills/webinar-and-event-programs/resources/event-program.js --demo
website-conversion-auditnode .agents/skills/website-conversion-audit/resources/score.js --demo
win-loss-analysisnode .agents/skills/win-loss-analysis/resources/win-loss.js --demo

Metodología

Cada skill está etiquetada con una fase, y el orden es deliberado: el catálogo no te permite ejecutar antes de haber diagnosticado.

  • Diagnosticar (20 skills): descubre qué está realmente roto antes de elegir una solución.
  • Diseñar (23 skills): decide el enfoque, con los trade-offs explicitados.
  • Ejecutar (30 skills): constrúyelo y lánzalo.

Si no sabes por dónde empezar, campaign-orchestrator diagnostica qué play corresponde y secuencia el resto por ti.

¿Eres nuevo en el catálogo? Ejecuta brand-product-context primero. Construye el brief compartido que leen todas las demás skills.


Autoría y contribución

Consulta AUTHORING_GUIDE.md para conocer el estándar que sigue cada skill, y SKILL_TEMPLATE.md para empezar una nueva.


Créditos y licencia

MIT: úsalo libremente, comercialmente o de cualquier otra forma.

Creado por Saroj Jha / AAJ, una consultoría de marketing para startups en etapa Seed–Series B. La especificación Agent Skills y coreyhaines31/marketingskills de Corey Haines (MIT) fueron referencias para la estructura y la cobertura temática; todas las skills de AAJ están escritas de forma independiente y fundamentadas en las propias herramientas y metodología de AAJ.