Agents & Skills

Claude Code workflows for sales, research, writing, and everyday use.

Each package is a .zip file. Unzip it, open Claude Code in that folder, and a setup wizard walks you through installing everything into the right place with the right config on your system. The descriptions below explain what every agent does and exactly how it works, so you can build your own version from scratch. If you'd rather start with the tested files, they're available for download.

You set the prices. Every purchase feeds a Claude-written pricing algorithm that adjusts prices based on what people actually buy. When you grab a package, you're voting with your wallet on what it's worth. Buy early and you lock in the lowest price. Buy what's popular and you drive it higher for the next person. The market decides.

/bible-lesson Skill Orchestrator

Analyzes any scripture passage from 6 simultaneous perspectives: original language, historical context, cross-references, and three life-application lenses. All agents run in parallel and compile into one structured report.

How it works
  • Pass any scripture reference: single verse, range, or full chapter (e.g. Genesis 3:15, Romans 12)
  • You select which of the 6 sub-agents to run, or all at once
  • Selected agents spin up as independent Claude instances and run in parallel
  • Each returns a structured analysis in its domain
  • Outputs compile into one formatted report saved to a dated file
Sub-agents
Literal Interpreter Breaks down the original Greek or Hebrew. Grammar, verb tenses, word etymology, semantic range, and translation variants. What the text actually said before translation decisions were made.
Cultural Historian Reconstructs the world the passage was written into. Historical period, geography, social structure, daily life, political climate, and what the original audience took for granted.
Cross-Reference Specialist Maps intertextual connections across the full canon. Verbatim parallels, thematic echoes, OT/NT fulfillment patterns, and where the passage fits in redemptive history.
Family Life Applicator Extracts principles for family dynamics: parenting, sibling relationships, generational patterns, household leadership, and modern application.
Marriage Applicator Extracts principles for marriage: covenant commitment, communication, headship and submission, conflict resolution, and spiritual partnership.
Personal Applicator Extracts principles for individual discipleship: character formation, spiritual practices, identity, and concrete action steps.
Build it yourself

Create 6 agent .md files, each with a system prompt defining its analytical lens. Write one orchestrator skill that accepts a scripture reference, spawns the selected agents in parallel using Claude Code's Agent tool, collects their outputs, and compiles them into a single report. The orchestrator should present a selection menu so users can pick which lenses to run. Store output in a dated folder structure.

/cook Skill

Tell it the recipe and when you need it ready. It calculates your start time, generates a clock-based cooking runsheet, flags mistakes before you make them, and answers questions live throughout the cook.

How it works
  • You say /cook [recipe] ready-by [time], e.g. /cook chili ready-by 6pm
  • Reads the recipe, calculates total time, adds a 15% novice buffer, gives you an explicit start time
  • Output is a runsheet organized by clock time, not step numbers: "2:30pm - BROWN THE BEEF (15 min)"
  • Every step includes the exact quantity: "add 3 lbs ground beef," never "add the beef"
  • Pitfall blocks appear as standalone warnings before the step where that mistake would happen
  • Handles live Q&A mid-cook: "I forgot to drain the beans" gets a recovery plan with updated finish time
/recipe-from-ingredients Skill

Tell it what's in your fridge and pantry. It builds a batch recipe from what you actually have, scaled to your servings and skill level, then hands off to /cook for the runsheet.

How it works
  • You describe what you have: "chicken thighs, rice, black beans, onion, garlic"
  • Asks your skill level and how many servings you need
  • Builds a full recipe from those ingredients, no grocery run required
  • Output includes ingredient quantities, prep steps, cook time, and storage instructions
  • Hand the recipe to /cook to get the clock-based runsheet immediately
Build it yourself

Write two skill .md files in ~/.claude/skills/. The /cook skill's prompt should instruct Claude to: calculate total time from the recipe, add a configurable buffer (5-20% based on skill level), output a clock-based runsheet with exact quantities per step, and insert pitfall warnings before risky steps. The /recipe-from-ingredients skill should accept a fridge inventory, ask for skill level and serving count, generate a recipe, then suggest handing off to /cook.

