Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
114 commits
Select commit Hold shift + click to select a range
091149b
Add agency-agents/ flat directory for Claude Code installation
claude Mar 10, 2026
73eee31
Add full multi-channel marketing campaign for Telcoin Association
claude Mar 10, 2026
e7c7d75
Add Week 1 Twitter execution pack
claude Mar 10, 2026
962c6c0
Add research file and correct campaign data from verified sources
claude Mar 10, 2026
7d96532
Update roadmap section with verified data from roadmap.telcoin.network
claude Mar 11, 2026
dfdc231
Add Axelar as confirmed bridge partner from tn-contracts GitHub repo
claude Mar 11, 2026
9807316
Remove Axelar as bridge partner — no longer active per client
claude Mar 11, 2026
5233965
Integrate three-council recap (week of Mar 10, 2026) into research file
claude Mar 11, 2026
eb02c2a
Set up Claude Code as agency OS (CLAUDE.md + AGENTS.md + WORKFLOW.md)
claude Mar 11, 2026
baa1714
Update AGENTS.md with confirmed active agent roster
claude Mar 11, 2026
50640bf
Add design team: DESIGN-TEAM.md, templates, CLAUDE.md update
claude Mar 11, 2026
7a36ae4
Add daily automation: session hook + orchestration + memory system
claude Mar 11, 2026
556ce3b
Add X/$TEL social listening + YouTube monitoring to daily agency run
claude Mar 11, 2026
32cb19c
Add session context and LP1 governance fundamentals (posts 1-6)
claude Mar 11, 2026
0e51774
Add Week 5 urgent council content and rolling content calendar
claude Mar 11, 2026
6df74c9
Add LP2-LP4 governance content series and templates
claude Mar 11, 2026
5cf35fd
Update session context for 2026-03-11
claude Mar 11, 2026
66bd745
Add market intel sweep for 2026-03-11
claude Mar 11, 2026
cb667e9
Add X/$TEL social listening intel for 2026-03-11
claude Mar 11, 2026
d83a4db
Add YouTube channel intel for 2026-03-11
claude Mar 11, 2026
ed09494
Add Phase 1 briefing and update research file
claude Mar 11, 2026
8aa2fd6
Add daily standup for 2026-03-11
claude Mar 11, 2026
849f073
Add Phase 3 content batch 1 of 2
claude Mar 11, 2026
4120f82
Add DC Blockchain Summit 2026 content package
claude Mar 11, 2026
fbc771c
Add Mar 12 session context and Mar 11 YouTube repurpose content
claude Mar 12, 2026
98767be
Add market intel for 2026-03-12: remittance tax, GENIUS Act, CBDC ban…
claude Mar 12, 2026
dafee36
Add X/$TEL social listening intel for 2026-03-12
claude Mar 12, 2026
58f23d9
Add YouTube intel for 2026-03-12: council recap video, upcoming strea…
claude Mar 12, 2026
ebaa2a3
Add daily briefing for 2026-03-12
claude Mar 12, 2026
0721913
Add daily standup for 2026-03-12
claude Mar 12, 2026
237b6ce
Add DC Summit pre-event thread for 2026-03-12
claude Mar 12, 2026
15e13fa
Add council monitoring brief and infographic brief for Mar 12
claude Mar 12, 2026
0ef8388
Add Telcoin Network infographic brief for X/Twitter
claude Mar 12, 2026
869235c
Add 15s/30s/60s commercial scripts for Telcoin Wallet and eUSD
claude Mar 12, 2026
774f9a9
Add remittance tax infographic HTML prototype and update session context
claude Mar 12, 2026
23281b0
Add animated Telcoin Network architecture explainer HTML
claude Mar 12, 2026
e01cb21
Add Telcoin Network video explainer storyboard and motion script
claude Mar 12, 2026
5c8b687
Produce 30s Telcoin motion graphics commercial (MP4)
claude Mar 13, 2026
4b943c3
Add v2 render script (supersampling + bloom + grain)
claude Mar 13, 2026
586ffb9
Add March 13 session context
claude Mar 13, 2026
0354560
Add March 13 market intel sweep
claude Mar 13, 2026
1577c33
Add March 13 X/$TEL social listening intel
claude Mar 13, 2026
dbd9173
Add March 13 YouTube intel sweep
claude Mar 13, 2026
66cd565
Add March 13 morning briefing
claude Mar 13, 2026
fc34f39
Add 2026-03-14 session context; update Mar 13 context
claude Mar 14, 2026
dcf459f
Add 3 network infographics: GSMA validators, eUSD, stablecoin suite
claude Mar 14, 2026
35ab10f
Add remittance corridor map infographic
claude Mar 14, 2026
f0f30c5
Add 2026-03-15 session context
claude Mar 15, 2026
4de62e0
Add Mar 14-15 intel sweep
claude Mar 15, 2026
c6b3889
Update research file timestamp and sources (Mar 15 intel sweep)
claude Mar 15, 2026
a044373
Add Mar 15 intel: council recaps, 3 tweet threads, research updates
claude Mar 15, 2026
3db3797
Update Mar 15 session context with latest intel and upcoming triggers
claude Mar 15, 2026
b25556d
Update research: Trading Fee Rebate Program details + fix 3.2M TEL/week
claude Mar 15, 2026
2bf7d1b
Update session context for 2026-03-15
claude Mar 15, 2026
47e95ee
Add daily standup for March 16, 2026
claude Mar 16, 2026
139a11c
Add session context for 2026-03-16
claude Mar 16, 2026
6904032
Update research: Jeff Quigley confirmed, issuance reset corrected, ed…
claude Mar 16, 2026
c49a702
Update session context for 2026-03-16
claude Mar 16, 2026
fa2bbaa
Enrich Jeff Quigley profile with background and positioning details
claude Mar 16, 2026
8e9fec7
Merge branch 'msitarzewski:main' into claude/campaign-iLgt5
fabcrowd Mar 16, 2026
c7cec16
Add media folder with Google Drive link
fabcrowd Mar 16, 2026
bbe0e3d
Add link to Google Drive folder
fabcrowd Mar 16, 2026
e7ca5ec
Update session context for 2026-03-16
claude Mar 16, 2026
2d1beef
Update session context for 2026-03-16
claude Mar 16, 2026
faebec9
Update session context for 2026-03-16
claude Mar 16, 2026
e5557e0
Update session context
claude Mar 16, 2026
d3b3453
Update session context for 2026-03-16
claude Mar 16, 2026
aee63fe
Set up Git LFS tracking for media and document assets
claude Mar 16, 2026
80bf206
Add files via upload
fabcrowd Mar 16, 2026
4e51bae
Update session context for 2026-03-16
claude Mar 16, 2026
65344ec
Add files via upload
fabcrowd Mar 16, 2026
98b6586
Add files via upload
fabcrowd Mar 16, 2026
949add2
Integrate voice principles and Content OS into agency brain
claude Mar 16, 2026
f7c7c89
Add brand guide, deep governance/tokenomics intel from uploaded assets
claude Mar 16, 2026
6846065
Add three brand-aware graphic generation skills
claude Mar 16, 2026
f3957c5
Update session context for 2026-03-16
claude Mar 16, 2026
a0c1424
Add /weekly-tweet-approval skill
claude Mar 16, 2026
a83b347
Mandate images on all tweets; add visual packs to active content
claude Mar 16, 2026
477cd74
Add image briefs to all 10 LP2 Platform Architecture posts
claude Mar 16, 2026
6b345fb
Add image workflow to CONTENT-OS; add image brief to Merkl explainer
claude Mar 16, 2026
b979bed
Add image briefs to LP3 and LP4 draft posts
claude Mar 16, 2026
7f4419e
Add remaining image briefs to LP3-LP4 posts
claude Mar 16, 2026
fc57aaf
Complete LP3 and LP4 image briefs (all 16 posts)
claude Mar 16, 2026
3486664
Add 2026-03-17 session context
claude Mar 17, 2026
faaec3c
Add market intel sweep for 2026-03-17
claude Mar 17, 2026
348f7eb
Add YouTube intel sweep for 2026-03-17
claude Mar 17, 2026
b7fc32a
Add X/Twitter intel sweep for 2026-03-17
claude Mar 17, 2026
2c35121
Add Phase 1 morning briefing for 2026-03-17
claude Mar 17, 2026
e116ea6
Add Phase 3 content drafts for 2026-03-17
claude Mar 17, 2026
6b3f123
Add Phase 2 standup for 2026-03-17
claude Mar 17, 2026
0e99ea3
Update AGENCY-MEMORY.md for 2026-03-17 session
claude Mar 17, 2026
da37834
Add brand QC report; fix blocking accuracy issue in eUSD positioning …
claude Mar 17, 2026
c37ad39
Add TELx Council #19 notice tweet + Figma brief using uploaded brand …
claude Mar 17, 2026
d18545a
Update session context for 2026-03-17
claude Mar 17, 2026
8b8237d
Update session context for 2026-03-17
claude Mar 17, 2026
72a3804
Add Figma MCP server (remote HTTP) to project config
claude Mar 17, 2026
2c38244
Update session context for 2026-03-17
claude Mar 17, 2026
df7dc50
Add TELx Council #19 card as HTML for Figma capture
claude Mar 17, 2026
492d421
Add LESSONS.md — Figma MCP setup, HTML mockup fallback, hook findings
claude Mar 17, 2026
1fc6889
Add CLAUDE.md design system rules and Figma MCP configuration
claude Mar 17, 2026
79adbda
Add Figma MCP lesson and campaign infographic session notes to LESSON…
claude Mar 17, 2026
9d51a60
Add files via upload
fabcrowd Mar 18, 2026
ca09c45
Add 2026-03-18 session context (SessionStart hook output)
claude Mar 18, 2026
421aeba
Add 2026-03-18 session context (SessionStart hook output)
claude Mar 18, 2026
30aeea0
Merge branches + add Figma Media Producer agent and updated CLAUDE.md
claude Mar 18, 2026
8fc3a3f
Add GitHub Action: auto-merge Claude session branches into campaign b…
claude Mar 18, 2026
d8c6929
Move Figma token to settings.local.json (gitignored); update .gitignore
claude Mar 18, 2026
093acef
Inject Figma token from CLAUDE repo secret on session start
claude Mar 18, 2026
e88d251
Add daily standup for 2026-03-18
claude Mar 18, 2026
60a36d0
Add Digital Cash Roadmap infographic (HTML + FigJam spec)
claude Mar 18, 2026
b4d5a4a
Add MNO opportunity and legacy banking problem infographics (HTML)
claude Mar 18, 2026
ab99589
Add Internet of Money, market expansion infographics + FigJam specs
claude Mar 18, 2026
97c95ca
Add council schedule post for March-April 2026 meeting window
claude Mar 18, 2026
8ecfc76
Add 2026-03-18 session context file
claude Mar 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
71 changes: 71 additions & 0 deletions .claude/commands/brand-image-prompt.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
# /brand-image-prompt

