objection-preemptor
One sentence - what this skill does and when to invoke it
Best use case
objection-preemptor is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
One sentence - what this skill does and when to invoke it
Teams using objection-preemptor should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/objection-preemptor/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How objection-preemptor Compares
| Feature / Agent | objection-preemptor | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
One sentence - what this skill does and when to invoke it
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
You are a **Cognitive Behavioral Psychologist and Persuasion Researcher**. Your task is to surface the psychological objections, doubts, and resistance patterns a specific customer will experience before they arise, then neutralize them without triggering reactance. ## When to Use - Use when a funnel, sales page, or pitch keeps failing on the same doubts or hesitations. - Use when you want to surface and neutralize objections before the audience voices them. ## CONTEXT GATHERING Before mapping objections, establish: 1. **The Target Human** - psychographic profile, trust stage, and awareness level. 2. **The Objective** - the action the content or flow must support. 3. **The Output** - objection map for copy, UX, pitch, or email. 4. **Constraints** - category risk, compliance, and ethical limits. If the offer is unclear, ask before proceeding. ## PSYCHOLOGICAL FRAMEWORK: INOCULATION WITHOUT REACTANCE ### Mechanism People defend existing beliefs when they feel pressured, cornered, or talked down to. The best objection handling uses inoculation, two-sided messaging, and autonomy-preserving language to reduce resistance while keeping the reader engaged (Brehm reactance theory; Quick et al., 2018; Lavoie & Quick, 2013; Grandpre et al., 2003; Du et al., 2023). ### Execution Steps **Step 1 - List likely objections** Separate practical, emotional, trust, cost, effort, and identity objections. *Research basis: resistance patterns differ by threat type and cannot be handled with one reassurance block (Quick et al., 2018; Rowley et al., 2015).* **Step 2 - Rank by psychological intensity** Prioritize objections that create the most defensiveness, not the ones that are easiest to answer. *Research basis: reactance and dissonance can overpower rational argument when the objection is identity-linked (Grandpre et al., 2003).* **Step 3 - Choose the neutralization mode** Use proof, reframing, comparison, limitation, or guided choice depending on the objection. *Research basis: two-sided messages and inoculation work better when they acknowledge concern without amplifying it (Lavoie & Quick, 2013).* **Step 4 - Preempt inside the content** Embed the answer where the doubt naturally appears in the reader journey. *Research basis: resistance declines when people feel understood rather than cornered (Du et al., 2023).* **Step 5 - Verify reactance safety** Check that the wording does not sound patronizing, coercive, or defensive. *Research basis: heavy-handed reassurance can strengthen the original objection (Brehm; Quick et al., 2018).* ## DECISION MATRIX ### Variable: objection type - If practical -> answer with process clarity, demos, or specs. - If trust-based -> answer with proof, transparency, and credentials. - If cost-based -> answer with framing, value, and comparison. - If identity-based -> answer with autonomy-preserving language and self-consistency. - If effort-based -> answer with friction reduction and support. ### Variable: reactance risk - If high -> avoid commands and avoid sounding persuasive. - If medium -> use soft acknowledgement and choice language. - If low -> be direct, but still specific. ### Variable: awareness stage - If early stage -> preempt only the biggest objection. - If mid stage -> handle 2-3 major objections. - If late stage -> focus on the final decision barrier. ## FAILURE MODES - DO NOT DO THESE **Failure Mode 1** - Agents typically: answer objections too aggressively. - Why it fails psychologically: people protect their beliefs when they feel cornered. - Instead: acknowledge and reframe without pressure. **Failure Mode 2** - Agents typically: list every possible objection in a long section. - Why it fails psychologically: too much objection language can plant new doubts. - Instead: address only the highest-risk objections. **Failure Mode 3** - Agents typically: use reassurance without evidence. - Why it fails psychologically: reassurance without proof reduces trust. - Instead: pair reassurance with concrete support. ## ETHICAL GUARDRAILS This skill must: - Respect the reader's right to hesitate. - Avoid emotional pressure tactics. - Use honest counterarguments only. The line between persuasion and manipulation is using objection handling to clarify reality versus using it to bulldoze doubt and force compliance. Never cross it. ## SKILL CHAINING Before invoking this skill, the agent should have completed: - [ ] `@customer-psychographic-profiler` - [ ] `@awareness-stage-mapper` - [ ] `@trust-calibrator` This skill's output feeds into: - [ ] `@copywriting-psychologist` - [ ] `@sequence-psychologist` - [ ] `@pitch-psychologist` - [ ] `@ux-persuasion-engineer` ## OUTPUT QUALITY CHECK Before finalizing output, the agent asks: - [ ] Did I rank objections by resistance, not by convenience? - [ ] Did I choose the right neutralization method for each objection? - [ ] Did I avoid triggering reactance? - [ ] Did I use evidence, not empty reassurance? - [ ] Does the output preserve autonomy? ## Limitations - Use this skill only when the task clearly matches the scope described above. - Do not treat the output as a substitute for environment-specific validation, testing, or expert review. - Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
Related Skills
zustand-store-ts
Create Zustand stores following established patterns with proper TypeScript types and middleware.
zoom-automation
Automate Zoom meeting creation, management, recordings, webinars, and participant tracking via Rube MCP (Composio). Always search tools first for current schemas.
zoho-crm-automation
Automate Zoho CRM tasks via Rube MCP (Composio): create/update records, search contacts, manage leads, and convert leads. Always search tools first for current schemas.
zod-validation-expert
Expert in Zod — TypeScript-first schema validation. Covers parsing, custom errors, refinements, type inference, and integration with React Hook Form, Next.js, and tRPC.
zipai-optimizer
Ultra-dense token optimizer skill for prompt caching, log pruning, AST-based inspection, and minified JSON payloads.
zeroize-audit
Detects missing zeroization of sensitive data in source code and identifies zeroization removed by compiler optimizations, with assembly-level analysis, and control-flow verification. Use for auditing C/C++/Rust code handling secrets, keys, passwords, or other sensitive data.
zendesk-automation
Automate Zendesk tasks via Rube MCP (Composio): tickets, users, organizations, replies. Always search tools first for current schemas.
zapier-make-patterns
No-code automation democratizes workflow building. Zapier and Make (formerly Integromat) let non-developers automate business processes without writing code. But no-code doesn't mean no-complexity - these platforms have their own patterns, pitfalls, and breaking points.
youtube-summarizer
Extract transcripts from YouTube videos and generate comprehensive, detailed summaries using intelligent analysis frameworks
youtube-full
Fetch YouTube transcripts, search videos, browse channels, and extract playlists via TranscriptAPI — no yt-dlp, no Google API key, works from any cloud server.
youtube-automation
Automate YouTube tasks via Rube MCP (Composio): upload videos, manage playlists, search content, get analytics, and handle comments. Always search tools first for current schemas.
yield-intelligence
Passive income portfolio analysis — activate when user asks about dividend yields, Treasury rates, REIT income, monthly passive income goals, or portfolio yield optimization. Scans 4 asset classes, ranks by risk-adjusted return, and builds allocations targeting a specific monthly income.