/start Setup Wizard

Get properly set up with Claude Code in about 10 minutes. Open the folder, type start, and the wizard walks you through environment detection, identity setup, project structure, preference capture, and the 5 things most users take months to discover.

What the wizard covers
  • Environment check - detects your OS and finds your Claude config directory automatically
  • Identity - name, role, use case, and response style preferences
  • Structure - creates your projects directory and writes your global CLAUDE.md
  • Preferences - installs the preference-capture skill (bundled, no internet needed)
  • Things you'll be glad you knew - 5 concepts most users take months to discover on their own
  • Verify - confirms everything installed correctly before you leave
Build it yourself

Write a CLAUDE.md that acts as a setup agent. On first message, it should detect the OS (check for ~/.claude/ on Mac/Linux or %USERPROFILE%\.claude\ on Windows), ask the user's name and role, scaffold a global CLAUDE.md with their preferences, and create a projects directory. Include a preference-capture skill that auto-triggers on corrections ("don't do X", "always do Y") and saves them to a memory file. End with a verification step that reads back what was created.

@company-research Agent

Deep company intelligence from a single URL. Product, ICP, tech stack, leadership, recent news, and interview-ready answers. Everything you'd need to walk into a first-round conversation sounding like you've been following the company for months.

What the 8 agents cover
Company Research Product, ICP, tech stack, leadership, culture signals, recent news, competitive landscape, and pre-built interview answers.
Interviewer Research Career arc, management style, predicted questions, rapport builders, and what not to say based on their public content.
Leadership Research Founders and sales leadership track records, wins, failures, trust verdict, and red flags to watch for.
Comp Research Market compensation benchmarks by role, level, and geography. Negotiation ranges and leverage points.
Strategy Architect Define your criteria: target comp, company stage, ICP, industries. Builds a personalized search strategy.
Company Targeting Generates a 50-100 company target list with outreach playbook based on your strategy profile.
Multithread Personalized outreach angles for every contact at a target company. Different hooks for different roles.
Interview Prep Builder STAR method answers from your actual experience, company-specific talking points, and negotiation scripts.
Build it yourself

Create 8 agent .md files in ~/.claude/agents/. Each agent prompt should define its research scope and output format. The company-research agent needs web search access (WebSearch/WebFetch tools) and should output a structured brief with sections for product, ICP, tech stack, culture, and pre-built interview answers. The interviewer-research agent should take a LinkedIn URL and build a profile of their values, hiring style, and predicted questions. Use a CLAUDE.md in the project directory to define how agents hand off to each other and where research files get saved.

Full Workflow Suite

Everything in Job Search Intel, plus Google Calendar integration that detects upcoming interviews and a scheduled runner that automatically prepares briefings every Monday morning. The full job search pipeline from market research through offer negotiation.

What's different from Job Search Intel
  • All 8 agents from Job Search Intel, plus Google Calendar MCP integration
  • Scheduled runner (Python script) checks your calendar weekly and auto-preps interview briefings
  • Optional Gmail MCP integration for email context
  • Windows Task Scheduler / cron setup included
  • Full workflow: comp research, strategy, targeting, company intel, interview prep, outreach
Build it yourself

Start with the 8 agents from Job Search Intel. Add Google Calendar MCP (@anthropic/google-calendar) to your .mcp.json. Write a Python script that queries your calendar for events containing "interview" or "call with," extracts the company name, and spawns the company-research agent for each one. Schedule it with Windows Task Scheduler or cron. Output goes to a research/ folder organized by company name.

@company-research 7 Agents + Prospecting Plan

Everything you need to land the job. Company research, leadership evaluation, interviewer profiling, STAR-method answer frameworks, question coaching, and a take-home prospecting plan builder for when they ask you to show how you'd work their territory.

