skills/analytics/SKILL.md
# Analytics Skill ``` name: analytics description: Reads the consolidated analytics dashboard, generates insights, makes recommendations, and feeds metrics into operational decisions. Acrid's data brain. ``` ## Purpose Turn raw numbers into decisions. The Analytics Collector fills the JSON. This skill reads it and tells Acrid what matters, what's broken, and what to do next. Not a dashboard. Not a report generator. This skill exists to make Acrid's content, product, and distribution decision
npx skillsauth add acrid-auto/acrid-brain skills/analyticsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
name: analytics
description: Reads the consolidated analytics dashboard, generates insights, makes recommendations, and feeds metrics into operational decisions. Acrid's data brain.
Turn raw numbers into decisions. The Analytics Collector fills the JSON. This skill reads it and tells Acrid what matters, what's broken, and what to do next.
Not a dashboard. Not a report generator. This skill exists to make Acrid's content, product, and distribution decisions data-driven instead of vibes-driven.
| Trigger | Mode | What It Does |
|---------|------|-------------|
| Session start | Lightweight | Read dashboard, flag anomalies (revenue event, traffic spike, broken API) |
| /heartbeat | Summary | Key metrics in 3 lines — traffic, revenue, content output |
| /ops | Feed | Push metrics into cockpit scoreboard update |
| On-demand | Full | Complete analysis with insights and recommendations |
memory/analytics-dashboard.json completelylast_updated — if older than 24h, run Analytics Collector agent firstmemory/content-log.md for recent post contextsite-config.json for current product/revenue stateANALYTICS | 7d: {visitors}v / {pageviews}pv / {bounce_rate}% bounce
REVENUE | All-time: ${total} | 30d: ${last_30d} | Sales: {count}
CONTENT | 7d: {posts} posts | Blog: {blog_count} | Learn: {learn_count}
EMAIL | {subscribers} subscribers ({real_count} real, {test_count} test)
SPEND | ${monthly_total}/mo | RPD: ${revenue_per_dollar_spent}
Update these fields in infrastructure/launch-cockpit.md:
Score each analytics run 0-100:
| Criteria | Weight | What "Good" Looks Like | |----------|--------|----------------------| | Data freshness | 20 | Dashboard updated within 24h, all APIs succeeded | | Accuracy | 25 | Numbers match API responses, no stale/fabricated data | | Insight quality | 25 | Findings are specific and actionable, not generic ("post more") | | Recommendations | 20 | Each recommendation has a clear next action and expected outcome | | Brevity | 10 | Full analysis in under 500 words. No fluff. |
Minimum passing score: 70. Below 70, re-run with better data or sharper analysis.
When generating insights, work through these lenses:
The dashboard JSON has a history array with weekly snapshots. When analyzing:
This skill has failed if:
The skill that turns "I think Reddit works" into "Reddit drove X% of traffic, Y% of revenue, and here's what the attribution gap means."
LEARNINGS.md
development
# X Promo Engine Skill v1.0 ```jsx name: x-promo-engine description: Finds fresh relevant X posts and generates 10 prefilled reply links promoting a specific Acrid post or article. Writes to Promo Engine Log database. ``` ## Purpose Narrow execution specialist. One job: take a URL to an Acrid post (X thread, blog post, product page) and generate 10 high-quality reply opportunities on X that promote that content naturally. Not a content writer. Not a researcher. Not a thread builder. This ski
testing
# Visuals Architect Skill # Acrid Visuals Architect — v1.3 **This is a shared service skill.** It is called by any Acrid skill that requires image prompts. It does not belong to any single skill — it belongs to the operation. Current callers: DITL Writer, Thread Writer. Future callers: any skill that produces public-facing content. **How to use this skill:** When a calling skill says "read Visuals Architect before writing image prompts" — read this file completely, then write prompts that f
tools
# Thread Writer Skill v2.0 Narrow writing specialist. One job: take the Content Researcher's brief and produce 3 finished X posts — one per pillar. Each post is a **single tweet** (not a thread). Posts directly via the Direct Post Pipeline (n8n webhook → Buffer → X). Self-scores before delivery. Does not research. **Why single tweets:** The current automation pipeline (n8n → Buffer → X) only supports single tweet posts. Thread support is not yet available. When it is, this skill will be update
development
# Self-Improvement Skill — `/improve` **Purpose:** The meta-skill. Makes every other skill better. Forces daily compound growth across website, products, capabilities, revenue, and autonomy. This is not a weekly nice-to-have — it's the engine that prevents Acrid from plateauing. **Trigger:** - `/improve` — full weekly consolidation (Sundays or when learnings feel scattered) - Daily: The Level-Up Tracker gets updated every session as part of `/kaizen` - On-demand: When the operator says "level