LVL LTD Skill Market

Mercado de habilidades para agentes de IA x402. Paquetes sellados, USDC en Base, libro de pruebas público. MCP/A2A en vivo.

Documentación

[!NOTE] Este repositorio está archivado y ya no se mantiene. Las habilidades de esta colección ya no son relevantes para mis flujos de trabajo actuales, y estoy cambiando mi enfoque para crear, organizar y mantener habilidades. El repositorio permanece disponible como referencia histórica.

LVTD fire heart logo

Habilidades de LVTD

Habilidades de agente reutilizables para proyectos LVTD, flujos de trabajo SaaS con Django y desarrollo de software centrado en agentes.

Este repositorio es intencionalmente simple: cada habilidad vive en skills/<skill-name>/SKILL.md, con pequeños scripts de validación y publicación alrededor de ese catálogo. Esa forma funciona bien para agentes que leen carpetas de habilidades directamente, y es fácil de consumir para índices externos como skills.sh.

Flujos de trabajo comunes

Comienza con lvtd-skills-router cuando no estés seguro de qué habilidad encaja. Enruta por dominio y resultado deseado, y luego apunta al agente al conjunto más pequeño y útil de habilidades.

  • Trabajo SaaS con Django: usa django-htmx para actualizaciones parciales renderizadas en servidor, alpinejs-django para comportamiento local de plantillas, django-q2 para trabajos en segundo plano, fastmcp-django para servidores MCP dentro de aplicaciones Django, y las habilidades de django-test-* cuando los conjuntos de pruebas necesiten perfilado, configuración de datos más rápida, paralelismo u optimización de CI.
  • Trabajo htmx independiente del framework: usa htmx-foundations para arquitectura y primeros flujos de trabajo, htmx-endpoint-design para contratos de solicitud/fragmento, htmx-recipes para patrones de interacción comunes, htmx-security para XSS, CSP, CSRF y sanitización, htmx-realtime para polling/SSE/WebSockets, htmx-interactivity para Alpine.js o coordinación con _hyperscript, y htmx-js-api para integraciones htmx imperativas.
  • Documentación para desarrolladores: usa developer-docs-technical-research antes de escribir a partir de hechos de producto incompletos, developer-docs-planning y developer-docs-drafting para planes y páginas de documentación, saas-documentation para documentación de servicios alojados y runbooks, documentation-platform-selection para decisiones de herramientas de documentación, y docs-agile-integration para integración con el proceso de sprints y lanzamientos.
  • Trabajo con servicios y juegos en Rust: usa rust-api-test-harness para pruebas de integración HTTP de caja negra, luego recurre a las habilidades de servicios Rust cuando el trabajo involucre SQLx/Postgres, límites de dominio, observabilidad, seguridad, flujos de trabajo idempotentes o preparación para despliegue. Para trabajo a nivel de lenguaje Rust, usa las habilidades de ownership, API de traits, iteradores/colecciones, concurrencia, async, unsafe y FFI. Para juegos pequeños en Rust, usa las habilidades de game-slice, game-loop, tilemap, ECS, turn-intent, procgen/AI, contenido basado en datos y pulido de lanzamiento.
  • SEO y crecimiento orgánico: usa seo-opportunity-research para encontrar demanda, seo-persona-intent-mapping para aclarar audiencia e intención, product-led-seo-strategy para dar forma a la estrategia, seo-roadmap-prioritization para secuenciar el trabajo, y technical-seo-triage para problemas de indexación o tráfico.
  • Libros de no ficción útiles: usa book-toc-lab para dar forma a la promesa, el alcance, el resultado del lector y un índice de contenidos orientado a conclusiones; usa book-reader-conversations para validación previa al borrador, technical-book-lab-design, technical-manuscript-verification y evergreen-technical-book para libros técnicos prácticos, y manuscript-engagement-analytics junto con las demás habilidades de no ficción para ediciones de experiencia del lector, comentarios beta, marketing inicial, optimización de ventas y producción de autoedición.
  • Descubrimiento de clientes: usa customer-discovery-conversations para planificar mejores conversaciones con clientes, luego usa las habilidades relacionadas para segmentación, acceso a conversaciones, validación de compromisos y síntesis de notas.
  • Tracción de startups: usa las habilidades de tracción para elegir canales, investigar caminos de crecimiento comparables, diseñar pruebas baratas, revisar resultados y planificar experimentos específicos por canal.
  • Pulido de producto y lanzamiento: usa make-product-viral para mejorar claridad, memorabilidad, intención de compra y capacidad de compartir en superficies orientadas al producto.
  • Operaciones de catálogo y plantillas: usa calibredb para operaciones de biblioteca Calibre y cookiecutter para creación de plantillas, hooks y validación de proyectos generados.