What's included
Company Research ICP alignment, tech stack, culture signals, and pre-built interview answers from a single URL.
Leadership Evaluation Track records, red flags, management style, and trust verdict for the leadership team.
Interviewer Profiling Career arc, personality indicators, predicted questions, and rapport-building strategies.
Multithread Research Personalized outreach angles for every contact at the target company.
Answer Frameworks Asks you targeted questions about your experience, then writes STAR stories mapped to each job requirement. Not templates - actual stories from your career, structured so the interviewer hears situation, action, and result without you having to think about format mid-conversation.
Question Coach Generates questions for you to ask your interviewer. A good question gets you the information you need to evaluate whether this company is right for you. A great question does that AND demonstrates that you're invested in success in the role. Every suggested question is graded on both axes.
Prospecting Plan For take-home assignments. Give it the company and product. It researches the ICP, builds a qualification framework, generates a target account list, writes outreach sequences, and delivers a 30-60-90 day ramp with pipeline math. The kind of deliverable that gets you the job.
Build it yourself

Create 5 agent files. The company-research agent should scrape the company website and output a structured brief. The interviewer-profiling agent takes a name and company, searches LinkedIn/podcasts/articles, and builds a behavioral profile. The answer-frameworks agent should accept a job description and your resume context, then generate STAR stories mapped to each job requirement. All agents need WebSearch/WebFetch tool access in their prompts.

@demo-company-research Agent

Give it a prospect company URL. It researches the business, maps the tech stack, builds a pain hypothesis, scores deal fit, identifies stakeholders, writes discovery questions, and predicts objections. Output is a complete demo customization guide.

How it works
  • Input: a company URL. The agent does everything else.
  • Researches the company's product, ICP, pricing model, and competitive landscape
  • Maps the tech stack from job postings, documentation, and public signals
  • Builds a pain hypothesis specific to your product's value prop
  • Scores deal fit (ICP alignment, budget signals, timing indicators)
  • Outputs discovery questions, demo customization guide, and competitive counters
@demo-attendee-research Agent

Takes a LinkedIn URL or name + company. Builds a profile of each attendee: career arc, values, role in the deal, how they'll engage in the demo, and exactly how to connect with them. Personalized for your product and context.

How it works
  • Input: LinkedIn URL, or just a name and company
  • Profiles their career trajectory, recent moves, and public content
  • Identifies their role in the buying decision (champion, blocker, evaluator)
  • Predicts what they'll ask and what will resonate with them
  • Generates rapport hooks and an opening gambit for the meeting
Build it yourself

Write two agent .md files. The company agent should accept a URL, use WebFetch to scrape it, then WebSearch to find job postings, news, and funding info. Structure the output as: Company Overview, ICP Fit Score, Pain Hypothesis, Tech Stack, Stakeholder Map, Discovery Questions, Demo Customization, and Objection Handling. The attendee agent should search for the person by name, find their LinkedIn/public content, and output: Career Arc, Role in the Deal, Predicted Behavior, Rapport Builders, and Opening Gambit. Both agents need your product context in the prompt so they can personalize output. Use a setup wizard in CLAUDE.md that researches your product automatically from a URL on first run.

/start + /stop Recording System

Records system audio and microphone during any call. Transcribes with Whisper when you stop. All local, nothing leaves your machine. Includes an MCP server so any Claude Code project can search your meeting history.

How it works
  • /start captures WASAPI loopback (Zoom, Teams, browser audio) plus your microphone simultaneously
  • Optional live transcript updates every ~12 seconds for mid-call queries
  • /stop runs full Whisper transcription on the complete recording
  • Optional speaker diarization via HuggingFace (who said what)
  • Optional screen recording from up to 4 monitors
  • SQLite database stores all transcripts, searchable across meetings
  • Global MCP server lets any Claude Code project query your meeting history
Build it yourself

You need: Python with sounddevice for WASAPI loopback capture, openai-whisper for transcription, and sqlite3 for storage. Write a /start skill that launches a Python recording process in the background, capturing both system audio and microphone to separate WAV files. The /stop skill kills the recording process, merges the audio channels, runs Whisper on the merged file, and saves the transcript to SQLite. For the MCP server, use mcp Python package to expose a search_meetings(query) tool. Register it in your global ~/.claude/mcp.json. Speaker diarization adds pyannote-audio (requires HuggingFace token).

