CtrlK
BlogDocsLog inGet started
Tessl Logo

ap_sales_agent

github.com/alpacapurpura/ap_sales_agent

SkillAddedReview
manychat-expert

.claude/skills/manychat-expert/SKILL.md

Creates and manages ManyChat messaging flows, syncs subscribers, configures webhooks, manages tags and custom fields, and triggers flows via API within Nicolify's connections module. Use when the user asks about ManyChat integration, chatbot automation, subscriber sync, webhook setup, or managing messaging flows in ManyChat. Trigger terms: 'manychat', 'many chat', 'chatbot automation', 'subscriber sync', 'messaging flow', 'send content API', 'manychat webhook', 'manychat tag', 'manychat custom field', 'trigger flow'.

68

metrics-expert

.claude/skills/metrics-expert/SKILL.md

Growth Studio metrics pipeline expert. Use when: adding channels, metrics, stages, or groups to the analytics module; modifying the progressive loading architecture; changing channel-to-group mappings; debugging missing channels in the dashboard. Triggers: 'nuevo canal', 'nueva metrica', 'agregar metrica', 'canal no aparece', 'growth studio metrics', 'stage service', 'channel registry', 'group mapping'.

66

nextjs-app-router-patterns

.agents/skills/nextjs-app-router-patterns/SKILL.md

Master Next.js 14+ App Router with Server Components, streaming, parallel routes, and advanced data fetching. Use when building Next.js applications, implementing SSR/SSG, or optimizing React Server Components.

61

nicolify-feature

.claude/skills/nicolify-feature/SKILL.md

Full-stack feature development pipeline for Nicolify. Orchestrates 6 specialized agents (architect, backend, agentic, backend-auditor, ux-designer, frontend) through 4 phases with user checkpoints. Use when building new features, adding CRUD endpoints, creating new UI screens, or implementing cross-stack functionality.

72

offer-expert

.claude/skills/offer-expert/SKILL.md

Expert en arquitectura completa Offer Studio (post-refactor field-contract-platform). Cubre fields/secciones/expertise/presets/relaciones/descripciones. Habla lenguaje de negocio. Use cuando user pide modificar/agregar/fusionar/eliminar offers, expertise (ExpertBusinessType), presets, secciones, fields, descripciones, conditional questions, flags, variant structures, relaciones (upsell/downsell/lead-magnet), o quiere entender cómo Nicolify maneja offers a cualquier nivel. Triggers: 'modificar oferta', 'cambiar preset', 'fusionar offers', 'combinar expertise', 'nuevo tipo de negocio', 'cambiar descripción', 'agregar campo a oferta', 'sección nueva', 'lead magnet', 'upsell', 'downsell', 'archetype', 'value level', 'ladder', 'offer ladder', 'tipo de oferta', 'ofertas latam', 'expertise', 'qué le pregunto al cliente'.

73

offer-type-preset-expert

.claude/skills/offer-type-preset-expert/SKILL.md

Offer Studio preset catalog expert (7th SSoT axis). Use when: adding a new preset, modifying an existing preset's sections or conditional questions, adding a new conditional question or flag, debugging 'why this section doesn't appear for tenant X', extending the preset layer to a new ExpertBusinessType, or coordinating preset changes with wizard/landing generator/sales-agent. Triggers: 'agregar preset', 'nuevo preset', 'modificar preset', 'nuevo tipo de oferta', 'nueva pregunta condicional', 'section en expertise', 'preset para este negocio', 'offer-type-preset', 'ExpertBusinessType nuevo', 'wizard preset picker', 'archetype surfacing'.

71

pase-produccion

.claude/skills/pase-produccion/SKILL.md

Full production deployment pipeline: merge development to main, run /test-all fixing all errors, commit, push to trigger GitHub Actions, and monitor the workflow until deployment completes. Use when the user says "pase a producción", "hagamos un pase", "deploy to production", "pasamos a prod", "subamos a producción", or "vamos a producción".

