# channel47 — site index

> Jackson Dean's public workshop for practical agentic systems: notes, skills, and MCP connectors, plus workshops hosted inside Vibe Marketers.

## Pages
- [Home](https://channel47.dev/)
- [Browse — the full library, filterable by type](https://channel47.dev/browse)
- [Newsletter](https://channel47.dev/newsletter)
- [Agentic Systems Working Session](https://channel47.dev/session)
- [Privacy](https://channel47.dev/privacy)
- [Terms](https://channel47.dev/terms)

## Notes
- [I gave Google Flow two references and told it to go wild](https://channel47.dev/notes/google-flow-reference-led-product-imagery) — updated 2026-07-14
- [Shipping a Google Ads MCP before Google did](https://channel47.dev/notes/google-ads-mcp) — updated 2026-07-13
- [A simple architecture for agent-assisted recruiting](https://channel47.dev/notes/agent-assisted-recruiting) — updated 2026-07-11

## Skills
- [/creative-strategist — Turn customer research into ads worth testing](https://channel47.dev/skills/creative-strategist) — updated 2026-07-02
- [/brief-me — Give your agent the context it needs](https://channel47.dev/skills/brief-me) — updated 2026-07-03
- [/ad-recon — See what your competitors are actually running](https://channel47.dev/skills/ad-recon) — updated 2026-07-05

## Connectors
- [google-ads-mcp — Put Google Ads inside your agent](https://channel47.dev/connectors/google-ads) — updated 2026-07-02
- [meta-ads-mcp — Give your agent a live view of Meta Ads](https://channel47.dev/connectors/meta-ads) — updated 2026-07-02
- [bing-ads-mcp — Search, shopping, and reporting in one agent](https://channel47.dev/connectors/bing-ads) — updated 2026-07-02
- [linkedin-ads-mcp — Bring B2B campaign data into the conversation](https://channel47.dev/connectors/linkedin-ads) — updated 2026-07-02
- [tiktok-ads-mcp — Let your agent read and manage TikTok Ads](https://channel47.dev/connectors/tiktok-ads) — updated 2026-07-02
- [pinterest-ads-mcp — Query performance with attribution intact](https://channel47.dev/connectors/pinterest-ads) — updated 2026-07-02

## Workshops
- [Workshop archive](https://channel47.dev/browse?type=workshops)
- [Turn one researched angle into a testable advertorial](https://channel47.dev/workshops/advertorial-skills-lab) — updated 2026-06-18
- [Chain research, personas, and ad angles into one plugin](https://channel47.dev/workshops/creative-strategist-plugin) — updated 2026-04-10
- [Build a brand-voice skill from real writing samples](https://channel47.dev/workshops/voice-skill-builder) — updated 2026-03-05
- [Skills 101: teach your agent how you work](https://channel47.dev/workshops/ai-skills-teach-ai-how-you-work) — updated 2026-02-13

## Machine access

Every post, skill, connector, and workshop URL also serves clean markdown
with YAML frontmatter — append `.md`, or send `Accept: text/markdown`
to the canonical URL. JSON discovery and search are public and unauthenticated.

```sh
curl https://channel47.dev/skills/creative-strategist.md
curl -H 'Accept: text/markdown' https://channel47.dev/skills/creative-strategist
curl https://channel47.dev/api
curl 'https://channel47.dev/api/search?q=google%20ads'
```

Other machine surfaces: [public JSON discovery document](https://channel47.dev/api), [llms.txt](https://channel47.dev/llms.txt), [XML sitemap](https://channel47.dev/sitemap.xml), [full-content RSS feed](https://channel47.dev/rss.xml).