Signal Pipeline Python

Monitors fintech, healthcare, and data companies for buying signals: CISO hires, cloud migrations, AI product launches, and security hiring surges. Pre-loaded with 50+ companies. Runs on a schedule and deduplicates across a 7-day window.

What it detects
  • CISO hires - new security leadership usually means budget for security tooling
  • Cloud migrations - public announcements of AWS/Azure/GCP moves signal infrastructure spend
  • AI product launches - companies shipping AI features need data infrastructure
  • Security hiring surges - scraped from career pages, no API key needed
Technical details
  • NewsAPI integration for news-based signals (free tier: 100 requests/day)
  • Career page scraper for hiring signals without API dependency
  • SQLite deduplication with 7-day sliding window
  • Configurable confidence thresholds per signal type
  • JSON output logging for downstream consumption
Build it yourself

Build a Python script with two data sources: (1) NewsAPI for keyword-based news monitoring (search for "CISO hire," "cloud migration," "AI launch" + company names), and (2) a requests-based scraper that hits career pages and counts security-related job postings. Store results in SQLite with a composite key of (company, signal_type, date) for deduplication. Define your ICP company list in a JSON config file. Add confidence scoring based on source reliability and keyword density. Schedule with cron or Windows Task Scheduler.

/close-out, /remember, /remindme, /skill-builder, /new-window, /preference-capture 6 Skills

Session management utilities for Claude Code power users. Close out sessions cleanly with git tracking. Search your chat history across projects. Get session recaps when you come back. Spin off topic shifts into new windows with full context handoff. Build new skills interactively.

What's included
/close-out Reads the session, updates ROADMAP.md and COMPLETED.md, writes a resume.md for next session, optionally commits. Never lose context between sessions.
/remember Searches your Claude chat history database for context Claude should already know. Stops you from re-explaining things across sessions.
/remindme Quick recap when you come back to an open session. Reads CLAUDE.md and session history, tells you where you left off.
/skill-builder Interactive skill creation. Asks focused questions one at a time, writes the skill, tests it, and optimizes the trigger description.
/new-window Detects topic shifts mid-session and spins off a new Claude Code window with full context handoff. Writes a handoff doc so the new session picks up without re-explanation.
/preference-capture Auto-triggers on corrections ("don't do X", "always do Y") and saves them permanently so Claude never repeats the same mistake. Builds a behavioral profile over time.
Build it yourself

Create 4 skill .md files in ~/.claude/skills/. /close-out should read the current session's tool calls and file changes, categorize work as completed/in-progress/discussed, update ROADMAP.md by moving completed items to COMPLETED.md, and write a resume.md briefing for the next session. /remember needs a SQLite or PostgreSQL database of past sessions (use the claude-chat-db MCP pattern) and a search function that queries by keyword. /remindme reads the project CLAUDE.md plus recent git log and summarizes current state. /skill-builder is a conversational prompt that asks for the skill's trigger, behavior, and output format, then generates the .md file.

Gmail Tools MCP Server

Global Gmail access from any Claude Code project. Search, read, compose, and send emails. Create drafts. Handle attachments. Registered as a global MCP server so every project can use it without per-project setup.

Capabilities
  • Search messages using Gmail query syntax (same as the Gmail search bar)
  • Read full message threads with attachments
  • Create and send drafts
  • Send emails directly
  • Label management
  • Registers globally: available in every project without per-project config
Build it yourself

Create a Google Cloud project, enable the Gmail API, and create OAuth 2.0 credentials (Desktop App type). Write a Python MCP server using the mcp package that exposes tools like gmail_search_messages, gmail_read_message, gmail_send_email, and gmail_create_draft. Use google-auth-oauthlib for the OAuth flow and google-api-python-client for Gmail API calls. Store credentials locally in the project directory. Register in ~/.claude/mcp.json as a global server with "type": "stdio" and the Python command to launch it.

