Skip to content
← THE LENS
SKILLS

The playbooks, as runnable skills.

The Lens Plugin in one line. 25 marketing workflows your AI agent runs inside Claude Code. Every skill pairs with a playbook on this site. The playbook explains the workflow, the skill is the workflow you can run. Built to the Agent Skills spec, so it works with Claude Code, Codex, Cursor, Windsurf and anywhere else.

STEP 1 · INSTALL THE PLUGIN

/plugin marketplace add Scylark/manual-focus
/plugin install the-lens@manual-focus

STEP 2 · RUN SETUP

set up the lens

The setup-the-lens skill walks the conversation. It recommends Cowork plugins to install alongside, finds your existing brand documentation, writes a structured .lens/ workspace and surfaces a starter playbook. Twenty to forty minutes end to end. After that, every skill below recognises its trigger phrases and runs against your actual data. Source lives in lens-skills/ on GitHub.

26 SKILLS · GROWING

ai-studio-news-watch v0.1.0

When the user wants to monitor AI studio releases (OpenAI, Anthropic, Google DeepMind, Midjourney, ElevenLabs, Higgsfield, Runway etc.

PAIRS WITH AI studio news pipeline to LinkedIn content
brand-voice-extraction v0.1.0

When the user wants to extract a brand voice from existing writing, build a voice profile, document how the brand sounds, audit voice consistency, or set up voice guardrails.

PAIRS WITH Brand voice extraction and prompt library
call-follow-up-loop v0.1.0

When the user has a meeting transcript and wants a CRM update, follow-up email, action-item tasks, or all three.

PAIRS WITH Call follow-up loop, transcript to CRM update, email draft and tasks
category-entry-points v0.1.0

When the user wants to research category entry points (CEPs), find buying-trigger moments, run an Ehrenberg-Bass style CEP study, identify mental availability cues, or map which…

PAIRS WITH Category Entry Point research and prioritisation
daily-briefing-pipeline v0.1.0

When the user wants a daily briefing assembled from calendar, inbox, Slack and CRM, run the morning brief, prep their day, summarise the day ahead, or generate a 5-minute readab…

PAIRS WITH Daily briefing pipeline, calendar, inbox, Slack and CRM in one read
document-drafting-partner v0.1.0

When the user wants to draft a document from an outline, write a brief, memo, proposal, board update or internal explainer in their voice, turn bullets into prose, or run a voic…

PAIRS WITH Document drafting partner, outline to Google Doc with brand voice
earned-media-pitch v0.1.0

When the user wants to pitch a story to journalists, write press outreach, build a media list around a beat, draft cold pitches to reporters, or scale earned media without sound…

PAIRS WITH Earned-media pitch generator with journalist matching
email-triage-and-draft v0.1.0

When the user wants to process a backlog of unread emails, triage their inbox, classify what needs a reply, draft replies in their voice, hit inbox zero, or run a 20-minute dail…

PAIRS WITH Email triage and draft, 100+ unread to clean inbox in 20 minutes
endurance-brand-voice v0.1.0

When the user is an endurance, cycling, running, swimming, triathlon, mountaineering or other endurance-sport brand wanting to extract their voice.

PAIRS WITH Endurance brand voice, the language of suffer, craft and quietness
eval-gated-drafting v0.1.0

When the user wants to draft marketing content that passes objective quality gates before a human editor sees it, install an eval-gated content pipeline, score AI drafts against…

PAIRS WITH Eval-gated drafting pipeline
inbox-to-task-pipeline v0.1.0

When the user wants emails turned into tasks in Linear, Asana or Notion, work captured automatically from inbound mail, action items extracted from email threads, or 'this shoul…

PAIRS WITH Inbox to task pipeline, emails that need work become tasks automatically
lifecycle-journey-builder v0.1.0

When the user wants to build a lifecycle marketing journey, design email or SMS sequences, map a customer journey with behaviour triggers, write win-back / onboarding / nurture …

PAIRS WITH Lifecycle journey builder with eval-gated touchpoints
meeting-prep-stack v0.1.0

When the user wants a meeting prep pack, context for an upcoming meeting, attendee research, a briefing on who they are meeting with, prep for a call with a prospect or partner,…

PAIRS WITH Meeting prep stack, auto-generated context pack per meeting
message-house v0.1.0

When the user wants to build a message house, convert positioning into a narrative architecture, create messaging pillars, draft proof points, or generate channel-mapped messagi…

PAIRS WITH Message house generator from positioning brief
naming-sprint v0.1.0

When the user wants to name a brand, name a product, name a feature, run a naming exercise, generate a shortlist of names, check name distinctiveness, or test names for trademar…

PAIRS WITH Naming sprint, multi-pass with linguistic filtering
personal-knowledge-base v0.1.0

When the user wants to search their accumulated notes, ask 'what did we decide about X', recall a decision history, look up what they know about a person, see how a project went…

PAIRS WITH Personal knowledge base, Notion and Obsidian with Claude as the search layer
positioning-audit v0.2.0

When the user wants to audit a brand's positioning, run a positioning audit, surface contradictions between what a brand says it is and what its outputs say it is, sharpen posit…

PAIRS WITH Positioning audit pipeline
quarterly-okr-synthesis v0.1.0

When the user wants to synthesise quarterly OKRs across teams, write a CEO summary, draft a board pack section, an all-hands quarterly narrative, or normalise team status report…

PAIRS WITH Quarterly OKR synthesis, team reports to CEO and board summary
race-result-content-engine v0.1.0

When the user wants to publish a race-day recap fast, automate post-race content from timing data, draft an editorial race report, or build a content engine that ships within 60…

PAIRS WITH Race-result content engine, timing data to editorial recap
segment-broll-production v0.1.0

When the user wants to plan or produce b-roll for endurance segments (road, gravel, trail, swim, triathlon), augment shoot footage with AI variants, build a multi-environment as…

PAIRS WITH Segment-specific b-roll, AI-augmented production for endurance
seo-cluster-generator v0.1.0

When the user wants to build an SEO topic cluster, plan a pillar and spokes, generate a content cluster around a seed keyword, map search intent, or build a defensible SEO conte…

PAIRS WITH SEO cluster generator, pillar, spoke, intent map
setup-the-lens v0.3.0

When the user has just installed The Lens plugin or is asking about The Lens for the first time.

slack-focus-pass v0.1.0

When the user wants to focus their Slack, surface the threads that need them, draft replies in the right voice, run a Slack triage, ignore the noise, or process Slack twice a day.

PAIRS WITH Slack focus pass, read what matters and ignore what doesn't
social-content-factory v0.1.0

When the user wants to produce channel-native social content, generate week-of-content from a single story brief, stop cross-posting blog excerpts, or draft LinkedIn / TikTok / …

PAIRS WITH Social-content factory with channel-native generation
video-script-to-heygen v0.1.0

When the user wants to turn a Lens playbook, a topic, or a pasted script into a rendered HeyGen video with their custom avatar.

weekly-pipeline-rollup v0.1.0

When the user wants a weekly pipeline rollup, CRM data into a stakeholder-ready report, a Friday status for the founder or CEO, a board-pack pipeline section, or a sales pacing …

PAIRS WITH Weekly pipeline rollup, CRM data to stakeholder-ready status

PRIOR ART

The Lens skills follow the Anthropic Agent Skills spec. The collection format, a directory per skill, a SKILL.md with trigger-shaped description, composable skills referencing each other, is inspired by Corey Haines's marketingskills (MIT). The Lens skills are Manual Focus's own work, encoding the methodology the team has developed across years of senior marketing leadership.