
Ai Industry Brief
Stand up a sourced daily AI industry brief project and ship the first issue with consistent structure and publishing workflow.
Overview
The AI Industry Brief is an agent skill most often used in Grow (also Launch, Idea) that initializes a daily sourced AI industry brief project and drafts the first issue.
Install
npx skills add https://github.com/mondaylab/ai-industry-brief --skill ai-industry-briefWhat is this skill?
- Display name The AI Industry Brief with default prompt to initialize the project and produce the first issue
- Designed for daily, sourced industry briefs rather than generic blog drafts
- Interface metadata for agent UIs (display name, short description, default prompt)
- Fits operators publishing AI news/analysis under a repeatable brief format
- Initialization-plus-first-issue flow reduces blank-page friction for new brief products
Adoption & trust: 1 installs on skills.sh; 9 GitHub stars; trending (+100% hot-view momentum).
What problem does it solve?
You want a credible daily AI brief but lack a standardized project bootstrap and first-issue template your coding agent can run repeatedly.
Who is it for?
Indie publishers, newsletter operators, and builder-founders who need a recurring AI news product with agent-assisted setup.
Skip if: Teams that only need a one-time landing page or deep technical documentation with no editorial cadence.
When should I use this skill?
Use $ai-industry-brief to initialize a daily industry brief project and produce the first issue.
What do I get? / Deliverables
You leave initialization with a brief project scaffold and a first issue draft ready to edit, source-check, and publish on your chosen channel.
- Initialized brief project structure
- First issue draft ready for editorial review
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Recurring briefs compound audience trust and distribution in the Grow phase after you have something to say about the market. Content subphase covers editorial products—newsletters, briefs, and serial publications—not one-off landing copy.
Where it fits
Bootstrap week one of a daily AI brief after your SaaS launches so prospects see ongoing market literacy.
Ship issue one the same week as Product Hunt to give subscribers a reason to stay past launch day.
Prototype whether a Mandarin/English bilingual brief fits your audience before buying dedicated newsletter tooling.
How it compares
An editorial brief workflow skill, not a generic summarize-the-web shortcut without a publishing structure.
Common Questions / FAQ
Who is ai-industry-brief for?
Solo builders and small teams publishing AI industry news or analysis who want agent help initializing and drafting brief-style issues.
When should I use ai-industry-brief?
In Grow when launching a content cadence; in Launch when pairing distribution with a new AI-focused publication; in Idea when exploring whether a daily brief is your wedge before you commit to tooling.
Is ai-industry-brief safe to install?
Treat it like any third-party skill: review the Security Audits panel on this Prism page and validate outbound sourcing behavior in your environment.
SKILL.md
READMESKILL.md - Ai Industry Brief
interface: display_name: "The AI Industry Brief" short_description: "Initialize and publish sourced daily industry briefs" default_prompt: "Use $ai-industry-brief to initialize a daily industry brief project and produce the first issue." <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>The AI Industry Brief | 星期一研究室</title> <link href="https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@700&family=Noto+Sans+SC:wght@400;500;600;700&family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> <style> * { box-sizing: border-box; margin: 0; padding: 0; } :root { --primary: #171717; --primary-light: #F4F4F1; --ink: #111111; --muted: #6F6F6A; --line: rgba(17, 17, 17, 0.12); --paper: #FFFEFC; --panel: rgba(255, 254, 252, 0.78); --ground: #F1F0EC; } html { scroll-behavior: smooth; } body { min-height: 100vh; background: radial-gradient(circle at 12% 12%, rgba(17, 17, 17, 0.055), transparent 24%), radial-gradient(circle at 82% 10%, rgba(17, 17, 17, 0.035), transparent 22%), linear-gradient(135deg, #F7F6F2 0%, #ECEBE6 50%, #FAF9F4 100%); color: var(--ink); font-family: 'Noto Sans SC', 'Inter', sans-serif; padding: 24px; } a { color: inherit; text-decoration: none; } .page { width: min(1240px, 100%); margin: 0 auto; } .shell { position: relative; overflow: hidden; min-height: calc(100vh - 48px); border: 1px solid rgba(34, 28, 43, 0.12); border-radius: 34px; background: linear-gradient(90deg, rgba(17, 17, 17, 0.04) 1px, transparent 1px), linear-gradient(rgba(17, 17, 17, 0.035) 1px, transparent 1px), rgba(255, 254, 252, 0.78); background-size: 72px 72px; box-shadow: 0 28px 80px rgba(17, 17, 17, 0.10); backdrop-filter: blur(22px); } .topbar { position: sticky; top: 0; z-index: 20; display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 18px 22px; border-bottom: 1px solid var(--line); background: rgba(255, 254, 252, 0.78); backdrop-filter: blur(18px); } .brand { display: flex; align-items: center; gap: 12px; font-family: 'Inter', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; } .brand-mark { width: 34px; height: 34px; border: 1px solid var(--ink); border-radius: 12px; display: grid; place-items: center; background: var(--primary-light); } .brand-mark::before { content: ""; width: 14px; height: 14px; border-radius: 50%; background: var(--primary); box-shadow: 9px 0 0 rgba(17, 17, 17, 0.18), 0 9px 0 rgba(17, 17, 17, 0.10); } .nav-tabs { display: inline-flex; padding: 5px; gap: 4px; border: 1px solid var(--line); border-radius: 999px; background: rgba(255, 255, 255, 0.62); } .tab-control { position: absolute; opacity: 0; pointer-events: none; } .nav-tabs label { cursor: pointer; border-radius: 999px; padding: 9px 15px; color: var(--muted); font-family: 'Inter', 'Noto Sans SC', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 0.03em; transition: background 160ms ease, color 160ms ease, box-shadow 160ms ease; } #tab-today:checked ~ .shell label[for="tab-today"], #tab-archive:checked ~ .shell label[for="tab-archive"], #tab-palette:checked ~ .shell label[for="tab-palette"] { color: #fff; background: var(--ink); box-shadow: 0 8px 22px rgba(17, 17, 17, 0.12); } .lab { position: relative; border: 0; background: transparent; color: var(--ink); cursor: pointer; font-family: inherit; font-size: 13px; font-weight: 700; letter-spacing: 0.08em; white-space: nowrap; } .topbar-actions { display: flex; align-items: center; gap: 12px; margin-left: auto; } .github-link { display: inline-grid; place-items: center; order: 2; width: 18px; height: 18px; color: var(--ink); cursor: pointer; transition: opacity 160ms ease; } .github-link:hover, .gi