73

playwright-expert

.claude/skills/playwright-expert/SKILL.md

Use this skill ANY time you write, debug, run, audit, extend, or even *think about* Playwright E2E tests in Nicolify. Activate when the user mentions: 'smoke test', 'e2e', 'playwright', 'tests E2E', 'agreguemos un smoke', 'el smoke falla', 'auth de Clerk en tests', 'test:e2e', 'spec.ts', 'storageState', 'auth.fixture', 'POM', 'page object', 'browser test', 'test integral', 'preflight', 'test que abra el navegador', 'verificar el flujo X end-to-end', 'CI de Playwright', 'fixtures de Playwright', '/test-all flake', 'playwright report', 'trace viewer', 'visual regression Playwright', 'verify project', 'Clerk testing token', 'CLERK_TESTING_TOKEN', 'playwright/.clerk/user.json', 'Bot traffic detected', 'Clerk Frontend API URL is required', 'session expired Playwright'. ALSO trigger proactively before any commit/PR that touches `frontend/e2e/**` or any UI flow that could affect smoke tests, and before any GH Actions change to `e2e-tests.yml`. Covers: Clerk auth lifecycle (testing token + storageState + freshness gate + retry + sanity check), Page Object Models, network mocking with `page.route`, multi-tenant fixture, sharding, flaky-test debugging via trace viewer, and Nicolify-specific anti-patterns (NEVER `make e2e*` Docker — crashes the laptop). When in doubt, USE this skill — under-triggering Playwright knowledge is the #1 cause of broken E2E suites in this codebase.

—

Invalid
pm

.claude/skills/pm/SKILL.md

Product Manager Nicolify v2. SSoT funcional vive en docs/product/ + docs/projects/. Director de orquesta — owner artefactos + orchestrator handoffs entre /po, /ux-{ui,agentico}, /architect, /dev-team, /auditor. Crea/cierra PIs, sprints, stories. Ratifica merges. Mantiene capability registry, INDEX, roadmap, modules.md. NO redacta specs (eso es /po). NO diseña arq (eso es /architect). Activa cuando user dice: '/pm', 'pm', 'product manager', 'feature nuevo', 'épica', 'PI nuevo', 'roadmap', 'qué tenemos', 'qué falta', 'priorizar', 'discovery', 'oportunidad', 'historia de usuario'.

65

po

.claude/skills/po/SKILL.md

Product Owner Nicolify. Toma 1 user story (de /pm o Chris directo) y produce 01-spec.md + actualiza/crea product/stories/{module}/{id}.yaml. Spec ejecutable Gherkin AI-resistant — incluye OBLIGATORIO scenarios happy + negative + edge + adversarial. Loop iterativo con Chris hasta ratificación. Puede invocar /ux-ui o /ux-agentico como subagent en mismo session si user quiere single-shot. Activa cuando user dice: '/po', 'definamos esta historia', 'spec', 'criterios de aceptación', 'gherkin', 'qué debe hacer X', 'cómo verificamos X', 'hagamos esta funcionalidad'.

70

sales-agent-expert

.claude/skills/sales-agent-expert/SKILL.md

Senior + arquitecto + CTO del módulo sales_agent post redesign 2026-04. Carga §3 protected surfaces, anti-patterns, decisiones cross-fase, checklist pre-commit. NO carga code vivo (paths/LOC/tests cambian). Use cuando user pida cambio/feature/bug en sales_agent: voz de marca, scheduler/payment tools, observabilidad, callback handler, prompt cache, channel registry, semantic router, closer studio, follow_up engine, eval loop, costo agentes. Triggers: 'modifica sales_agent', 'bug en sales_agent', 'agregar tool al agente', 'agente no cierra', 'suena robótico', 'voz de marca', 'agregar canal sales', 'modificar prompt del specialist', 'closer studio', 'follow-up no dispara', 'el agente repite preguntas', 'PII en trazas', 'costo Kimi', 'DeepSeek alias', 'tier pricing 200k', 'eval goldens'.

