From leadbay
Log outreach (an email I sent, a call I made, a meeting I had) on a specific lead. Captures verification so the SDR pipeline trusts the entry.
How this skill is triggered — by the user, by Claude, or both
Slash command
/leadbay:leadbay_log_outreachThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
IRON LAW — VERIFICATION REQUIRED. Before calling leadbay_report_outreach, you MUST collect one of: a gmail message id (verification.source = 'gmail_message_id'), a calendar event id (verification.source = 'calendar_event_id'), or a literal one-sentence user confirmation (verification.source = 'user_confirmed', verification.ref = the user's exact words). Skipping or fabricating verification pois...
IRON LAW — VERIFICATION REQUIRED. Before calling leadbay_report_outreach, you MUST collect one of: a gmail message id (verification.source = 'gmail_message_id'), a calendar event id (verification.source = 'calendar_event_id'), or a literal one-sentence user confirmation (verification.source = 'user_confirmed', verification.ref = the user's exact words). Skipping or fabricating verification poisons the human team's pipeline.
Log this outreach on Leadbay lead <The lead UUID. Get it from leadbay_pull_leads or leadbay_research_lead_by_id. If not provided in the user's most recent message, ask once before proceeding.>: Summary: <1-2 sentences describing what I did (e.g. 'Sent intro email to CTO citing recent Hornsea contract'). If not provided in the user's most recent message, ask once before proceeding.>
Before calling leadbay_report_outreach, ask me ONCE which of these applies:
verification.source = 'gmail_message_id', verification.ref = <the id>).verification.source = 'calendar_event_id', verification.ref = <the id>).verification.source = 'user_confirmed', verification.ref = my exact words).After I answer, call leadbay_report_outreach({lead_id: '<the lead_id (as extracted above)>', note: <summary>, verification: {source, ref}}). Optionally pass dry_run:true first to confirm exactly what would be sent — recommended if I described the outreach but you're not 100% sure how to phrase the note.
Tell me the outreach was logged, name the verification.source used, and surface the response's outreach_id if present so I can refer back to it.
Searches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Implements vector databases with Pinecone, Weaviate, Qdrant, Milvus, pgvector for semantic search, RAG, recommendations, and similarity systems. Optimizes embeddings, indexing, and hybrid search.
npx claudepluginhub leadbay/leadclaw --plugin leadbay