Descubrimiento de habilidades

Usa lvtd-skills-router cuando no estés seguro de qué habilidad encaja. El catálogo completo vive en skills/ y el registro generado; este README agrupa intencionalmente flujos de trabajo en lugar de reflejar cada archivo de habilidad.

Áreas de habilidades:

  • Django: UI renderizada en servidor, HTMX, Alpine.js, trabajos en segundo plano, servidores MCP y optimización de conjuntos de pruebas Django.
  • htmx: fundamentos, contratos de endpoints, recetas de interacción comunes, coordinación de interactividad local, integración con API de JavaScript, transportes en tiempo real y endurecimiento de seguridad para aplicaciones web impulsadas por servidor.
  • Documentación para desarrolladores: investigación de audiencia, investigación técnica, planificación, redacción, edición, ejemplos de código, visuales, documentación SaaS, integración Agile, selección de plataforma, triaje de comentarios, métricas, arquitectura de información, lanzamiento y mantenimiento.
  • Rust: arneses de prueba para API HTTP, persistencia SQLx/Postgres, límites de dominio, observabilidad, seguridad, flujos de trabajo idempotentes, despliegue, ownership/borrowing, diseño de API con traits, iteradores/colecciones, concurrencia, tareas async, límites unsafe, envoltorios FFI y flujos de trabajo de desarrollo de juegos 2D para planificación, bucles, tilemaps, ECS, turnos, procgen, contenido y lanzamiento.
  • SEO: investigación de oportunidades, mapeo persona-intención, estrategia impulsada por producto, priorización de hoja de ruta y triaje técnico de SEO.
  • Escritura de no ficción: diseño de índice de contenidos, edición de experiencia del lector, comentarios beta, marketing inicial, optimización de ventas y producción.
  • Descubrimiento de clientes: planificación de entrevistas con clientes, segmentación, acceso a conversaciones, validación de compromisos y síntesis de aprendizajes.
  • Tracción: selección de canales Bullseye, investigación de canales, pruebas baratas, revisiones de experimentos y playbooks específicos por canal.
  • Utilidades: desarrollo de plantillas Cookiecutter, operaciones de biblioteca Calibre y pulido de producto/lanzamiento.

Estructura del repositorio

CONTEXT.md
skills/
  <skill-name>/
    SKILL.md
docs/
  installation.md
scripts/
  build-marketplaces.mjs
  build-registry.mjs
  skill-utils.mjs
  validate-marketplaces.mjs
  validate-skills.mjs
src/
  pages/
    index.astro
    catalog.json.js

Sitio del catálogo

El sitio público del catálogo es un sitio estático Astro generado a partir de los mismos datos canónicos del repositorio que los registros y manifiestos del marketplace:

  • skills/<skill-name>/SKILL.md
  • scripts/skill-utils.mjs
  • scripts/marketplace-utils.mjs
  • agrupaciones de plugins del marketplace generadas

Ejecuta la compilación completa del repositorio para validar habilidades, actualizar artefactos del marketplace y generar el sitio:

npm run build

La salida de Astro va a site-dist/. El endpoint JSON generado está disponible en /catalog.json, y las páginas de habilidades/plugins se generan en tiempo de compilación.

Instalar una habilidad directamente

Usa la CLI skills para instalar desde este repositorio:

npx skills add LVTD-LLC/skills --skill django-htmx

Destinos comunes:

# Codex global skills
npx skills add LVTD-LLC/skills --skill django-htmx -g -a codex

# Claude Code global skills
npx skills add LVTD-LLC/skills --skill django-htmx -g -a claude-code

# OpenClaw global skills
npx skills add LVTD-LLC/skills --skill django-htmx -g -a openclaw

# Install from a local checkout
npx skills add . --skill django-htmx

