{"id":925,"external_id":"plugin_asdk_app_6a672c7aa740819188b2138f730487b5","name":"app-6a672c7aa740819188b2138f730487b5","display_name":"Enginy","developer":"Enginy","category":"Business & Operations","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-01T13:21:53Z","input_sha256":"b2872c7e86eb18bccd8ac061cd381b3be13f3d576a2879244b96a9e6c3c76f56","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.0.0","skill_count":38,"first_seen_at":"2026-09-30T22:02:35.000Z","last_seen_at":"2026-10-02T00:00:02.003Z","last_changed_at":"2026-09-30T22:02:35.000Z","install_count":null,"research_summary":null,"research_reviewed_at":null,"metadata":{"id":"plugin_asdk_app_6a672c7aa740819188b2138f730487b5","name":"app-6a672c7aa740819188b2138f730487b5","scope":"GLOBAL","status":"ENABLED","release":{"id":"pluginrel_9b6786d7baf48191acc22de65ea6656f","skills":[{"name":"icp-definer","interface":{"brand_color":null,"iconography":"search","display_name":"icp-definer","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Define, score, and live-validate narrow Ideal Customer Profiles (ICPs) for outbound targeting, then prove reachability directly in Enginy AI Finder. Use when asked \"who should we target\", \"define ICP\", \"best customers for X\", \"outbound targeting\", \"who gets most value\", \"segment customers\", \"narrow audience\", \"prioritize accounts\", \"who should we reach out to\", or \"build me an outbound ICP\". Always use this skill before building any list or writing any outreach.\n"},"description":"Define, score, and live-validate narrow Ideal Customer Profiles (ICPs) for outbound targeting, then prove reachability directly in Enginy AI Finder. Use when asked \"who should we target\", \"define ICP\", \"best customers for X\", \"outbound targeting\", \"who gets most value\", \"segment customers\", \"narrow audience\", \"prioritize accounts\", \"who should we reach out to\", or \"build me an outbound ICP\". Always use this skill before building any list or writing any outreach.\n","plugin_release_skill_id":"pluginrsk_6a67427a11448191b199d283d5410b88"},{"name":"ai-research-builder","interface":{"brand_color":null,"iconography":"hierarchy","display_name":"ai-research-builder","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Create, test, and run AI Research fields in Enginy — per-contact/per-company AI-generated research, classifications, and personalization facts. Use when asked \"create an AI research field\", \"create an AI variable\", \"research every company on my list\", \"build a smart field\", \"add a custom AI field\", \"auto-fill [X] for all my leads\", \"score/classify each lead with AI\", or \"generate a personalized fact for each contact\". Works on every Enginy workspace: on workspaces with the AI split, this creates AI Research; on workspaces still on the legacy system, the same flow creates an AI Variable — same tool, same behavior. For AI-written outreach messages use ai-message-builder; for reusable copy fragments use ai-snippet-builder.\n"},"description":"Create, test, and run AI Research fields in Enginy — per-contact/per-company AI-generated research, classifications, and personalization facts. Use when asked \"create an AI research field\", \"create an AI variable\", \"research every company on my list\", \"build a smart field\", \"add a custom AI field\", \"auto-fill [X] for all my leads\", \"score/classify each lead with AI\", or \"generate a personalized fact for each contact\". Works on every Enginy workspace: on workspaces with the AI split, this creates AI Research; on workspaces still on the legacy system, the same flow creates an AI Variable — same tool, same behavior. For AI-written outreach messages use ai-message-builder; for reusable copy fragments use ai-snippet-builder.\n","plugin_release_skill_id":"pluginrsk_6a67430f88048191aeb961f1e176d276"},{"name":"ai-snippet-builder","interface":{"brand_color":null,"iconography":"pen","display_name":"ai-snippet-builder","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Create AI Snippets in Enginy — reusable, channel-agnostic AI-generated copy fragments (a personalized opener line, a proof point, a signal reference) computed per contact and embedded inside messages across sequences. Use when asked \"create an AI snippet\", \"reusable personalized line\", \"one AI-generated sentence I can drop into all my emails\", \"personalization block for my sequences\", or \"snippet with a fallback\". Handles both Enginy systems: uses the new AI Snippets entity where the workspace has the AI split enabled, and falls back automatically to a legacy AI Variable when it doesn't. For stored research facts use ai-research-builder; for full AI-written messages use ai-message-builder.\n"},"description":"Create AI Snippets in Enginy — reusable, channel-agnostic AI-generated copy fragments (a personalized opener line, a proof point, a signal reference) computed per contact and embedded inside messages across sequences. Use when asked \"create an AI snippet\", \"reusable personalized line\", \"one AI-generated sentence I can drop into all my emails\", \"personalization block for my sequences\", or \"snippet with a fallback\". Handles both Enginy systems: uses the new AI Snippets entity where the workspace has the AI split enabled, and falls back automatically to a legacy AI Variable when it doesn't. For stored research facts use ai-research-builder; for full AI-written messages use ai-message-builder.\n","plugin_release_skill_id":"pluginrsk_6a6743189c9c8191a0bb7b610ddac276"},{"name":"build-targeted-lead-list","interface":{"brand_color":null,"iconography":"cursor","display_name":"build-targeted-lead-list","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"End-to-end \"build me a list of prospects\" workflow that executes directly in Enginy AI Finder — from targeting criteria to an imported, optionally enriched list. Use when asked \"build me a list\", \"find me prospects/leads/contacts/companies\", \"source new accounts\", \"get me a list of [role] at [company type]\", \"who should I reach out to\", \"pull companies matching my ICP\", or \"find people at companies that [signal]\". Also handles querying EXISTING CRM/Enginy data when the user wants records already in the workspace rather than net-new sourcing. Routes to icp-definer, enrich-and-score-lead, and launch-campaign as needed.\n"},"description":"End-to-end \"build me a list of prospects\" workflow that executes directly in Enginy AI Finder — from targeting criteria to an imported, optionally enriched list. Use when asked \"build me a list\", \"find me prospects/leads/contacts/companies\", \"source new accounts\", \"get me a list of [role] at [company type]\", \"who should I reach out to\", \"pull companies matching my ICP\", or \"find people at companies that [signal]\". Also handles querying EXISTING CRM/Enginy data when the user wants records already in the workspace rather than net-new sourcing. Routes to icp-definer, enrich-and-score-lead, and launch-campaign as needed.\n","plugin_release_skill_id":"pluginrsk_6a6743243c588191a27ff533b8653877"},{"name":"campaign-angle-finder","interface":{"brand_color":null,"iconography":"pen","display_name":"campaign-angle-finder","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Analyzes a target persona and context to generate 3 distinct campaign angles for outbound sequences. Use this skill whenever the user wants to find the right angle for a campaign, asks \"what angle should I use for this persona\", \"give me campaign ideas for this target\", \"how should I approach this audience\", or provides a target and some context before writing emails. Pulls persona and prospect context directly from Enginy when a real contact or company is named. Always produces exactly 3 differentiated angles with rationale, campaign hook, and pain focus for each.\n"},"description":"Analyzes a target persona and context to generate 3 distinct campaign angles for outbound sequences. Use this skill whenever the user wants to find the right angle for a campaign, asks \"what angle should I use for this persona\", \"give me campaign ideas for this target\", \"how should I approach this audience\", or provides a target and some context before writing emails. Pulls persona and prospect context directly from Enginy when a real contact or company is named. Always produces exactly 3 differentiated angles with rationale, campaign hook, and pain focus for each.\n","plugin_release_skill_id":"pluginrsk_6a67432c961081918f5356534d9e83a0"},{"name":"campaign-performance-analyzer","interface":{"brand_color":null,"iconography":"chart","display_name":"campaign-performance-analyzer","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Pull and diagnose real outbound campaign performance from your Enginy account — no need to type your stats, this skill fetches them. Use when asked \"how is my campaign doing\", \"analyze my campaign\", \"why am I not getting replies\", \"is my reply rate good\", \"which of my campaigns performs best\", \"compare my campaigns\", \"audit my outbound\", \"my campaign is underperforming\", \"what's wrong with my sequence\", \"is X% good for cold email\", or any request to evaluate live outreach performance. Fetches campaigns, campaign analytics, and conversation outcomes, verdicts each metric against benchmarks, finds the root cause, and hands off fixes to the right sibling skill."},"description":"Pull and diagnose real outbound campaign performance from your Enginy account — no need to type your stats, this skill fetches them. Use when asked \"how is my campaign doing\", \"analyze my campaign\", \"why am I not getting replies\", \"is my reply rate good\", \"which of my campaigns performs best\", \"compare my campaigns\", \"audit my outbound\", \"my campaign is underperforming\", \"what's wrong with my sequence\", \"is X% good for cold email\", or any request to evaluate live outreach performance. Fetches campaigns, campaign analytics, and conversation outcomes, verdicts each metric against benchmarks, finds the root cause, and hands off fixes to the right sibling skill.","plugin_release_skill_id":"pluginrsk_6a674335e8388191a39d478285f6ec47"},{"name":"cold-call-script","interface":{"brand_color":null,"iconography":"cursor","display_name":"cold-call-script","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Generates a structured cold call script from a target description (job title, company type, industry, trigger, etc.). Use this skill whenever the user wants to write a cold call script, says \"give me a call script\", \"how do I open this call\", \"write me a cold call for [persona]\", or describes a target and needs a phone outreach framework. Pulls prospect/company context from Enginy when a real target is named, and can schedule the resulting call as an Enginy task or a campaign step. Always produces a full script following the 6-part framework: opener, permission-based framing, 3 pain hypotheses, discovery questions, mini proof, and meeting ask.\n"},"description":"Generates a structured cold call script from a target description (job title, company type, industry, trigger, etc.). Use this skill whenever the user wants to write a cold call script, says \"give me a call script\", \"how do I open this call\", \"write me a cold call for [persona]\", or describes a target and needs a phone outreach framework. Pulls prospect/company context from Enginy when a real target is named, and can schedule the resulting call as an Enginy task or a campaign step. Always produces a full script following the 6-part framework: opener, permission-based framing, 3 pain hypotheses, discovery questions, mini proof, and meeting ask.\n","plugin_release_skill_id":"pluginrsk_6a67433e1c00819192d88832982b673f"},{"name":"competitor-finder","interface":{"brand_color":null,"iconography":"radar","display_name":"competitor-finder","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Conduct competitive analysis to identify direct and indirect competitors, map their positioning, build a battlecard, and then act on it in Enginy — block competitor accounts from outreach and find companies currently using them for displacement targeting. Use when asked \"who are our competitors\", \"competitive analysis for [company]\", \"how do we compare to X\", \"find alternatives to [product]\", \"competitive positioning\", \"battlecard\", \"how to beat [competitor]\", \"what do competitors offer\", \"differentiate from X in outreach\", \"block companies using [competitor]\", or \"find companies using [competitor] to target\". Always use this skill before writing competitive positioning or handling competitor objections.\n"},"description":"Conduct competitive analysis to identify direct and indirect competitors, map their positioning, build a battlecard, and then act on it in Enginy — block competitor accounts from outreach and find companies currently using them for displacement targeting. Use when asked \"who are our competitors\", \"competitive analysis for [company]\", \"how do we compare to X\", \"find alternatives to [product]\", \"competitive positioning\", \"battlecard\", \"how to beat [competitor]\", \"what do competitors offer\", \"differentiate from X in outreach\", \"block companies using [competitor]\", or \"find companies using [competitor] to target\". Always use this skill before writing competitive positioning or handling competitor objections.\n","plugin_release_skill_id":"pluginrsk_6a674347bde48191abd07fda091b2cda"},{"name":"copywriting-analyzer","interface":{"brand_color":null,"iconography":"pen","display_name":"copywriting-analyzer","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Audits, scores, and rewrites B2B cold emails, LinkedIn messages, and outreach sequences. Runs in two modes: a fast pass/fail checklist (quick pass) or an 11-dimension weighted scorecard with fact-classification (deep score). Use this skill whenever the user shares outreach copy and wants feedback — \"refine this email\", \"clean up my copy\", \"check this email\", \"review this sequence\", \"fix my cold email\", \"score my outreach\", \"is this cold email good?\", \"improve my sequence\", or pastes an email/LinkedIn message/sequence with no further instruction. Also use when a campaign is named directly (e.g. \"audit my Series B campaign\") — pull the live copy from Enginy first. Always produces an audit or scorecard plus a rewritten version of the copy.\n"},"description":"Audits, scores, and rewrites B2B cold emails, LinkedIn messages, and outreach sequences. Runs in two modes: a fast pass/fail checklist (quick pass) or an 11-dimension weighted scorecard with fact-classification (deep score). Use this skill whenever the user shares outreach copy and wants feedback — \"refine this email\", \"clean up my copy\", \"check this email\", \"review this sequence\", \"fix my cold email\", \"score my outreach\", \"is this cold email good?\", \"improve my sequence\", or pastes an email/LinkedIn message/sequence with no further instruction. Also use when a campaign is named directly (e.g. \"audit my Series B campaign\") — pull the live copy from Enginy first. Always produces an audit or scorecard plus a rewritten version of the copy.\n","plugin_release_skill_id":"pluginrsk_6a674350ae60819185ce5e0b4b28db3b"},{"name":"copywriting-first-touch","interface":{"brand_color":null,"iconography":"pen","display_name":"copywriting-first-touch","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Writes a high-converting first touch cold email — either as a standalone message or as the opening email of a sequence. Use this skill whenever the user wants to write the first email to a cold prospect, says \"write me a first email\", \"draft a cold email\", \"write my first touch\", \"how do I open with this prospect\", or asks for a single outreach email without prior context. Works for any industry, any product, any seniority level. Always produces one polished first-touch email with subject line, body, and a sequence bridge if needed. For a full multi-email sequence use copywriting-sequence; for a follow-up after no reply use copywriting-follow-up.\n"},"description":"Writes a high-converting first touch cold email — either as a standalone message or as the opening email of a sequence. Use this skill whenever the user wants to write the first email to a cold prospect, says \"write me a first email\", \"draft a cold email\", \"write my first touch\", \"how do I open with this prospect\", or asks for a single outreach email without prior context. Works for any industry, any product, any seniority level. Always produces one polished first-touch email with subject line, body, and a sequence bridge if needed. For a full multi-email sequence use copywriting-sequence; for a follow-up after no reply use copywriting-follow-up.\n","plugin_release_skill_id":"pluginrsk_6a67435ab9388191b7429751e748b73e"},{"name":"copywriting-follow-up","interface":{"brand_color":null,"iconography":"pen","display_name":"copywriting-follow-up","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Writes follow-up cold emails after no reply from a prospect. Use this skill whenever the user wants to follow up on an email that got no response, says \"write a follow-up\", \"they didn't reply, what do I send?\", \"draft a bump email\", \"write email 2 or 3 of my sequence\", or asks how to re-engage a cold prospect. Works for any industry, any product, any seniority level. Never repeats the first email — always introduces a new angle, new value, or a new lens. Produces one follow-up email per call, calibrated for the position in the sequence. For a full multi-email sequence written from scratch, use copywriting-sequence; use this skill for standalone or ad-hoc follow-ups.\n"},"description":"Writes follow-up cold emails after no reply from a prospect. Use this skill whenever the user wants to follow up on an email that got no response, says \"write a follow-up\", \"they didn't reply, what do I send?\", \"draft a bump email\", \"write email 2 or 3 of my sequence\", or asks how to re-engage a cold prospect. Works for any industry, any product, any seniority level. Never repeats the first email — always introduces a new angle, new value, or a new lens. Produces one follow-up email per call, calibrated for the position in the sequence. For a full multi-email sequence written from scratch, use copywriting-sequence; use this skill for standalone or ad-hoc follow-ups.\n","plugin_release_skill_id":"pluginrsk_6a674363e9fc8191bbd52d05eeac0ea0"},{"name":"copywriting-sequence","interface":{"brand_color":null,"iconography":"pen","display_name":"copywriting-sequence","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Writes a complete 3-email outbound sequence, calibrated to the buyer's seniority (VP / Manager / IC). Use this skill whenever the user wants a full cold-email sequence — says \"write me a sequence\", \"draft a 3-email campaign\", \"write emails for a VP of Sales / a Sales Manager / SDRs\", \"build outreach copy for [persona]\", or provides a target persona and asks for a sequence. First determines buyer seniority (asks if unknown), then produces a full 3-email campaign under strict copywriting rules, with per-tier tone, pain framing, proof, and CTA calibration. For a single standalone email use copywriting-first-touch; for one ad-hoc bump use copywriting-follow-up. Can pull prospect context from Enginy and push the finished sequence into a campaign.\n"},"description":"Writes a complete 3-email outbound sequence, calibrated to the buyer's seniority (VP / Manager / IC). Use this skill whenever the user wants a full cold-email sequence — says \"write me a sequence\", \"draft a 3-email campaign\", \"write emails for a VP of Sales / a Sales Manager / SDRs\", \"build outreach copy for [persona]\", or provides a target persona and asks for a sequence. First determines buyer seniority (asks if unknown), then produces a full 3-email campaign under strict copywriting rules, with per-tier tone, pain framing, proof, and CTA calibration. For a single standalone email use copywriting-first-touch; for one ad-hoc bump use copywriting-follow-up. Can pull prospect context from Enginy and push the finished sequence into a campaign.\n","plugin_release_skill_id":"pluginrsk_6a67436b977881918ad9cef3ac08f49f"},{"name":"cta-designer","interface":{"brand_color":null,"iconography":"pen","display_name":"cta-designer","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Design personalized, value-based call-to-actions (CTAs) for cold outreach that spark conversations instead of demanding meetings. Use when asked \"what CTA should I use\", \"help me with my call to action\", \"how to end my email\", \"what lead magnet should I offer\", \"how to get a reply\", \"how to close my cold email\", \"CTA ideas for outreach\", \"what should I ask for in my sequence\", or any request about how to end an outreach message or what to offer prospects. Always use this skill before writing or finalizing any outreach CTA. This skill replaces generic \"book a call\" CTAs with Permissionless Value Promises that make prospects respond out of genuine interest, not obligation.\n"},"description":"Design personalized, value-based call-to-actions (CTAs) for cold outreach that spark conversations instead of demanding meetings. Use when asked \"what CTA should I use\", \"help me with my call to action\", \"how to end my email\", \"what lead magnet should I offer\", \"how to get a reply\", \"how to close my cold email\", \"CTA ideas for outreach\", \"what should I ask for in my sequence\", or any request about how to end an outreach message or what to offer prospects. Always use this skill before writing or finalizing any outreach CTA. This skill replaces generic \"book a call\" CTAs with Permissionless Value Promises that make prospects respond out of genuine interest, not obligation.\n","plugin_release_skill_id":"pluginrsk_6a6743746e948191ba1cd602ba93e7b8"},{"name":"deep-company-analyser","interface":{"brand_color":null,"iconography":"search","display_name":"deep-company-analyser","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Deep-dive customer-voice intelligence — why customers really buy — using an Enginy-first pipeline (existing company data, LinkedIn/AccountIQ/StoreLeads enrichment) topped up with web research on case studies and reviews, with findings persisted back into Enginy. Use when asked \"research my customers\", \"analyze our ICP\", \"find customer pain points\", \"what do customers say about us\", \"why do people buy from us\", \"customer insights for [company]\", \"competitive positioning research\", or \"find customer language for messaging\". Use this BEFORE defining ICP/personas — it reveals what customers actually care about.\n"},"description":"Deep-dive customer-voice intelligence — why customers really buy — using an Enginy-first pipeline (existing company data, LinkedIn/AccountIQ/StoreLeads enrichment) topped up with web research on case studies and reviews, with findings persisted back into Enginy. Use when asked \"research my customers\", \"analyze our ICP\", \"find customer pain points\", \"what do customers say about us\", \"why do people buy from us\", \"customer insights for [company]\", \"competitive positioning research\", or \"find customer language for messaging\". Use this BEFORE defining ICP/personas — it reveals what customers actually care about.\n","plugin_release_skill_id":"pluginrsk_6a67437c7f4c8191a8f87d1ebd53b613"},{"name":"deliverability-health-check","interface":{"brand_color":null,"iconography":"radar","display_name":"deliverability-health-check","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Audit sending health across your Enginy identities and mailboxes — pulls bounce rates, sending volume, and campaign-level bounce/open signals, then verdicts each mailbox healthy / warning / at-risk with remediation. Use when asked \"check my deliverability\", \"are my mailboxes healthy\", \"why are my emails bouncing\", \"am I landing in spam\", \"audit my sending health\", \"is my domain burned\", \"my open rate crashed\", \"should I pause this mailbox\", \"how do I fix bounces\", or before scaling send volume. Fetches identities, mailboxes, identity performance metrics, and campaign analytics; recommends volume ramp-downs, list hygiene, and blocklist cleanup."},"description":"Audit sending health across your Enginy identities and mailboxes — pulls bounce rates, sending volume, and campaign-level bounce/open signals, then verdicts each mailbox healthy / warning / at-risk with remediation. Use when asked \"check my deliverability\", \"are my mailboxes healthy\", \"why are my emails bouncing\", \"am I landing in spam\", \"audit my sending health\", \"is my domain burned\", \"my open rate crashed\", \"should I pause this mailbox\", \"how do I fix bounces\", or before scaling send volume. Fetches identities, mailboxes, identity performance metrics, and campaign analytics; recommends volume ramp-downs, list hygiene, and blocklist cleanup.","plugin_release_skill_id":"pluginrsk_6a6743840f448191a0a05ce0459bb633"},{"name":"enrich-and-score-lead","interface":{"brand_color":null,"iconography":"search","display_name":"enrich-and-score-lead","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Enrich a prospect (email, phone, LinkedIn, company data) and produce an ICP-fit score, single-record or in bulk. Use when the user says \"enrich this lead\", \"fill in the missing contact info\", \"find this person's email and phone\", \"score this contact against our ICP\", \"how well does this prospect fit\", \"grade my list against our ideal customer profile\", or \"enrich and qualify these contacts\"."},"description":"Enrich a prospect (email, phone, LinkedIn, company data) and produce an ICP-fit score, single-record or in bulk. Use when the user says \"enrich this lead\", \"fill in the missing contact info\", \"find this person's email and phone\", \"score this contact against our ICP\", \"how well does this prospect fit\", \"grade my list against our ideal customer profile\", or \"enrich and qualify these contacts\".","plugin_release_skill_id":"pluginrsk_6a67438d3a808191938fc3267c79485a"},{"name":"gtm-action-thinker","interface":{"brand_color":null,"iconography":"hierarchy","display_name":"gtm-action-thinker","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Brainstorms, challenges, and pushes any GTM idea to its fullest potential — on both the idea itself and its execution — then names the exact Enginy skill/tool path that executes each move. Use this skill whenever the user shares a campaign idea, an outbound angle, a workflow concept, a positioning hypothesis, or any GTM initiative and wants to think it through deeply. Even if they just say \"I have an idea\", \"what do you think about this\", \"help me think through this campaign\", or \"is this a good GTM move\". Always challenges assumptions, identifies blind spots, and produces a concrete execution plan alongside the creative expansion.\n"},"description":"Brainstorms, challenges, and pushes any GTM idea to its fullest potential — on both the idea itself and its execution — then names the exact Enginy skill/tool path that executes each move. Use this skill whenever the user shares a campaign idea, an outbound angle, a workflow concept, a positioning hypothesis, or any GTM initiative and wants to think it through deeply. Even if they just say \"I have an idea\", \"what do you think about this\", \"help me think through this campaign\", or \"is this a good GTM move\". Always challenges assumptions, identifies blind spots, and produces a concrete execution plan alongside the creative expansion.\n","plugin_release_skill_id":"pluginrsk_6a674395e538819187e5ce3bcf0cb863"},{"name":"linkedin-outbound-angle","interface":{"brand_color":null,"iconography":"search","display_name":"linkedin-outbound-angle","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Analyzes a LinkedIn profile and identifies the perfect outbound attack angle for personalized outreach. Use this skill whenever the user shares a LinkedIn profile URL, a screenshot, or copy-pasted profile data and wants to know how to approach this prospect — even if they just say \"analyze this profile\", \"how do I reach out to this person\", \"find me an angle for this lead\", \"write me an icebreaker for this prospect\", or \"what's the best hook for this LinkedIn profile\". Always asks for company context, ICP, and value prop before analyzing. Produces a prioritized angle recommendation with ready-to-use outreach hooks.\n"},"description":"Analyzes a LinkedIn profile and identifies the perfect outbound attack angle for personalized outreach. Use this skill whenever the user shares a LinkedIn profile URL, a screenshot, or copy-pasted profile data and wants to know how to approach this prospect — even if they just say \"analyze this profile\", \"how do I reach out to this person\", \"find me an angle for this lead\", \"write me an icebreaker for this prospect\", or \"what's the best hook for this LinkedIn profile\". Always asks for company context, ICP, and value prop before analyzing. Produces a prioritized angle recommendation with ready-to-use outreach hooks.\n","plugin_release_skill_id":"pluginrsk_6a6743aa09c8819187765b0a7609ec80"},{"name":"linkedin-post-drafter","interface":{"brand_color":null,"iconography":"pen","display_name":"linkedin-post-drafter","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Turn a raw idea into a LinkedIn post for a founder or seller's personal brand, built on the hook → connection → value → CTA formula, with AI-tells stripped out aggressively. Use when asked \"draft a LinkedIn post\", \"write a post about X\", \"turn this idea into a LinkedIn post\", \"make this a founder post\", \"help me post on LinkedIn\", \"write something for my personal brand\", \"post idea about X\", or \"rewrite this so it doesn't sound like AI\". Pulls persona/pain context from your ICP work or a real contact when the post targets a specific segment, and applies your voice profile if you have one set up.\n"},"description":"Turn a raw idea into a LinkedIn post for a founder or seller's personal brand, built on the hook → connection → value → CTA formula, with AI-tells stripped out aggressively. Use when asked \"draft a LinkedIn post\", \"write a post about X\", \"turn this idea into a LinkedIn post\", \"make this a founder post\", \"help me post on LinkedIn\", \"write something for my personal brand\", \"post idea about X\", or \"rewrite this so it doesn't sound like AI\". Pulls persona/pain context from your ICP work or a real contact when the post targets a specific segment, and applies your voice profile if you have one set up.\n","plugin_release_skill_id":"pluginrsk_6a6743b3866081918a0292e422da639c"},{"name":"linkedin-sequence","interface":{"brand_color":null,"iconography":"pen","display_name":"linkedin-sequence","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Writes a 2-message LinkedIn DM sequence sent after a connection request is accepted. Use this skill whenever the user wants to write LinkedIn outreach messages, says \"write me a LinkedIn sequence\", \"draft my LinkedIn DMs\", \"what do I send after they accept my connection?\", or asks for LinkedIn-specific outreach copy. Works for any industry, any product, any seniority level. Maps the finished sequence onto Enginy campaign steps (linkedin_connection with acceptance branching, linkedin_message, optional linkedin_voice_message) when the user wants it built and launched. Always produces a complete 2-message LinkedIn sequence calibrated for the platform's conversational context and character constraints.\n"},"description":"Writes a 2-message LinkedIn DM sequence sent after a connection request is accepted. Use this skill whenever the user wants to write LinkedIn outreach messages, says \"write me a LinkedIn sequence\", \"draft my LinkedIn DMs\", \"what do I send after they accept my connection?\", or asks for LinkedIn-specific outreach copy. Works for any industry, any product, any seniority level. Maps the finished sequence onto Enginy campaign steps (linkedin_connection with acceptance branching, linkedin_message, optional linkedin_voice_message) when the user wants it built and launched. Always produces a complete 2-message LinkedIn sequence calibrated for the platform's conversational context and character constraints.\n","plugin_release_skill_id":"pluginrsk_6a6743bed2d08191aee1d308ad63f109"},{"name":"list-builder","interface":{"brand_color":null,"iconography":"hierarchy","display_name":"list-builder","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Strategy front-door for prospect lists — translates an ICP/persona into a targeting approach (contacts, companies, or both) and routes execution to build-targeted-lead-list. Use when asked \"build me a list\", \"find me leads\", \"find me prospects\", \"how do I find companies to target\", \"help me build a prospect list\", \"where do I start to find leads\", or any request to identify or compile a list of potential customers. This skill does NOT find leads directly — it decides targeting strategy and hands off execution to build-targeted-lead-list. Always use before build-targeted-lead-list.\n"},"description":"Strategy front-door for prospect lists — translates an ICP/persona into a targeting approach (contacts, companies, or both) and routes execution to build-targeted-lead-list. Use when asked \"build me a list\", \"find me leads\", \"find me prospects\", \"how do I find companies to target\", \"help me build a prospect list\", \"where do I start to find leads\", or any request to identify or compile a list of potential customers. This skill does NOT find leads directly — it decides targeting strategy and hands off execution to build-targeted-lead-list. Always use before build-targeted-lead-list.\n","plugin_release_skill_id":"pluginrsk_6a6743c58f148191ae026dcc5a8e2756"},{"name":"market-research-edp","interface":{"brand_color":null,"iconography":"search","display_name":"market-research-edp","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Comprehensive SaaS market research skill for identifying Existential Data Points (EDPs) — the critical metrics that transform a solution from nice-to-have to must-have — then turning the findings directly into Enginy prospecting lists, AI variables, and outbound angles. Use this skill whenever the user asks to research a SaaS market, identify outbound plays, find pain points for a category, analyze a vertical, or discover urgency triggers for outbound campaigns. Trigger on phrases like \"research the [X] market\", \"find EDPs for [X]\", \"outbound play for [category]\", \"analyze [SaaS] market\", \"what's the pain in [vertical]\", or any request to understand a SaaS category for sales/growth purposes. ALWAYS use this skill when the user is doing market research for outbound or sales enablement.\n"},"description":"Comprehensive SaaS market research skill for identifying Existential Data Points (EDPs) — the critical metrics that transform a solution from nice-to-have to must-have — then turning the findings directly into Enginy prospecting lists, AI variables, and outbound angles. Use this skill whenever the user asks to research a SaaS market, identify outbound plays, find pain points for a category, analyze a vertical, or discover urgency triggers for outbound campaigns. Trigger on phrases like \"research the [X] market\", \"find EDPs for [X]\", \"outbound play for [category]\", \"analyze [SaaS] market\", \"what's the pain in [vertical]\", or any request to understand a SaaS category for sales/growth purposes. ALWAYS use this skill when the user is doing market research for outbound or sales enablement.\n","plugin_release_skill_id":"pluginrsk_6a6743cd8f9481919fa2e788f33fdfbc"},{"name":"meeting-follow-up","interface":{"brand_color":null,"iconography":"pen","display_name":"meeting-follow-up","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Draft the follow-up message after a sales meeting, demo, or discovery call from your notes or transcript — a tight recap plus next steps split into \"On my side\" and \"On your side\", with zero invented action items. Use when asked \"write my follow-up\", \"send a recap after this call\", \"post-demo email\", \"follow up on the meeting\", \"draft a thank-you after the call\", \"recap and next steps\", \"summarize the demo and what's next\", or \"they want a summary of what we discussed\". Pulls the Enginy thread for context when the prospect lives in Enginy, and sends only after explicit confirmation.\n"},"description":"Draft the follow-up message after a sales meeting, demo, or discovery call from your notes or transcript — a tight recap plus next steps split into \"On my side\" and \"On your side\", with zero invented action items. Use when asked \"write my follow-up\", \"send a recap after this call\", \"post-demo email\", \"follow up on the meeting\", \"draft a thank-you after the call\", \"recap and next steps\", \"summarize the demo and what's next\", or \"they want a summary of what we discussed\". Pulls the Enginy thread for context when the prospect lives in Enginy, and sends only after explicit confirmation.\n","plugin_release_skill_id":"pluginrsk_6a6743d5f5a481919f847e74e3a5024b"},{"name":"niche-data-finder","interface":{"brand_color":null,"iconography":"search","display_name":"niche-data-finder","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Discover 3–5 high-quality, complementary B2B data sources with strong buying intent signals for a specific industry, solution, or target market, then bring the harvested records into Enginy and route them into enrichment and list-building. Use when asked \"find data sources for [vertical]\", \"where can I find companies that [characteristic]\", \"how do I build a list of [target]\", \"best sources for [industry] leads\", \"alternatives to generic prospecting databases\", \"where to find companies with [signal]\", or \"data sources for [use case]\". Do NOT use for individual contact data, email verification, or CRM/tool functionality questions.\n"},"description":"Discover 3–5 high-quality, complementary B2B data sources with strong buying intent signals for a specific industry, solution, or target market, then bring the harvested records into Enginy and route them into enrichment and list-building. Use when asked \"find data sources for [vertical]\", \"where can I find companies that [characteristic]\", \"how do I build a list of [target]\", \"best sources for [industry] leads\", \"alternatives to generic prospecting databases\", \"where to find companies with [signal]\", or \"data sources for [use case]\". Do NOT use for individual contact data, email verification, or CRM/tool functionality questions.\n","plugin_release_skill_id":"pluginrsk_6a6743de0aac8191a6f06f4a8bdbf022"},{"name":"offer-definer","interface":{"brand_color":null,"iconography":"pen","display_name":"offer-definer","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Extract every value proposition from a company's materials into a tiered, persona-mapped inventory, then frame the strongest ones into ready-to-use offers at three granularities (one-liner, value proposition, full offer). Use when asked \"list my value props\", \"what value do we provide\", \"extract our benefits\", \"summarize our value propositions\", \"organize our messaging\", \"what do we offer customers\", \"how to frame my offer\", \"what should I say in cold emails\", \"how to pitch my product\", \"make my offer clearer\", \"value proposition for outreach\", \"how do I explain what we do\", \"turn features into benefits\", or \"write a one-liner for my product\". Use after ICP and persona are defined, before writing outreach copy.\n"},"description":"Extract every value proposition from a company's materials into a tiered, persona-mapped inventory, then frame the strongest ones into ready-to-use offers at three granularities (one-liner, value proposition, full offer). Use when asked \"list my value props\", \"what value do we provide\", \"extract our benefits\", \"summarize our value propositions\", \"organize our messaging\", \"what do we offer customers\", \"how to frame my offer\", \"what should I say in cold emails\", \"how to pitch my product\", \"make my offer clearer\", \"value proposition for outreach\", \"how do I explain what we do\", \"turn features into benefits\", or \"write a one-liner for my product\". Use after ICP and persona are defined, before writing outreach copy.\n","plugin_release_skill_id":"pluginrsk_6a6743e55680819198f34de33e3a0b6d"},{"name":"pain-identifier","interface":{"brand_color":null,"iconography":"search","display_name":"pain-identifier","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Identify and prioritize evidence-based pain points a target company likely faces, based on growth signals, tech stack, hiring activity, and industry context — sourced from the company's actual Enginy record and filled in via Enginy scraping/enrichment actions, not hand-waved research. Use when asked \"what are [company]'s pain points\", \"research pain points for [company]\", \"why would [company] buy\", \"what problems does [company] face\", \"qualify this lead\", \"account research for [company]\", \"help me personalize outreach to [company]\", or \"what signals should I mention in my email to [company]\".\n"},"description":"Identify and prioritize evidence-based pain points a target company likely faces, based on growth signals, tech stack, hiring activity, and industry context — sourced from the company's actual Enginy record and filled in via Enginy scraping/enrichment actions, not hand-waved research. Use when asked \"what are [company]'s pain points\", \"research pain points for [company]\", \"why would [company] buy\", \"what problems does [company] face\", \"qualify this lead\", \"account research for [company]\", \"help me personalize outreach to [company]\", or \"what signals should I mention in my email to [company]\".\n","plugin_release_skill_id":"pluginrsk_6a6743f6794c8191a470a5e39498b284"},{"name":"persona-definer","interface":{"brand_color":null,"iconography":"search","display_name":"persona-definer","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Identify and prioritize buyer personas at the contact level for outbound targeting, then translate the final persona into Enginy AI Finder search criteria mapped to real workspace contact fields. Use when asked \"who should I email\", \"define buyer persona\", \"what role to target\", \"who is the decision maker\", \"who has this pain\", \"which title to reach out to\", \"should I target VPs or Directors\", or \"contact-level targeting\". Use AFTER ICP is defined (ICP = which companies, Persona = which person at those companies).\n"},"description":"Identify and prioritize buyer personas at the contact level for outbound targeting, then translate the final persona into Enginy AI Finder search criteria mapped to real workspace contact fields. Use when asked \"who should I email\", \"define buyer persona\", \"what role to target\", \"who is the decision maker\", \"who has this pain\", \"which title to reach out to\", \"should I target VPs or Directors\", or \"contact-level targeting\". Use AFTER ICP is defined (ICP = which companies, Persona = which person at those companies).\n","plugin_release_skill_id":"pluginrsk_6a67440175dc8191a8c41a73588dfa55"},{"name":"persona-insights-analysis","interface":{"brand_color":null,"iconography":"chart","display_name":"persona-insights-analysis","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Analyzes sales call transcripts to produce deep, structured persona intelligence reports. Use this skill whenever the user wants to understand their buyers better, extract insights from call recordings, build persona profiles, or analyze patterns across discovery calls — even if they just say \"analyze my calls\", \"what are my buyers saying\", \"build a persona\", \"extract insights from transcripts\", or share transcripts via CSV upload, pasted text, or a connected call-recording MCP (e.g. Claap, Modjo, Gong, Chorus, Fireflies). Always produces a full persona report with goals, pains, objections, feature requests, verbatims, buying signals, and strategic recommendations.\n"},"description":"Analyzes sales call transcripts to produce deep, structured persona intelligence reports. Use this skill whenever the user wants to understand their buyers better, extract insights from call recordings, build persona profiles, or analyze patterns across discovery calls — even if they just say \"analyze my calls\", \"what are my buyers saying\", \"build a persona\", \"extract insights from transcripts\", or share transcripts via CSV upload, pasted text, or a connected call-recording MCP (e.g. Claap, Modjo, Gong, Chorus, Fireflies). Always produces a full persona report with goals, pains, objections, feature requests, verbatims, buying signals, and strategic recommendations.\n","plugin_release_skill_id":"pluginrsk_6a674409f50081919e7342bec7ddccaf"},{"name":"pipeline-analysis","interface":{"brand_color":null,"iconography":"chart","display_name":"pipeline-analysis","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Runs a full sales pipeline analysis — pipeline value, stage conversion, stuck deals, forecast, rep performance, and sales velocity — starting from your Enginy outreach data and extending into your CRM for deal-stage/revenue analysis. Use this skill whenever the user wants to analyze their pipeline — even if they just say \"analyze my pipeline\", \"how's my pipeline looking\", \"show me my deals\", \"analyze my campaign pipeline\", \"forecast this month\", or \"who's my top rep\". Works from Enginy campaigns, CSV, HubSpot, or Salesforce. Delivers a markdown analysis by default, with an optional interactive dashboard where the client supports artifacts.\n"},"description":"Runs a full sales pipeline analysis — pipeline value, stage conversion, stuck deals, forecast, rep performance, and sales velocity — starting from your Enginy outreach data and extending into your CRM for deal-stage/revenue analysis. Use this skill whenever the user wants to analyze their pipeline — even if they just say \"analyze my pipeline\", \"how's my pipeline looking\", \"show me my deals\", \"analyze my campaign pipeline\", \"forecast this month\", or \"who's my top rep\". Works from Enginy campaigns, CSV, HubSpot, or Salesforce. Delivers a markdown analysis by default, with an optional interactive dashboard where the client supports artifacts.\n","plugin_release_skill_id":"pluginrsk_6a67441264a08191af11428555fee489"},{"name":"pre-call-research-brief","interface":{"brand_color":null,"iconography":"search","display_name":"pre-call-research-brief","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Assemble a tight pre-call research brief on a contact and their company before a sales call or meeting. Use when the user says \"prep me for my call with X\", \"build a pre-call brief\", \"research this prospect before my meeting\", \"what do I need to know before I talk to this account\", \"give me talking points for this contact\", or \"get me ready for the demo with this company\"."},"description":"Assemble a tight pre-call research brief on a contact and their company before a sales call or meeting. Use when the user says \"prep me for my call with X\", \"build a pre-call brief\", \"research this prospect before my meeting\", \"what do I need to know before I talk to this account\", \"give me talking points for this contact\", or \"get me ready for the demo with this company\".","plugin_release_skill_id":"pluginrsk_6a67441997c08191a8ae3dc5cf45068e"},{"name":"quarterly-outbound-review","interface":{"brand_color":null,"iconography":"chart","display_name":"quarterly-outbound-review","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Run a strategic, whole-account review of your outbound motion and produce a next-quarter plan. Pulls every recent campaign's performance, conversation outcomes, identity health, and list sizes, diagnoses them against benchmarks, interviews you on TAM and real ICP criteria, then outputs 6–12 month objectives, priority actions, reference KPIs, and a concrete 90-day plan. Use when asked \"review my outbound\", \"quarterly outbound review\", \"plan next quarter\", \"how's my whole outbound doing\", \"build my Q_ outbound plan\", \"outbound strategy review\", \"what should I focus on next quarter\", or \"audit my entire outbound motion\". Broader than a single-campaign audit — this is the account-level strategy pass.\n"},"description":"Run a strategic, whole-account review of your outbound motion and produce a next-quarter plan. Pulls every recent campaign's performance, conversation outcomes, identity health, and list sizes, diagnoses them against benchmarks, interviews you on TAM and real ICP criteria, then outputs 6–12 month objectives, priority actions, reference KPIs, and a concrete 90-day plan. Use when asked \"review my outbound\", \"quarterly outbound review\", \"plan next quarter\", \"how's my whole outbound doing\", \"build my Q_ outbound plan\", \"outbound strategy review\", \"what should I focus on next quarter\", or \"audit my entire outbound motion\". Broader than a single-campaign audit — this is the account-level strategy pass.\n","plugin_release_skill_id":"pluginrsk_6a674421f90c8191bca27cc2969e20e8"},{"name":"reply-handler","interface":{"brand_color":null,"iconography":"chat","display_name":"reply-handler","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Pull real replies from the Enginy inbox, classify them, tag the thread, draft the right response per a relationship-first doctrine, and send it only after explicit confirmation. Use when asked \"how to reply to this\", \"they said X what do I say\", \"handle this objection\", \"got a response from a prospect\", \"check my inbox\", \"handle my replies\", \"interested reply\", \"not interested reply\", \"next step after reply\", \"competitor objection\", \"pricing question\", or \"how do I respond to this email/LinkedIn message\". Always use this skill before writing or sending any reply to a prospect in Enginy.\n"},"description":"Pull real replies from the Enginy inbox, classify them, tag the thread, draft the right response per a relationship-first doctrine, and send it only after explicit confirmation. Use when asked \"how to reply to this\", \"they said X what do I say\", \"handle this objection\", \"got a response from a prospect\", \"check my inbox\", \"handle my replies\", \"interested reply\", \"not interested reply\", \"next step after reply\", \"competitor objection\", \"pricing question\", or \"how do I respond to this email/LinkedIn message\". Always use this skill before writing or sending any reply to a prospect in Enginy.\n","plugin_release_skill_id":"pluginrsk_6a67442afa6081919ec82612afe853c6"},{"name":"signal-prospector","interface":{"brand_color":null,"iconography":"search","display_name":"signal-prospector","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Find companies showing buying signals (hiring, tech adoption, funding) and reach their decision-makers with signal-aware outreach. Use when the user says \"find companies that are hiring for X\", \"find accounts using [technology]\", \"find recently funded companies\", \"who's showing buying signals in my market\", \"build a list off a trigger event\", or \"find companies expanding and get me the right person to contact\"."},"description":"Find companies showing buying signals (hiring, tech adoption, funding) and reach their decision-makers with signal-aware outreach. Use when the user says \"find companies that are hiring for X\", \"find accounts using [technology]\", \"find recently funded companies\", \"who's showing buying signals in my market\", \"build a list off a trigger event\", or \"find companies expanding and get me the right person to contact\".","plugin_release_skill_id":"pluginrsk_6a6744353d748191b6c02fb574f99894"},{"name":"team-performance-review","interface":{"brand_color":null,"iconography":"chart","display_name":"team-performance-review","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Compare reps and senders on outreach activity and outcomes using live Enginy data — pulls per-identity campaign analytics, conversation outcomes, and task discipline into a side-by-side scorecard with coaching notes. Use when asked \"compare my reps\", \"how is my team doing\", \"who's my top performer\", \"which SDR is underperforming\", \"team performance review\", \"rep scorecard\", \"who has the most overdue tasks\", \"compare sender performance\", or \"how do my senders stack up\". Fetches identities, task owners, campaigns per sender, campaign analytics, conversation outcomes, and task counts. Honest about the CRM boundary — Enginy sees outreach and tasks, not closed-won revenue."},"description":"Compare reps and senders on outreach activity and outcomes using live Enginy data — pulls per-identity campaign analytics, conversation outcomes, and task discipline into a side-by-side scorecard with coaching notes. Use when asked \"compare my reps\", \"how is my team doing\", \"who's my top performer\", \"which SDR is underperforming\", \"team performance review\", \"rep scorecard\", \"who has the most overdue tasks\", \"compare sender performance\", or \"how do my senders stack up\". Fetches identities, task owners, campaigns per sender, campaign analytics, conversation outcomes, and task counts. Honest about the CRM boundary — Enginy sees outreach and tasks, not closed-won revenue.","plugin_release_skill_id":"pluginrsk_6a67443b10508191ad67021e3e00352f"},{"name":"trigger-finder","interface":{"brand_color":null,"iconography":"radar","display_name":"trigger-finder","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Buying trigger analysis skill for outbound sales teams. Identifies and interprets trigger events (funding, hiring, tool changes, job changes, LinkedIn activity, M&A, etc.) to help time outreach and sharpen messaging, and states exactly how to act on each trigger through Enginy. Works in two modes: (1) Strategic — given an ICP, recommends the best triggers to activate and the right messaging angle for each; (2) Tactical — given a specific company or signal, explains how to exploit it right now. ALWAYS use this skill when the user mentions signals, triggers, buying intent, \"right time to reach out\", timing outreach, \"they just raised\", \"they just hired\", \"they changed jobs\", job postings, funding rounds, tech stack changes, LinkedIn activity, or any event-based prospecting. Use it even if the user just says \"when should I reach out to X\".\n"},"description":"Buying trigger analysis skill for outbound sales teams. Identifies and interprets trigger events (funding, hiring, tool changes, job changes, LinkedIn activity, M&A, etc.) to help time outreach and sharpen messaging, and states exactly how to act on each trigger through Enginy. Works in two modes: (1) Strategic — given an ICP, recommends the best triggers to activate and the right messaging angle for each; (2) Tactical — given a specific company or signal, explains how to exploit it right now. ALWAYS use this skill when the user mentions signals, triggers, buying intent, \"right time to reach out\", timing outreach, \"they just raised\", \"they just hired\", \"they changed jobs\", job postings, funding rounds, tech stack changes, LinkedIn activity, or any event-based prospecting. Use it even if the user just says \"when should I reach out to X\".\n","plugin_release_skill_id":"pluginrsk_6a67444437148191ad78556d09b82f86"},{"name":"voice-profile","interface":{"brand_color":null,"iconography":"pen","display_name":"voice-profile","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Set up a personal writing-voice profile that every other message-producing skill writes through, so AI-assisted outreach sounds like one consistent person instead of a committee of drafts. Interviews you (or analyzes a few real messages you paste), then generates a compact voice spec you save as your own skill. Use when asked \"set up my voice\", \"create my voice profile\", \"make the AI write like me\", \"capture my writing style\", \"why does my outreach sound like AI\", \"make my emails sound like me\", \"define my tone of voice\", or \"train the copywriting skills on how I write\". Foundation for copywriting-sequence, copywriting-first-touch, copywriting-follow-up, meeting-follow-up, and reply-handler.\n"},"description":"Set up a personal writing-voice profile that every other message-producing skill writes through, so AI-assisted outreach sounds like one consistent person instead of a committee of drafts. Interviews you (or analyzes a few real messages you paste), then generates a compact voice spec you save as your own skill. Use when asked \"set up my voice\", \"create my voice profile\", \"make the AI write like me\", \"capture my writing style\", \"why does my outreach sound like AI\", \"make my emails sound like me\", \"define my tone of voice\", or \"train the copywriting skills on how I write\". Foundation for copywriting-sequence, copywriting-first-touch, copywriting-follow-up, meeting-follow-up, and reply-handler.\n","plugin_release_skill_id":"pluginrsk_6a67444dbc948191bbaeb6388f67eb9f"},{"name":"ai-message-builder","interface":{"brand_color":null,"iconography":"code","display_name":"ai-message-builder","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Create AI Messages in Enginy — channel-aware, AI-written outreach messages generated per contact at send time (email, LinkedIn message/InMail/connection note, WhatsApp). Use when asked \"create an AI message\", \"have the AI write the email for each lead\", \"AI-generated LinkedIn message\", \"personalized message per contact in my campaign\", or \"set up an AI message for my sequence\". Handles both Enginy systems: uses the new AI Messages entity where the workspace has the AI split enabled, and falls back automatically to a legacy AI Variable when it doesn't. For stored research facts use ai-research-builder; for reusable copy fragments use ai-snippet-builder.\n"},"description":"Create AI Messages in Enginy — channel-aware, AI-written outreach messages generated per contact at send time (email, LinkedIn message/InMail/connection note, WhatsApp). Use when asked \"create an AI message\", \"have the AI write the email for each lead\", \"AI-generated LinkedIn message\", \"personalized message per contact in my campaign\", or \"set up an AI message for my sequence\". Handles both Enginy systems: uses the new AI Messages entity where the workspace has the AI split enabled, and falls back automatically to a legacy AI Variable when it doesn't. For stored research facts use ai-research-builder; for reusable copy fragments use ai-snippet-builder.\n","plugin_release_skill_id":"pluginrsk_6a6750c5a0e081918fe0024de59829a8"},{"name":"launch-campaign","interface":{"brand_color":null,"iconography":"hierarchy","display_name":"launch-campaign","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Design a multi-step outbound campaign and take it from draft to live, executing directly in Enginy. Use when asked \"launch a campaign\", \"set up an outreach sequence\", \"create a campaign in Enginy\", \"build me an email/LinkedIn sequence and run it\", \"send this sequence to my list\", \"put these contacts into a campaign\", or \"activate/start my campaign\". Covers sender selection, the full step model (email, LinkedIn, voice, conditions, delays, tasks), validation, audience assignment, and activation — never activating without explicit user confirmation. Routes to copywriting-*, outbound-campaign-architect, and campaign-performance-analyzer.\n"},"description":"Design a multi-step outbound campaign and take it from draft to live, executing directly in Enginy. Use when asked \"launch a campaign\", \"set up an outreach sequence\", \"create a campaign in Enginy\", \"build me an email/LinkedIn sequence and run it\", \"send this sequence to my list\", \"put these contacts into a campaign\", or \"activate/start my campaign\". Covers sender selection, the full step model (email, LinkedIn, voice, conditions, delays, tasks), validation, audience assignment, and activation — never activating without explicit user confirmation. Routes to copywriting-*, outbound-campaign-architect, and campaign-performance-analyzer.\n","plugin_release_skill_id":"pluginrsk_6a6750d000588191ad390f3d967419f8"}],"app_ids":["asdk_app_6a672c7aa740819188b2138f730487b5"],"version":"1.0.0","keywords":[],"interface":{"category":"Business & Operations","logo_url":"https://files.openai.com/content?id=file_00000000d8188243baf76b3e86cd9a97","brand_color":null,"website_url":"https://enginy.ai","capabilities":[],"logo_url_dark":"https://files.openai.com/content?id=file_00000000d8188243baf76b3e86cd9a97","default_prompt":"Find companies that match my ideal customer profile and organize them into a list","developer_name":"Enginy","default_prompts":["Find companies that match my ideal customer profile and organize them into a list","Enrich my newest contacts with verified emails and LinkedIn profiles","Give me a performance summary of my active campaigns"],"screenshot_urls":[],"long_description":"Enginy helps B2B sales and prospecting teams build lead lists, enrich contacts, and run outreach campaigns from ChatGPT.\n\nSearch for companies and people that match your ideal customer profile, then verify emails and phone numbers, find LinkedIn profiles, and organize the results into lists. Draft and launch multi-step email and LinkedIn sequences, review replies from your inbox, and check campaign and conversation analytics.\n\nEnginy connects to your existing workspace, so you can work with the contacts, companies, lists, and campaigns your team already has, and keep everything in sync with your CRM. An Enginy account is required.","composer_icon_url":"https://files.openai.com/content?id=file_00000000559081f4afc9da1a8488fec8","short_description":"Find and reach B2B contacts","plugin_category_id":"business & operations","privacy_policy_url":"https://enginy.ai/privacy-policy","terms_of_service_url":"https://enginy.ai/terms-of-service","composer_icon_dark_url":"https://files.openai.com/content?id=file_00000000559081f4afc9da1a8488fec8"},"description":"Enginy helps B2B sales and prospecting teams build lead lists, enrich contacts, and run outreach campaigns from ChatGPT.\n\nSearch for companies and people that match your ideal customer profile, then verify emails and phone numbers, find LinkedIn profiles, and organize the results into lists. Draft and launch multi-step email and LinkedIn sequences, review replies from your inbox, and check campaign and conversation analytics.\n\nEnginy connects to your existing workspace, so you can work with the contacts, companies, lists, and campaigns your team already has, and keep everything in sync with your CRM. An Enginy account is required.","app_manifest":{"apps":{"app-6a672c7aa740819188b2138f730487b5":{"id":"asdk_app_6a672c7aa740819188b2138f730487b5","required":true}}},"display_name":"Enginy","app_templates":[],"onboarding_skill_name":null,"requires_local_executor":false},"created_at":"2026-07-27T10:01:30.876068Z","is_template":false,"connector_id":"asdk_app_6a672c7aa740819188b2138f730487b5","discoverability":"LISTED","canonical_app_id":"asdk_app_6a672c7aa740819188b2138f730487b5"},"research":null,"package_metadata":{"name":"app-6a672c7aa740819188b2138f730487b5","author":{"name":"Enginy"},"sources":[{"path":".codex-plugin/plugin.json","sha256":"488a21126422ff93c91fe0cd3c7be4ee73fb696129bfe95e7c096645f3b4173b"}],"version":"1.0.0","artifact_id":7462,"observed_at":"2026-10-02T00:08:22Z","support_url":"https://enginy.ai/contact","field_sources":{"name":0,"author":0,"version":0,"support_url":0},"extraction_version":1,"conflicts_or_errors":[]}}