Plugin Claude Code
Data-adaptive lifecycle marketing engine for Claude Code. Connects GA4 or other data sources (or just an industry), scores data quality, and generates a prioritized portfolio of customer journeys with channel-ready CRM copy.
Plugin Claude Code
Data-adaptive lifecycle marketing engine for Claude Code. Connects GA4 or other data sources (or just an industry), scores data quality, and generates a prioritized portfolio of customer journeys with channel-ready CRM copy.
Agent Gemini CLI
Adversarially reviews CRM copy against channel hard rules and the sector lexicon. Spawned by lifecycle-copy after copy-writer. Returns PASS/FIX per block with exact violations. Nothing reaches the user without this review.
Agent Gemini CLI
Writes CRM channel copy for one journey's steps using the sector lexicon and channel rules. Spawned by lifecycle-copy to parallelize across journeys. Output goes to copy-reviewer before any user sees it.
Agent Gemini CLI
Analyzes an event taxonomy (GA4 pull or CSV export) for lifecycle marketing readiness. Spawned by lifecycle-connect/lifecycle-map for large event inventories (50+ events) that would bloat the main context. Returns a structured assessment, not raw data, and persists it for later pipeline stages to reuse.
Agent Gemini CLI
Designs ONE journey in full depth from a pattern file, the DQS/depth class, and the intake summary. Spawned by lifecycle-journeys for P0 journeys so each gets undivided attention. Returns a complete journey doc.
Instructions file
Instructions for ali-demirbas/claude-lifecycle, covering claude-lifecycle — rules for claude, non-negotiable rules, repo layout (where things live) and conventions.
Hook
Runs when a session starts on startup, resume and clear, running python3. From ali-demirbas/claude-lifecycle.
Skill Claude CodeCodex
Turn journey audience definitions into executable artifacts — BigQuery SQL against the standard GA4 export schema, or a CDP-agnostic trait definition — so the data team receives a query, not a ticket. Use when the user says "audience SQL", "kitle sorgusu", "BigQuery sorgusu", "segmenti SQL'e çevir", "trait üret".
Skill Claude CodeCodex
Audit an existing journey portfolio — user-described, imported from a CRM tool, or previously generated. Scores coverage, conflicts, depth-vs-data fit, and copy compliance. Use when the user says "journey'lerimi denetle", "audit my flows", "mevcut otomasyonları incele", "portfolio audit".
Skill Claude CodeCodex
Connect and assess a data source for lifecycle marketing. Computes the Data Quality Score (DQS 0-100) from GA4 (via MCP), CSV/exports, or declares Tier 3 (industry-only). Use when the user says "connect GA4", "veri bağla", "data quality", "DQS", or as the first stage of the lifecycle pipeline.
Skill Claude CodeCodex
Write CRM channel copy (email, push, SMS, in-app, WhatsApp) for journey steps — rule-checked against channel limits and sector lexicons, with A/B variants and character counts. Use when the user says "copy yaz", "metin yaz", "email metni", "push metni", "CRM copy", "write the messages".
Skill Claude CodeCodex
Export generated journeys as CRM-agnostic JSON (journey.schema.json), Mermaid diagrams, or CSV step lists. Use when the user says "export", "JSON ver", "dışa aktar", "şema çıktısı", "CSV ver".
Skill Claude CodeCodex
Structured questioning to fill information gaps before journey generation — goals, brand tone, channel inventory, existing automations, sector specifics. Usually triggered automatically by lifecycle-journeys or lifecycle-copy when data is insufficient; can be invoked directly with "intake", "bana soru sor", "eksik…
Skill Claude CodeCodex
The journey engine. Generates a prioritized portfolio of lifecycle journeys from the DQS, stage map, industry playbook, and user goals — from 3-step simple flows to 10+ step branched flows. Use when the user says "journey üret", "generate journeys", "kampanya kur", "otomasyon tasarla", "journeys".
Skill Claude CodeCodex
Map tracked events to lifecycle stages (acquisition/activation/engagement/revenue/retention/winback) and derive the funnel skeleton. Use after lifecycle-connect, or when the user says "map my events", "event haritala", "funnel çıkar", "hangi stage'ler eksik".
Skill Claude CodeCodex
Generate test event payloads for generated journeys — positive triggers, branch-condition cases, exits, and negative tests — so the CRM setup can be verified before launch. Use when the user says "test payload", "test eventi üret", "qa", "tetikleyiciyi test et", "sahte event".
Skill Claude CodeCodex
Close the measurement loop. Ingest journey performance data from the CRM (holdout/lift results, opens, conversions), evaluate it against the incrementality doctrine, and recommend keep/promote/demote/kill per journey — plus maintain the failed-strategies log that stops the engine from re-proposing what didn't work.…
Skill Claude CodeCodex
Lifecycle marketing engine router. Use when the user says "lifecycle", "/lifecycle", "customer journey", "journey oluştur", "CRM kampanya", "marketing automation", "GA4 bağla ve journey üret", or any /lifecycle subcommand — or when a request plausibly matches more than one lifecycle- skill (the router disambiguates…