/package-setup-generator Skill

Point it at any directory of agents or skills. It detects what's inside, discovers placeholders and dependencies, and writes a production-ready CLAUDE.md setup wizard that turns a zip download into a one-command install.

What it does
  • Auto-detects package type: agent pack, skill pack, MCP server, or full project
  • Scans all files for placeholders (YOUR_NAME, API_KEY, etc.) and dependencies
  • Generates a complete CLAUDE.md that acts as a setup wizard on first run
  • Handles scope detection, conflict checking, and file placement
  • One bash prompt installation: unzip, open folder, type "start"
Build it yourself

Write a skill that: (1) reads all .md files in the target directory, (2) regex-scans for placeholder patterns like YOUR_*, {{*}}, REPLACE_*, (3) checks for Python/Node dependencies in any scripts, (4) detects whether files are agents (go in ~/.claude/agents/) or skills (go in ~/.claude/skills/), and (5) generates a CLAUDE.md that on first message asks the user for each placeholder value, copies files to the right locations, and verifies the install. Template the CLAUDE.md output with the discovered metadata.

/exp-planner, /exp-builder, /exp-reviewer 3 Agents

Three agents for running structured experiments: plan, build, review. The planner defines hypothesis and methodology, the builder writes and executes the script, the reviewer analyzes results and recommends adopt/validate/pivot/reject.

What's included
/exp-planner Defines hypothesis, designs methodology, budgets compute. Interactive - asks questions until the experiment is well-defined.
/exp-builder Reads the plan, writes the experiment script, runs a dry-run, then executes in background.
/exp-reviewer Analyzes results statistically, discusses findings, recommends ADOPT / VALIDATE / PIVOT / REJECT.
Build it yourself

Create 3 agent .md files. The planner agent should ask for a hypothesis, success criteria, methodology, and compute budget, then write an experiment-plan.md in a Handoffs directory. The builder agent reads that plan, writes a Python script, does a dry-run, and launches the real run in the background. The reviewer agent reads the output, runs statistical analysis, and produces a structured recommendation. Chain them with a CLAUDE.md that defines the handoff sequence: planner writes plan, builder reads plan and writes results, reviewer reads results.

Newsletter Agent Agent

End-to-end newsletter production: topic research, outline generation, draft writing, edit passes, and formatting for Beehiiv or any email platform. Writes in your voice after learning your style from past issues.

How it works
  • Feed it a topic or let it pull from your recent work, bookmarks, or notes
  • Generates an outline with hook, sections, and CTA
  • Writes a full draft in your voice (calibrated from past newsletters)
  • Runs edit passes for length, clarity, and tone
  • Outputs formatted HTML ready for Beehiiv, Substack, or any email platform
Build it yourself

Create an agent that: (1) accepts a topic and target length, (2) searches for recent articles and data on the topic, (3) generates an outline with a strong opening hook, (4) writes each section with a conversational tone, (5) runs a self-edit pass for redundancy and filler, and (6) outputs clean HTML with inline styles for email compatibility. Store 3-5 past newsletters in a voice-samples/ directory and reference them in the agent prompt for tone calibration.

Watch Finder Skill

Personalized watch recommendations based on your style, budget, wrist size, and collection goals. Learns what you like and builds a curated shortlist with sourcing links and price tracking.

How it works
  • Asks about your style preferences, budget range, wrist size, and what's already in your collection
  • Builds a profile of what movements, case sizes, and aesthetics match your taste
  • Generates a curated shortlist with photos, specs, and sourcing links
  • Tracks price history and alerts on deals for watches on your list
Build it yourself

Write a skill that asks a series of preference questions (dress vs. sport, automatic vs. quartz, budget range, wrist circumference), stores answers in a JSON profile, then uses WebSearch to find matching watches from Chrono24, Hodinkee, and brand sites. Output a structured comparison table with specs, price, and purchase links. Save the profile so future queries build on past preferences.

/cold-call-script, /show-me-you-know-me 2 Skills