Más detalles están en docs/installation.md.

Instalación desde el marketplace

Agrega el marketplace en Claude Code:

/plugin marketplace add LVTD-LLC/skills
/plugin install router@lvtd-skills
/plugin install django@lvtd-skills
/reload-plugins

Claude Code expone el enrutador como /router:lvtd-skills-router. Los plugins de dominio exponen habilidades empaquetadas como /django:django-htmx, /django:django-q2 y las demás habilidades de cada plugin.

Agrega el marketplace en Codex:

codex plugin marketplace add LVTD-LLC/skills
codex plugin add router@lvtd-skills
codex plugin add django@lvtd-skills

Codex expone el enrutador como $router:lvtd-skills-router. Los plugins de dominio exponen habilidades empaquetadas como $django:django-htmx, $django:django-q2 y las demás habilidades de cada plugin.

Para recoger una actualización del marketplace para un plugin de Codex ya instalado, actualiza la instantánea del marketplace y reinstala el plugin:

codex plugin marketplace upgrade lvtd-skills
codex plugin remove django@lvtd-skills
codex plugin add django@lvtd-skills

Este repositorio incluye los archivos del marketplace directamente:

.claude-plugin/marketplace.json
.agents/plugins/marketplace.json
plugins/<plugin-name>/

Las carpetas de habilidades de los plugins son copias generadas de skills/<skill-name>/, por lo que las instalaciones del marketplace respaldadas por Git tienen archivos SKILL.md reales mientras que la fuente canónica permanece bajo skills/. No edites las copias generadas de los plugins directamente.

Actualiza los artefactos generados del marketplace durante el desarrollo:

npm run build

IDs de plugins del marketplace generados:

  • b2b-sales
  • cookiecutter
  • customer-discovery
  • developer-docs
  • django
  • eighty-twenty
  • game-design
  • game-geometry
  • linkedin-writing
  • nonfiction-book-writing
  • router
  • rust-core
  • rust-game-development
  • seo
  • traction
  • web-design-math

Los plugins del marketplace agrupan habilidades relacionadas. Las instalaciones directas a través de la CLI skills siguen usando los nombres canónicos de las carpetas de habilidades.

Estrategia del marketplace

Consulta docs/marketplace-strategy.md para el plan respaldado por investigación para publicar este catálogo en Codex, Claude Code, OpenClaw y otros clientes compatibles con Agent Skills.

Atribución

Este catálogo está construido a partir de guías transformadas y orientadas a tareas, no de texto fuente copiado. Las habilidades derivadas de libros parafrasean ideas operativas, mantienen la trazabilidad de la fuente en los archivos de habilidad relevantes cuando es útil, y no son material oficial de los autores, bibliotecas, herramientas o plataformas a continuación.