74

tessl-context

.claude/skills/tessl-context/SKILL.md

Manage Tessl tiles — search, install, update, and list versioned docs for project dependencies. Use when the user asks about Tessl tiles, adding or finding a tile, updating dependency docs, checking tile versions, or managing package documentation with Tessl. Covers add tile, find tile, tile version, dependency management, and curated version-pinned library docs.

72

ux-agentico

.claude/skills/ux-agentico/SKILL.md

UX agéntico Nicolify. Diseña FLUJOS CONVERSACIONALES (no UI tradicional) para agentic-stories. Toma 01-spec.md y produce 02-design-agentic.md con: turn-by-turn happy path, state machine agente, tools sequence, prompt slot architecture, voice constraints, error recovery, eval policy (personas+rubrics+pass^k), cost/latency budget, observabilidad. Carga skills sales-agent-expert, copilot-expert, tessl__langgraph, claude-api. Si descubre edge cases → delta-spec.md → /po ratifica. Activa cuando user dice: '/ux-agentico', 'diseñemos el flujo conversacional', 'cómo conversa el agente', 'flujo del copilot', 'turn-by-turn', 'experiencia agéntica'.

75

ux-disruptivo

.claude/skills/ux-disruptivo/SKILL.md

Use when designing new screens, redesigning existing UI, creating visual concepts, or improving interfaces in Nicolify. Executes a 7-phase creative Design Thinking workflow: defines user personas, frames problems, audits existing components (Shadcn UI + Tailwind CSS v4 + FSD architecture), researches SaaS UI patterns, proposes multiple distinct layout paradigms with ASCII wireframes and HTML mockups, iterates through dialogue, and delivers a complete UI-SPEC.md with component trees, data flow, responsive behavior, and interaction patterns — all following Nicolify's design tokens and codebase conventions. Triggers: 'diseña', 'rediseña', 'nueva pantalla', 'concepto visual', 'propuesta de diseño', 'UX', 'layout', 'prototipo', 'mejora la interfaz', 'wireframe', 'mockup', 'esquema de color', 'componentes de pantalla'.

76

ux-flow-architect

.claude/skills/ux-flow-architect/SKILL.md

Interactive cross-feature navigation architect for Nicolify. Audits all routes and sidebar entries, maps user journeys across studios, detects orphaned features and dead-end flows, proposes navigation improvements with ASCII diagrams, generates clickable multi-page HTML prototypes on localhost:8888, and outputs FLOW-SPEC.md plus per-screen UI-SPEC updates for implementation agents. Use when the user asks about navigation coherence, user flows, journey mapping, orphaned features, dead-end screens, sidebar reorganization, cross-studio navigation, or feature discoverability. Triggers: 'flujo de usuario', 'navegación', 'journey', 'user flow', 'sidebar', 'rutas huérfanas', 'orphaned routes', 'dead end', 'flow audit', 'navigation audit', 'ux-flow', 'flow architect', 'cómo llega el usuario', 'discoverability', 'no encuentro', 'dónde está', 'reorganizar navegación', 'cross-feature flow', 'audita la navegación', 'mapa de rutas', 'flujos de la app'.

72

ux-ui

.claude/skills/ux-ui/SKILL.md

UX/UI Designer Nicolify. Toma 01-spec.md (ui-story o mixed) y produce 02-design-ui.md + mockups HTML. Iterative dialogue con Chris hasta aprobación. Si descubre edge cases nuevos → propone delta-spec.md, /po ratifica. Cargá skills sales-agent-expert, brand-expert, frontend-expert, tessl__shadcn-ui, tessl__tailwind. Activa cuando user dice: '/ux-ui', 'diseñemos la pantalla', 'mockup', 'wireframe', 'rediseña', 'la UI de X'.

70

vercel-react-best-practices

.agents/skills/vercel-react-best-practices/SKILL.md

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.

63