Two skills for outbound reps. Build cold call scripts with openers, objection handlers, and multi-touch outbound plans. Then audit your outreach copy for the lazy personalization that gets you ignored.

What's included
/cold-call-script Give it a product, persona, and pain point. Builds a complete call script with opener, qualifying questions, objection handlers, and close. Also generates mock call scenarios for practice and multi-touch outbound campaign plans with voicemail, email, and LinkedIn sequences. Adapts to your methodology - Sandler, Challenger, MEDDIC, or just "get them talking."
/show-me-you-know-me Paste any outbound email, call script, or LinkedIn DM. It flags assumed ignorance ("As you may know..."), methodology announcing ("I noticed you're hiring for X" - they know you Googled), signal name-dropping without connecting to pain, and generic personalization that could apply to any company in the industry. For each flag, it rewrites the line so the knowledge is baked into the premise instead of announced.
Build it yourself

Two skill .md files. The cold-call skill accepts product, persona, and pain point, then outputs: (1) 15-second opener, (2) 3 qualifying questions, (3) value prop bridge, (4) objection matrix with 5 pushbacks and recovery lines, (5) concrete next-step close. Add a mock call mode that generates realistic prospect responses. The SMYKM skill accepts sales copy and runs three audit passes: scan for phrases that explain context the reader already has, find trigger events stated rather than embedded in questions, and flag generic personalization. For each flag, output the original, the problem, and a rewrite.

/nightshift, /credit-burn, /credit-check, /credit-scheduler, /context-reset, /nightshift-review, /fleet-check 7 Skills

Automation, credit management, and fleet health for Claude Code power users. Run autonomous agents overnight. Check your credit budget before heavy tasks. Schedule work for off-peak 2x allowance windows. Audit your entire setup for broken, stale, or degraded components.

What's included
/nightshift Autonomous fleet dispatcher. Scans all your projects for roadmap items, git drift, convention violations, and automation gaps. Spawns parallel background agents on branches. You review diffs in the morning and merge what you like.
/credit-burn Got spare credits before your window resets? This skill finds high-leverage things to spend them on: automation health checks, content generation, research tasks, infrastructure fixes.
/credit-scheduler Credit-aware scheduling for recurring automation. Knows about off-peak 2x allowance windows and schedules heavy tasks accordingly so you don't eat into your interactive budget.
/context-reset Prepares the session for context compaction or a clean handoff. Writes a briefing doc so the next session picks up exactly where you left off with zero re-explanation.
/credit-check Check your live credit usage - 5-hour block and 7-day weekly data. Auto-triggers before heavy tasks so you know your budget before committing.
/nightshift-review Morning counterpart to /nightshift. Presents completed agent work in a table, walks through each item with merge/kill/edit/skip options, and executes your decisions.
/fleet-check Full audit of your Claude Code setup: skills, agents, hooks, tasks, databases, MCP servers, secrets, and browser instances. Flags broken, degraded, and stale components across all projects.
Build it yourself

Four skill files in ~/.claude/skills/. /nightshift reads every project's ROADMAP.md and CLAUDE.md, identifies actionable items, and spawns background agents (one per task) on feature branches using Claude Code's Agent tool with isolation: "worktree". /credit-burn checks automation health (are scheduled tasks running? are webhooks healthy?), surfaces recurring high-value tasks, and suggests what to run now. /credit-scheduler wraps any recurring task with time-awareness: check current time against off-peak windows (before 8am, after 2pm ET weekdays, all day weekends) and defer heavy work to 2x allowance periods. /context-reset reads the current session's file changes and conversation, writes a resume.md briefing, and suggests which files to re-read on the next session.

Get the files

Download the .zip, unzip it, open Claude Code in that folder, and a setup wizard installs everything into the right place with the right config on your system.

$9 Everything Bundle
Every package on this page in one download. Bible Study, Meal Prep, Setup Wizard, and Watch Recommender are always free.

Want something custom, for yourself or your team? I build to spec. michael.haimowitz@gmail.com

Requires Claude Code (free with Claude subscription)  |  Prices are dynamic and change based on demand