Libros principales y fuentes de formato largo:

  • Docs for Developers: An Engineer's Field Guide to Technical Writing de Jared Bhatti, Zachary Sarah Corleissen, Jen Lambourne, David Nunez y Heidi Waterhouse: investigación de audiencia para documentación de desarrolladores, planificación, redacción, edición, comentarios, medición de calidad, publicación, mantenimiento y arquitectura de información.
  • The Product Is Docs: Writing Technical Documentation in a Product Development Group de Christopher Gales y el equipo de documentación de Splunk: documentación en equipos de producto, integración Agile, investigación técnica, verificación técnica, comentarios de clientes, colaboración con soporte y campo, documentación SaaS, herramientas de documentación, mantenimiento, métricas de calidad y selección de plataforma.
  • The Mom Test de Rob Fitzpatrick: conversaciones de descubrimiento de clientes, segmentación, acceso a conversaciones, validación de compromisos y notas de aprendizaje.
  • Write Useful Books de Rob Fitzpatrick: planificación de libros de no ficción útiles, experiencia del lector, comentarios beta, marketing inicial, optimización de ventas y patrones de producción de autoedición.
  • Traction: How Any Startup Can Achieve Explosive Customer Growth de Gabriel Weinberg y Justin Mares: selección de canales Bullseye, objetivos de tracción, pruebas de canales baratas, flujos de revisión y playbooks específicos por canal.
  • 80/20 Sales and Marketing de Perry Marshall: análisis de ley de potencia, selección de mercado, estrategia de tráfico, mensajes de conversión, economía de embudo, trabajo de USP/garantía, valor del cliente y apalancamiento de tiempo/equipo.
  • Product-Led SEO de Eli Schwartz: estrategia SEO impulsada por producto, investigación de oportunidades, mapeo persona-intención, priorización de hoja de ruta y triaje técnico de SEO.
  • Ultimate Guide to Link Building de Garrett French y Eric Ward: estrategia de construcción de enlaces, activos enlazables, prospección, calificación de prospectos, divulgación, construcción de enlaces rotos, publicaciones de invitados y construcción de enlaces con patrocinios locales.
  • Growth Hacking LinkedIn de Bjorn Radde: escritura de publicaciones en LinkedIn, ideación de contenido, escritura de comentarios, escritura de artículos/boletines y patrones de experimentación de publicaciones.
  • Zero to Production in Rust de Luca Palmieri: pruebas de API HTTP en Rust, límites de servicio SQLx/Postgres, patrones de servicios desplegables, seguridad, observabilidad, límites de dominio y flujos de trabajo idempotentes.
  • Programming Rust de Jim Blandy, Jason Orendorff y Leonora F. S. Tindall: ownership/borrowing en Rust, traits, iteradores/colecciones, concurrencia, diseño de tareas async, límites unsafe y envoltorios FFI.
  • Hands-On Rust de Herbert Wolverson: planificación de game slices en Rust, bucles de juego bracket-lib, mapas de tiles y cámaras, gameplay con ECS, sistemas de turnos/intenciones, generación procedural y IA de roguelikes, contenido basado en datos y pulido de lanzamiento.

Fuentes de formato corto y publicaciones públicas:

Bibliotecas, herramientas y documentación oficial consultadas al crear las habilidades:

  • Documentación de Agent Skills y mejores prácticas, skills/plugins de Claude Code y documentación del marketplace de plugins, documentación de plugins de OpenAI Codex, documentación de skills/plugins de OpenClaw, y la CLI skills.
  • Django, HTMX, django-htmx, Alpine.js, django-q2, FastMCP, Cookiecutter, Calibre/calibredb, pruebas de Django estilo pytest, y herramientas web Python relacionadas.
  • Bibliotecas y herramientas del ecosistema Rust utilizadas en guías y ejemplos, incluyendo Actix, Axum, Tokio, SQLx, PostgreSQL, Docker, tracing, thiserror, anyhow, wiremock, flujos de verificación con Cargo, bracket-lib, Legion, Bevy ECS, Serde y RON.

Recursos de autoría y revisión de skills:

  • Skills auxiliares instaladas en el proyecto: ebook-analysis, skill-from-book, skill-creator, write-a-skill y pdf.
  • Flujos de trabajo del plugin Compound Engineering, incluyendo ejecución de trabajo, historial de sesiones, revisión y guías de publicación.
  • Flujos de trabajo del plugin Superpowers para planificación, ejecución, verificación y disciplina de finalización de ramas.
  • La retroalimentación de revisión de Greptile y el HOL Plugin Scanner se utilizaron como entradas de revisión y validación en partes del catálogo.

Desarrollo

Las nuevas skills deben seguir docs/adding-skills.md.

Valida solo las skills fuente:

npm run validate

Construye el registro legible por máquina y actualiza los artefactos del marketplace confirmados:

npm run build

El registro se escribe en dist/registry.json. Los artefactos del marketplace se escriben en .claude-plugin/, .agents/plugins/ y plugins/.

Valida los artefactos del marketplace generados:

npm run validate:marketplaces

Ejecuta la verificación completa local/CI antes de abrir un PR:

npm run check

Publicación

CI valida cada push y pull request. La publicación está impulsada por etiquetas:

  1. Actualiza la versión del catálogo en package.json.
  2. Ejecuta npm run check y confirma los artefactos del marketplace generados.
  3. Crea y empuja una etiqueta v* correspondiente, por ejemplo v0.1.3.

La versión del catálogo en package.json también es la versión del plugin del marketplace generado, por lo que las instalaciones de Codex usan una nueva ruta de caché de plugins cuando la versión cambia. El flujo de trabajo Publish empaqueta el registro y los tarballs del marketplace, y luego los publica en el release de GitHub para las etiquetas v* empujadas.