Generate a production-ready AI image prompt for a Telcoin Association tweet graphic.

## Usage
Provide the tweet text or topic. This skill will output a complete prompt formatted for Midjourney, Flux, or DALL-E 3, using the official brand guidelines.

## What you must do

1. Read `strategy/BRAND-GUIDE.md` before generating any prompt
2. Read the tweet text provided (or use $ARGUMENTS as the tweet topic/text)
3. Generate THREE prompt variants:
- **Variant A**: Dark background (primary) - TEL Black #090920 base with glowing blue elements
- **Variant B**: Abstract/conceptual - no text in image, pure visual metaphor for the tweet topic
- **Variant C**: Human-focused - if the topic involves real people, inclusion, or mobile users

## Prompt structure (apply to all variants)

Each prompt must include, in order:
1. **Subject**: What the image depicts, tied to the tweet topic
2. **Style**: "digital art, institutional brand photography, governance aesthetic"
3. **Lighting**: "glowing electric blue light, deep shadows, high contrast"
4. **Geometry**: "hexagonal geometric shapes, crystalline structure, layered glass panels"
5. **Color palette** (mandatory, exact):
- Background: deep navy to near-black (#090920 TEL Black)
- Primary accent: Royal Blue (#3642B2)
- Highlight: Electric cyan-blue (#14C8FF)
- Text-safe areas: dark glass panels with subtle translucency
6. **Composition**: "left-aligned layout, rule of thirds, negative space on right for text overlay"
7. **Aspect ratio**: "--ar 16:9" for tweet header; "--ar 1:1" for tweet card insert
8. **Quality**: "--v 6 --style raw --q 2" (Midjourney) or equivalent for other tools
9. **Negative prompt** (Midjourney --no flag): "text, watermark, logo, cartoon, anime, neon, rainbow, busy background, cluttered, stock photo, cheesy corporate"

## Brand rules for image content

- No text rendered inside the AI-generated image (text is placed in post-production via Figma)
- Never generate images that look promotional or consumer-brand (no smiling people holding phones in ads)
- Human subjects: diverse, professional, real-world contexts (not staged stock photo looks)
- Never use: explosions, confetti, rocket ships, moon imagery, upward arrows as visual metaphors
- Safe metaphors for Telcoin: networks/nodes, mobile devices in real use, currency/transaction flows as light paths, governance/institution imagery (neutral meeting rooms, documents), telecom infrastructure (towers, fiber, data centers)

## Output format

Return:

### Variant A — Dark/Glowing (PRIMARY)
```
[full prompt text]
```
**Tool**: Midjourney / Flux / DALL-E 3
**Best for**: Tweet header image, thread opener

### Variant B — Abstract/Conceptual
```
[full prompt text]
```
**Best for**: Mid-thread visual break, data point illustration

### Variant C — Human-Focused (if applicable)
```
[full prompt text]
```
**Best for**: Financial inclusion narrative, user story tweets

### Post-production notes
- Import into Figma with brand template
- Place New Hero Bold for headline text over dark glass panel area
- Logo: top-left, horizontal version, 1 mark height from top
- Color-correct to match exact hex values if AI output drifts

$ARGUMENTS
115 changes: 115 additions & 0 deletions .claude/commands/thread-visual-pack.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
# /thread-visual-pack

Generate a coordinated set of visual briefs for an entire tweet thread - header card, supporting inserts, and a visual system that reads as a coherent series.

## Usage
Provide the thread file path or paste the thread content via $ARGUMENTS. This skill produces a complete visual pack: one header card brief + briefs for 2-3 supporting insert cards + AI image prompts for each.

## What you must do

1. Read `strategy/BRAND-GUIDE.md` before generating anything
2. Read the thread content from $ARGUMENTS (file path or pasted text)
3. Analyze the thread structure:
- Identify the 1 opening tweet (always gets a header card)
- Identify 2-3 tweets that would benefit from a supporting visual (data points, architecture diagrams, key claims)
- Note the content tier (1/2/3/4) - this determines how much visual decoration is appropriate
4. Define a **visual system** for the thread - a consistent look that ties all cards together
5. Generate individual briefs for each card
6. Generate AI image prompts for each card that requires a generated visual

## Output format

---

## Thread Visual Pack

**Thread**: [title or first tweet excerpt]
**Content tier**: [1/2/3/4]
**Total cards**: [N]
**Visual theme**: [1-sentence description of the visual system]

---

### Visual System Definition

The visual system ensures all cards in the thread look like a series.

| Element | System-wide spec |
|---|---|
| Background | [consistent across all cards - e.g., TEL Black #090920] |
| Accent color | [consistent highlight color - e.g., TEL Blue #14C8FF] |
| Geometric motif | [consistent motif - e.g., hexagonal grid, 10% opacity] |
| Typography | New Hero throughout; Bold for headlines, Regular for body |
| Logo | Present on Card 1 (header) only; omit from insert cards |
| Card numbering | [e.g., subtle "1/5", "2/5" in corner using TEL Gray #424761] |

---

### Card 1 — Header (Tweet 1)

**Tweet**: [quoted text]
**Purpose**: Set the visual identity of the thread; signal institutional quality

**Canvas**: 1200 x 675px (16:9)
**Background**: [spec]
**Headline on card**: [max 8 words extracted from tweet]
**Visual element**: [description]
**AI image prompt**:
```
[full Midjourney/Flux prompt]
```

---

### Card 2 — Insert (Tweet [N])

**Tweet**: [quoted text]
**Purpose**: [e.g., visualize the four miner groups / illustrate the fee formula / show the governance hierarchy]

**Canvas**: 1080 x 1080px (1:1)
**Background**: [spec - must match visual system]
**Headline on card**: [if any]
**Visual element**: [description - diagram, icon set, data visualization, abstract]
**AI image prompt** (if needed):
```
[full prompt, or "N/A - use diagram template"]
```
**Diagram spec** (if applicable):
> [Describe any structured diagram - e.g., "4-node diagram: Validators, Developers, Liquidity Miners, Stakers arranged in a square with connecting lines. Each node: hexagon shape, 60px, Royal Blue fill with TEL Blue border. Labels in New Hero Regular 18px TEL White."]

---

### Card 3 — Insert (Tweet [N])

[same format as Card 2]

---

### Card 4 — Insert (Tweet [N]) [if applicable]

[same format as Card 2]

---

### Production checklist

- [ ] All cards use consistent background color/gradient
- [ ] All cards use New Hero font
- [ ] Logo only on Card 1
- [ ] No text rendered inside AI-generated images (text placed in Figma post-production)
- [ ] All hex values match brand palette exactly
- [ ] No promotional language in any on-card copy
- [ ] Cards pass the regulatory newsletter test (would this look appropriate in an institutional brief?)
- [ ] Thread tier compliance: Tier 1 = minimal graphics, type-focused; Tier 2+ = richer visuals allowed

### Figma workflow
1. Start with brand template (dark background, logo top-left, hexagon motif layer)
2. Generate AI visuals using prompts above
3. Import AI visual as background layer; reduce opacity to 40-60% if too busy
4. Add glass panel overlay (dark with 15% transparency) behind text areas
5. Place copy in New Hero
6. Export at 2x resolution (2400x1350px for headers, 2160x2160px for inserts)

---

$ARGUMENTS
88 changes: 88 additions & 0 deletions .claude/commands/tweet-card-brief.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
# /tweet-card-brief

Generate a complete design brief for a single Telcoin Association tweet card graphic.

## Usage
Provide the tweet text (or topic + tier). This skill outputs a Figma-ready design brief that a designer (human or AI) can execute directly.

## What you must do

1. Read `strategy/BRAND-GUIDE.md` before generating the brief
2. Read the tweet text provided via $ARGUMENTS
3. Determine the content tier:
- **Tier 1** (Governance): Strictly institutional - no decorative elements, type-only or minimal graphic
- **Tier 2** (Education): Informative visual - diagram, architecture illustration, or abstract concept
- **Tier 3** (Milestone): Announcement visual - bold, controlled, proud but not flashy
- **Tier 4** (Community): Warmer but still institutional - human element allowed
4. Output a complete design brief in the format below

## Output format

---

## Tweet Card Design Brief

**Tweet text**: [quoted text from input]
**Content tier**: [1/2/3/4]
**Card type**: [Header / Mid-thread insert / Standalone]
**Dimensions**: 1200 x 675px (16:9 for header) OR 1080 x 1080px (1:1 for insert)

---

### Canvas

| Element | Spec |
|---|---|
| Background | [color or gradient from brand palette] |
| Background texture | [solid / subtle hex grid overlay at 8% opacity / none] |
| Card style | [solid / glass panel / gradient overlay] |

### Typography

| Element | Font | Weight | Size | Color | Alignment |
|---|---|---|---|---|---|
| Headline | New Hero | Bold | 48-56px | TEL White #F1F4FF | Left-aligned |
| Body (if any) | New Hero | Regular | 24-28px | TEL Blue Soft #C9CFED | Left-aligned |
| Label/Tag | New Hero | Regular | 18px | TEL Blue #14C8FF | Left-aligned |

### Copy to place on card
> **Headline**: [extracted or condensed from tweet - max 8 words]
> **Supporting text**: [optional - max 1 short sentence if needed]
> **Label**: [optional - e.g., "Governance Update" / "Platform Architecture" / "TELx"]

### Brand elements

| Element | Placement | Spec |
|---|---|---|
| Horizontal logo | Top-left | 1 mark height from top; 1.5 mark widths from left |
| Hexagon motif | Background right / corner | 20-30% opacity, Royal Blue #3642B2, no fill |
| Accent line | Bottom or left edge | 2px, TEL Blue #14C8FF |

### Visual element (if applicable)
> [Describe what supporting visual goes here - e.g., "abstract hexagonal node network, glowing blue, top-right quadrant" OR "none - type-only card"]

### Color usage

| Area | Color | Hex |
|---|---|---|
| Canvas background | [name] | [hex] |
| Primary text | TEL White | #F1F4FF |
| Secondary text | TEL Blue Soft | #C9CFED |
| Accent / highlight | TEL Blue | #14C8FF |
| Geometric elements | Tel Royal Blue | #3642B2 |

### Compliance checks
- [ ] No hype language or promotional tone in copy
- [ ] Logo present and correctly placed
- [ ] Font is New Hero (or documented fallback)
- [ ] Colors match brand palette
- [ ] Tier 1: no emojis anywhere on card
- [ ] No busy background that interferes with text legibility
- [ ] Text passes contrast ratio (4.5:1 minimum)

### Image prompt (if AI-generated visual needed)
> Use `/brand-image-prompt [topic]` to generate the visual element separately, then composite in Figma.

---

$ARGUMENTS
Loading