← all publishers

bookforge-ai

@bookforge-ai source repo

236 published skills · page 1 of 3

  1. Sales Conversion Trust System · bookforge-ai
    Use when ready to convert nurtured leads into paying customers. Triggers on: "sales conversion", "close sales", "convert leads", "outrageous guarantee", "risk reversal", "3-tier pricing", "tiered pricing", "try before you buy", "free trial design", "trust signals", "testimonials", "customer objections", "fill square 6", "weak satisfaction guarantee", "pricing structure", "reduce sales friction", "everyone is in sales". Produces a sales-conversion.md document with a trust checklist, guarantee statement, 3-tier pricing menu, try-before-you-buy mechanic, and friction audit.
    1 install
  2. Seam Type Selector · bookforge-ai
    Select the right seam type (Preprocessor / Link / Object) for breaking a dependency in legacy code. Use whenever a developer needs to substitute behavior for testing without editing in place, is choosing between dependency-injection strategies in an existing codebase, or asks 'how do I intercept this call in a test' / 'how do I fake this library' / 'how do I test around this hard-coded dependency'. Activates for 'seam', 'test seam', 'substitution point', 'dependency injection for legacy code', 'mock this without DI framework', 'C++ testing', 'linker-level fake', 'preprocessor substitution', 'polymorphic substitution', 'enabling point'.
    1 install
  3. Customer Lifetime Value Growth · bookforge-ai
    Grow Customer Lifetime Value (CLV) using five proven levers — raise prices, upsell at point of purchase, move customers up an ascension ladder, increase purchase frequency through reminders and subscriptions, and win back lapsed customers with a reactivation campaign. Use this skill when you want to increase customer lifetime value, grow CLV, grow revenue from existing customers, cross-sell or upsell, raise prices without losing customers, build a subscription model, increase repeat purchases, add recurring revenue, implement an ascension ladder, reactivate customers, win back customers, fill square 8, increase purchase frequency, run a reactivation campaign, grow revenue without new customer acquisition, apply the 20/80 rule to your customer base, or design a return-visit voucher system.
    0 installs
  4. Customer Revenue Quality Audit · bookforge-ai
    Classify every customer into one of four archetypes — Tribe, Churners, Vampires, or Snow Leopards — score your customer base using Net Promoter Score (NPS), and produce a segmentation report with a concrete fire/grow decision per customer. Use this skill when you want to run a customer audit, audit customer quality, segment customers, identify bad customers, identify draining customers, fire bad customers, clean up polluted revenue, distinguish Tribe from Churners from Vampires from Snow Leopards, classify customers by loyalty, assess NPS score, improve customer loyalty, remove toxic clients, free up team capacity, identify which customers to grow vs which to cut, run a customer quality review, calculate whether you have concentration risk from a single large customer, answer "should I fire this customer", identify your worst customers, stop subsidizing customers who cost more than they generate, or eliminate revenue that is actively making your business sick.
    1 install
  5. Liking Factor Engineer · bookforge-ai bundle
    Analyze and engineer liking to increase rapport, persuasion, and compliance in marketing, sales, and communication contexts. Use this skill when the user wants to improve how much an audience likes them, their brand, or their message — including writing sales copy, designing onboarding flows, crafting brand voice, building personal brand, creating relationship-based sales strategy, writing endorsement copy, structuring ad creative, designing UX that builds trust, or preparing for any high-stakes pitch or persuasion scenario. Also use when the user suspects they are being manipulated by a compliance professional through manufactured rapport, flattery, or contrived similarity. Trigger keywords: liking, rapport, trust, relationship building, brand personality, personal brand, similarity, compliments, familiarity, association, endorsement, halo effect, attractive design, influence, persuasion, likability, warm, friendly, relatable, connection.
    1 install
  6. Social Proof Optimizer · bookforge-ai bundle
    Optimize social proof strategy using uncertainty and similarity conditions. Use this skill when designing testimonials, reviews, user counts, case studies, social validation signals, trust badges, FOMO messaging, herd behavior cues, peer influence copy, bystander effect awareness, landing page trust signals, customer stories, social media proof, community size claims, star ratings, product popularity indicators, referral social proof, expert endorsements, or any persuasion element that relies on others' behavior to guide decisions. Also use when auditing social proof for manufactured or fake signals, evaluating whether current testimonials are credible, detecting pluralistic ignorance in a group context, or designing a defense against manipulated social evidence.
    1 install
  7. Advertising Media Roi Framework · bookforge-ai
    Use when selecting advertising media channels, calculating Customer Acquisition Cost (CAC) per channel, deciding whether to stop, measure, or scale each channel, checking for dangerous single-point-of-failure lead source dependencies, or building a diversified media plan with per-channel tracking setup and ROI decision rules. Triggers: "advertising media", "ROI calculation", "CAC", "customer acquisition cost", "where to advertise", "marketing channels", "lead sources", "stop losing money on ads", "scale marketing", "single point of failure marketing", "diversify ad channels", "track marketing ROI", "media plan", "fill square 3", "which channels should I use", "is my advertising working".
    1 install
  8. Library Seam Wrapper · bookforge-ai
    Isolate third-party library dependencies behind thin wrapper interfaces to break vendor lock-in and enable testing. Use whenever a developer has direct calls to library classes scattered through production code and can't test or swap the library — 'library is killing me', 'vendor lock-in', 'can't mock this library', 'integration tests only for this SDK', 'AWS SDK everywhere', 'Stripe calls in 50 files', 'all API calls', 'wrapping a library', 'adapter for third-party'. Triggers for 'third party', 'SDK', 'library coupling', 'external service', 'API client'.
    1 install
  9. Component Identifier · bookforge-ai
    Decompose a system into well-defined components using structured discovery techniques. Use this skill whenever the user is designing a new system from requirements, breaking down a monolith into modules, deciding how to organize code into packages/services, asking "what components should this system have?", or struggling with component granularity — even if they don't use the word "component."
    1 install
  10. Negotiation One Sheet Generator · bookforge-ai
    Build a complete Negotiation One Sheet — a five-section preparation document that covers your aspirational goal, a counterpart-validating situation summary, a preemptive accusation audit, a calibrated question bank, and a list of noncash offers — before any negotiation, sales conversation, contract discussion, salary negotiation, or difficult ask. Use when you need to prepare for a high-stakes conversation in a single document, when you want to stop improvising and start with a battle-tested preparation framework, when you keep leaving deals on the table by aiming at your bottom line instead of your aspirational target, when you need to combine emotional preparation with offer strategy into one coherent plan, or when you are coaching someone else through a complex negotiation. Also use before any negotiation where you have 20+ minutes to prepare and want to walk in with every major tool loaded: counterpart profile, labels, questions, offer sequence, and noncash options. Produces negotiation-one-sheet.md — a c
    1 install
  11. Balanced Prospecting Cadence Designer · bookforge-ai
    Design a balanced multi-channel prospecting cadence that prevents single-channel-obsession — the career-limiting habit of defaulting to the one channel you are most comfortable with while avoiding the channels that generate friction. Use this skill when someone asks about "prospecting cadence", "channel mix", "balanced prospecting", "multi-channel outreach", "how much phone vs email", "sales sequence design", "cadence template", "which channels should I use", "prospecting strategy", "should I be doing more phone calls", "how to balance in-person and remote outreach", "what percent of my prospecting should be social", "I'm better in person than on the phone", "am I too dependent on email", "how to structure my outreach across channels", "mix of prospecting methods", "single channel prospecting problem", or "how to diversify my prospecting approach". This skill gathers the user's product, sales cycle length, territory type, quota state, territory tenure, and current channel habits — then produces three artifact
    1 install
  12. Lead Capture Ethical Bribe Design · bookforge-ai
    Use this skill to design a lead-capture ad strategy using an ethical bribe — a high-value free offer that self-selects high-probability prospects. Triggers when a user wants to capture leads, create a lead magnet, design a lead-generation ad, stop selling directly from ads, build a free report or free guide offer, set up gated content or a content upgrade, design a CRM capture plan, or fill square #4 of the 1-Page Marketing Plan. Also activates for 'ethical bribe', 'hunting vs farming', 'I keep running ads but nobody buys', 'how do I get people into my database', '3% buyer', 'addressable market', '1,233%', 'lead-gen not direct-sell', 'landing page offer', or 'capture leads from advertising'.
    1 install
  13. Target Market Selection Pvp Index · bookforge-ai
    Use this skill to select the ideal target market or customer segment for a small business using the PVP Index (Personal fulfillment, Value to marketplace, Profitability). Triggers when a user asks to choose a target market, pick a niche, identify their ideal customer, score market segments, find the best customers to focus on, decide which customer type to target, narrow marketing focus, build a customer avatar, define an ideal customer profile, stop trying to serve everyone, or fill square #1 of the 1-Page Marketing Plan. Also activates for 'who should I market to', 'how do I choose a niche', 'which customers are most profitable', 'I serve too many segments', or similar market-selection questions.
    1 install
  14. Client Side Attack Testing · bookforge-ai
    Test web applications for client-side security vulnerabilities spanning two major attack families: client-side trust anti-patterns and user-targeting attacks. Use this skill when: auditing hidden form fields, HTTP cookies, URL parameters, Referer headers, or ASP.NET ViewState for client-side data transmission vulnerabilities; bypassing HTML maxlength limits, JavaScript validation, or disabled form elements to probe server-side enforcement gaps; intercepting and analyzing browser extension traffic (Java applets, Flash, Silverlight) and handling serialized data; testing for cross-site request forgery (CSRF) by identifying cookie-only session tracking and constructing auto-submitting PoC forms; testing for clickjacking and UI redress attacks by checking X-Frame-Options headers and constructing iframe overlay proofs of concept; detecting cross-domain data capture vectors via HTML injection and CSS injection; auditing Flash crossdomain.xml and HTML5 CORS Access-Control-Allow-Origin configurations for overly permis
    1 install
  15. Change Effect Analysis · bookforge-ai
    Trace the blast radius of a legacy code change and produce a test placement plan with pinch points. Use whenever a developer needs to decide WHERE to write tests for a pending change — 'what should I test?', 'where to test?', 'how far do the effects propagate?', 'what else could this break?', 'how to find test points', 'pinch point', 'effect sketch', 'impact analysis', 'blast radius', 'interception point', 'high-leverage test'. Triggers for 'I need to make many changes', 'many classes affected', 'cluster of related changes', 'cross-class refactoring'.
    1 install
  16. Authority Signal Designer · bookforge-ai bundle
    Design and audit authority signals in content, credentials, bios, and landing pages. Use this skill when building expert positioning, thought leadership content, professional bios, about pages, or any content where trust and credibility must be established quickly. Covers three authority symbol types — titles, clothes/uniforms, and trappings — with compliance data showing their real-world persuasion impact. Also covers the two-question defense framework for evaluating authority claims you encounter. Applies strategic self-deprecation to build credibility. Use when: writing a professional bio, building a consultant's about page, crafting thought leadership content, designing a speaker or expert landing page, positioning credentials in marketing copy, adding expert testimonials or social proof of expertise, auditing whether your content actually conveys authority, or when evaluating whether an authority claim you're reading is genuine. Relevant for: authority, credibility, expertise, thought leadership, credent
    1 install
  17. Customer Experience Systems Design · bookforge-ai
    Design and document the four core business systems (Marketing, Sales, Fulfillment, Administration) and create memorable customer experiences through experience design and innovation. Use this skill when you want to systematize your business, build an operations manual, create checklists for recurring tasks, scale without being in the room, pass the fire-yourself test, remove yourself as the bottleneck, eliminate owner-dependency, design customer experience touchpoints, apply innovation to a boring or commodity business, differentiate by experience rather than product, run an E-Myth systems audit, identify the manager role missing from your business, document procedures so staff can run the business without you, build a business asset rather than buying yourself a job, or answer "what would happen if I left for six months?"
    1 install
  18. Research Question Formulator · bookforge-ai bundle
    Transform a broad topic into a focused, answerable research question with built-in significance using the 3-step sentence-completion formula (topic → direct question → So What?). Use this skill when the user has a subject or area of interest but no specific question, has a vague topic like "climate change" or "leadership" and needs to narrow it to something researchable, says they don't know what their paper is really about, is collecting too many notes without a clear direction, wants to know if their research question is worth asking, needs to test whether their topic is too broad (4-5 words = too broad), has a yes/no question that won't drive analysis, is asking a settled-fact question that doesn't open inquiry, wants to move from aimless reading to targeted evidence gathering, has a draft thesis but lost track of what question it answers, or is stuck at the beginning of a research project and doesn't know where to start — even if they never use the phrase "research question formulation." This skill handle
    1 install
  19. Prospecting Objection Handler · bookforge-ai
    Classify prospect pushback and produce a scripted Anchor-Disrupt-Ask turnaround for any sales objection, reflex response, or brush-off using Blount's RBO Turnaround Framework. Trigger this skill when you hear or ask: - "objection handling" or "turn around a no" or "prospect said no" - "cold call objection" or "reflex response" or "brush off" - "not interested" or "happy with current" or "too busy" - "anchor disrupt ask" or "RBO turnaround" or "sales rejection" - "prospect pushed back" or "how do I respond to no" - "they said send me some information" or "call me later" - "they said they're happy with their current provider" - "turnaround script" or "handling a brush-off" or "dealing with rejection on a cold call" - "2-RBO rule" or "when to give up on a prospect" or "dead horse checkpoint" - "disrupt vs defeat" or "don't say I understand" or "never overcome objections" This skill classifies the pushback type (Reflex Response / Brush-Off / Objection), explains why each requires a different intervention, then pr
    1 install
  20. Acquisition Channel Selection Scorer · bookforge-ai bundle
    Use this skill to choose acquisition channels for a post-PMF product using the Balfour 6-factor scoring matrix (Cost, Targeting, Control, Input Time, Output Time, Scale — each rated 1–10). First runs two diagnostic prerequisites: language/market fit (does your copy resonate?) and channel/product fit (do your channels match how your audience discovers products?). Then classifies candidate channels into viral/word-of-mouth, organic, and paid categories; scores each on the 6 factors; and recommends 2–3 channels for a Discovery phase with explicit graduation criteria to an Optimization phase. Triggers when a growth PM asks 'which acquisition channels should I test?', 'should I do Facebook ads or SEO?', 'help me pick growth channels', 'acquisition channel prioritization', 'channel/market fit', 'Balfour channel framework', 'our paid ads aren't working', 'which channels for B2B SaaS', 'which channels for e-commerce', 'which channels for consumer app', 'acquisition strategy', or 'how do I pick channels'. Also activat
    1 install
  21. Empathic Summary Planner · bookforge-ai
    Build an active listening summary and emotional validation script before any negotiation, sales conversation, difficult conversation, conflict resolution, or persuasion attempt. Use this skill when you need to prepare a summary statement that triggers genuine agreement from a counterpart, create a listening script before a high-stakes conversation with an emotionally activated person, draft labels and paraphrasing language before a client call, build rapport with someone before making a request, prepare a stalled negotiation recovery plan using validation techniques, write an empathic opening before delivering difficult feedback, plan the listening sequence before a salary negotiation or sales discovery call, or generate a "that's right" trigger statement that signals real understanding — not just acknowledgment.
    1 install
  22. Argument Organization Reviser · bookforge-ai bundle
    Revise the structural organization of a research paper draft by applying a four-level top-down procedure — Frame (intro/conclusion alignment), Argument (section reasons + evidence ratios), Paper Organization (key-term threading + section signals), and Paragraphs (topic sentence placement + length). Use this skill whenever the user has a complete draft and asks to revise, reorganize, or strengthen its structure — not its prose style. Triggers include: user shares a draft paper and asks for structural feedback; user says sections feel disconnected or the argument is hard to follow; user's introduction and conclusion seem to contradict or not reinforce each other; user suspects their sections lack clear points or bury them in the middle; user cannot tell whether their evidence-to-reasoning ratio is balanced; user's paragraphs open with evidence rather than claims; user is preparing to submit and wants a final organizational pass. Also triggers on: "revise my structure," "does my argument hold together," "my advi
    1 install
  23. Growth Mindset And Deliberate Practice · bookforge-ai bundle
    Diagnose fixed vs growth mindset patterns and design a deliberate practice protocol for expertise development. Use when someone wants to develop expertise in a skill domain, is struggling to improve despite repeated practice, attributes their performance plateau to talent limits, praises or criticizes someone for being a "natural," says "I'm just not good at this," avoids challenges to protect their reputation, or asks how to get to 10000 hours effectively. Applies Dweck's 4-quadrant model (fixed/growth mindset × performance/learning goal orientation) to classify the learner's current stance, identifies fixed-mindset signals and attribution patterns, then designs a deliberate practice plan using Ericsson's 5 characteristics. Growth mindset is the prerequisite — without it, deliberate practice collapses into avoidance. Together they form a complete talent vs effort expertise-building pathway. Produces: mindset diagnostic report + deliberate practice plan with feedback loops, mental model targets, and practice
    1 install
  24. Irresistible Offer Builder · bookforge-ai
    Use this skill to construct a complete, irresistible offer using an 8-element checklist (Value, Language, Reason Why, Value Stack, Upsells, Payment Plan, Outrageous Guarantee, Scarcity). Triggers when a user wants to build an offer, design an irresistible offer, stop lazy discounting, fix a '10% off' offer, create a value stack, add an outrageous guarantee, design scarcity marketing, build a payment plan for a high-ticket product, improve offer conversion, write a compelling offer, design upsells, answer 'why-should-I-buy', or fill square #2 of the 1-Page Marketing Plan. Also activates for 'my offers aren't converting', 'I just discount to get clients', 'how do I make my offer stand out', 'I keep competing on price', or 'what should I include in my offer'.
    1 install
  25. Information Asymmetry Strategist · bookforge-ai bundle
    Diagnose and resolve information asymmetry in strategic interactions using four mechanisms: signaling, screening, signal jamming, and countersignaling. Use this skill when a user needs to credibly communicate private information to an uninformed counterpart; when a user needs to elicit honest information from a better-informed counterpart without being able to verify their claims; when a user suspects they are on the receiving end of signal jamming or adverse selection and wants to see through it; when a user is designing a pricing scheme, contract structure, hiring process, or product menu and needs to induce self-selection among different customer or candidate types; when a user wants to know whether to signal their quality, countersignal by staying silent, or jam an opponent's signals; when a user needs to apply Bayes' rule to update beliefs after observing an opponent's action in a mixed-strategy game; when a user faces Akerlof-style market collapse risk and wants to identify signaling or screening remedi
    1 install
  26. Author Commercial Teaching Pitch · bookforge-ai bundle
    Author a Commercial Teaching pitch using the six-step choreography and polish it with SAFE-BOLD. Trigger this skill when you need to: - Write a sales pitch using commercial teaching methodology - Build a commercial teaching pitch from a validated insight - Structure a six-step pitch: warmer reframe rational drowning emotional impact new way solution - Author a sales narrative that leads to your solution rather than leading with it - Build a sales deck following challenger selling choreography - Write a challenger pitch or insight-led pitch for a B2B conversation - Draft a pitch script for a sales rep or sales enablement team - Differentiate a sales conversation by teaching customers something new about their business - Apply SAFE-BOLD to sharpen a teaching pitch before delivery NOT for: building the commercial insight itself (use build-commercial-insight first), tailoring the pitch to individual stakeholders (use tailor-pitch-by-stakeholder after), or diagnosing an existing pitch (use diagnose-pitch-for-comme
    1 install
  27. Accusation Audit Generator · bookforge-ai
    Generate a preemptive objection audit and emotion-label bank before any high-stakes negotiation, difficult conversation, salary discussion, sales pitch, or conflict resolution. Use this skill when you need to defuse anticipated resistance before speaking, prepare labels for counterpart objections before a job offer negotiation, neutralize defensive reactions before presenting bad news, write preemptive acknowledgments before a pitch to a skeptical audience, prepare for a difficult performance review or client escalation, anticipate accusations before a contract renegotiation, build a delivery script for labeling counterpart frustrations, or create an accusation audit for a negotiation one-sheet.
    1 install
  28. Counterpart Style Profiler · bookforge-ai
    Profile a negotiation counterpart's communication style and generate a tailored adaptation strategy. Use when asking "how should I approach this person?", "what communication style does my counterpart prefer?", "why is this negotiation not working?", "how do I adapt to this person's personality in negotiation?", or "what type of negotiator am I dealing with?" Also use for: diagnosing why previous conversations stalled or backfired; identifying whether warmth, data, or directness will land better; assessing self-type to avoid projecting your preferences onto the counterpart; preparing counterpart profiles for a negotiation one-sheet. Classifies counterparts into one of three communication archetypes (Analyst, Accommodator, Assertive) using observable behavioral signals, then produces a specific adaptation strategy covering communication tempo, information delivery, relationship style, and risk areas. Works from conversation history, emails, meeting notes, colleague descriptions, or any observable behavior data
    1 install
  29. Profiling Driven Performance Optimization · bookforge-ai
    Optimize code performance by first refactoring to a well-factored structure, then running a profiler to find actual hot spots, and applying targeted optimizations only where the profiler points — never by guessing. Use this skill when users report the program is too slow, before any performance work begins on an unfactored codebase, or after refactoring is complete and performance must now be tuned to acceptable levels.
    1 install
  30. Research Introduction Architect · bookforge-ai bundle
    Draft a complete research introduction and matching conclusion using the Context→Problem→Response architecture. Use this skill when the user has a framed research problem (condition + consequence) and needs to write or revise the opening and closing sections of a research paper; when an introduction exists but reads as a flat topic announcement instead of a problem-driven argument; when the user cannot decide whether to state the main point in the introduction (point-first) or withhold it for the conclusion (point-last) and needs to understand the trade-offs; when the first sentence of the introduction is a dictionary definition, a grand universal claim ("Throughout history…"), or a repetition of the assignment prompt; when the conclusion merely restates the introduction without adding new significance or calling for further research; when the user needs guidance on how much context to provide — neither too sketchy nor encyclopedic — based on the audience's prior knowledge; when the pacing of an introduction
    2 installs
  31. Growth Experiment Prioritization Scorer · bookforge-ai
    Use this skill to score and rank a growth experiment backlog using the ICE framework (Impact, Confidence, Ease — each rated 1–10 and averaged) and select the top experiments for the next sprint. Reads an experiment-backlog.md file, applies the ICE rubric with explicit definitions for each dimension, ranks all experiments, separates 'launch now' from 'pipeline with target date' from 'drop', and emits a scored backlog the team can bring to their weekly growth review. Triggers when a growth PM asks 'help me prioritize my experiment ideas', 'which test should I run next', 'ICE score my backlog', 'rank these growth experiments', 'how do I pick experiments for this sprint', 'impact confidence ease', 'ICE framework', 'growth experiment prioritization', or 'I have 40 test ideas, which ones first'. Also activates for 'score this backlog', 'my experiment queue is a mess', 'we keep running low-impact tests', 'growth experiment ranking', or 'how to rank A/B test ideas'.
    1 install
  32. Ackerman Bargaining Planner · bookforge-ai
    Build a complete price-negotiation offer schedule using the Ackerman bargaining model. Use when someone asks "how do I negotiate a lower price?", "what should my opening offer be?", "how do I avoid splitting the difference?", "how do I structure my counter-offers so I don't give too much away?", or "how do I make my final offer feel credible?" Also use for: designing a salary negotiation offer sequence, structuring a vendor price reduction campaign, planning a real estate purchase offer ladder, deciding how far to push on a freelance rate, or building an offer schedule for any purchase or contract negotiation where you are trying to reach a specific target price. Produces a situation-specific ackerman-plan.md with your 4-stage offer sequence showing actual dollar amounts computed from your target price, scripted phrases for each stage, fairness-challenge responses, a noncash item list for the final offer, and anti-patterns to avoid. Works for any negotiation where you are the buyer (or the party making offers
    1 install
  33. Lead Nurture Sequence Design · bookforge-ai
    Use this skill to design a complete lead nurture system for a small business. Triggers when a user wants to set up a nurture sequence, email sequence, drip campaign, CRM follow-up system, shock and awe package, marketing calendar, or lead nurturing automation. Also activates for 'fill square 5', 'square #5 of the 1-Page Marketing Plan', 'how do I follow up with leads', 'CRM setup', 'email marketing', 'repeat customers', 'Joe Girard', 'drip campaign', 'marketing calendar', 'event-triggered automations', 'the money is in the follow-up', 'shock and awe package', 'physical mail marketing', 'nurture leads', 'prospect database', or 'I captured leads but don't know what to do with them'.
    1 install
  34. Secure Code Review · bookforge-ai
    Review code for security vulnerabilities and reliability anti-patterns: scan for SQL injection risks (raw string concatenation into queries), XSS exposure (untyped HTML construction), authorization bypass from multilevel nesting, primitive type obsession, YAGNI-inflated attack surface, and missing framework enforcement for authentication/authorization/rate-limiting. Use when conducting a security code review, auditing a codebase for injection vulnerabilities, checking whether auth logic could be bypassed by nesting errors, evaluating whether RPC backends use hardened interceptor frameworks, or assessing whether type-safety patterns (TrustedSqlString, SafeHtml, SafeUrl) are applied to user-controlled inputs. Produces a categorized security findings report with severity, anti-pattern class, affected locations, and fix recommendations grounded in hardened-by-construction design.
    1 install
  35. Calibrated Questions Planner · bookforge-ai
    Generate a bank of open-ended strategic questions (how/what questions) for a negotiation, sales conversation, difficult discussion, or conflict situation. Use when someone asks "what questions should I ask in my negotiation?", "how do I get more information without seeming pushy?", "how do I find out who else is involved in this decision?", "what should I ask to understand their constraints?", or "how do I stop the other side from stonewalling me?" Also use for: designing interview questions that reveal unstated priorities, discovering hidden stakeholders who could kill a deal, identifying deal-breaking issues before they surface, uncovering the real decision-making process behind a stated position, or preparing questions for any high-stakes conversation where you need the other party to think and talk. Produces a situation-specific question bank organized by category (value-revealing, behind-the-table stakeholder, deal-killing issue), with follow-up label templates and deployment sequencing. Works for sales
    1 install
  36. Strategic Situation Analyzer · bookforge-ai bundle
    Classify any strategic situation and route to the right game-theory skill. Use this skill whenever a user describes any situation involving multiple decision-makers whose outcomes depend on each other's choices. Triggers include: user says 'I'm not sure how to think about this strategically'; user faces a competitive or cooperative decision and doesn't know where to start; user asks which game theory concept applies to their situation; user describes a negotiation, competition, auction, vote, or incentive design problem and wants to know the right framework; user asks 'is this a prisoners' dilemma?'; user wants to understand whether their situation calls for cooperation or competition; user has a business, political, or personal strategic dilemma and needs a diagnostic before diving into analysis; user says 'what kind of game am I playing?'; user describes any interaction where their best action depends on what others will do; user is unsure whether to look for dominant strategies, equilibria, or use backward
    1 install
  37. Diagnose Taking Control Gaps · bookforge-ai bundle
    Diagnose a deal's taking-control posture: foil-RFP detection, passive/assertive/aggressive positioning, and misconception analysis. Trigger this skill when you need to: - Diagnose a stalled deal to find out why it isn't moving - Determine whether you're in a foil RFP (a verification exercise, not a real opportunity) - Assess whether a rep is too passive, appropriately assertive, or crossing into aggressive territory - Identify misconceptions about "taking control" that are limiting a rep's deal behavior - Understand why you're losing control of the sale or the customer conversation - Apply constructive tension without becoming combative - Evaluate whether a customer is verifying price with a competitor already chosen - Unblock a stalled pipeline deal by diagnosing the control gap - Coach a rep who is too passive or who conflates assertiveness with aggressiveness - Determine whether a rep is helping the customer navigate their own buying process (Lead and Simplify) NOT for: full negotiation planning — concessi
    1 install
  38. Composite Pattern Implementor · bookforge-ai bundle
    Implement the Composite pattern to compose objects into tree structures representing part-whole hierarchies, letting clients treat individual objects and compositions uniformly. Use when building file systems, UI component trees, organization charts, document structures, or any recursive containment hierarchy. Addresses 9 implementation concerns including the safety-vs-transparency trade-off for child management, parent references, component sharing, caching, and child ordering.
    1 install
  39. Decorator Pattern Implementor · bookforge-ai bundle
    Implement the Decorator pattern to attach additional responsibilities to objects dynamically, providing a flexible alternative to subclassing. Use when you need to add behaviors like logging, caching, validation, authentication, compression, or UI embellishments without creating a subclass for every combination. Addresses the subclass explosion problem through transparent enclosure — decorators conform to the component interface so clients cannot distinguish decorated from undecorated objects. Covers composition order effects and the lightweight-decorator optimization. Triggers when: adding optional behaviors to objects at runtime, wrapping streams or middleware, layering cross-cutting concerns, needing to mix and match responsibilities without combinatorial subclass growth.
    1 install
  40. Multi Pattern System Designer · bookforge-ai bundle
    Design a system using multiple coordinated design patterns, moving beyond single-pattern application to pattern composition. Use when facing a complex system with multiple design problems — object creation inflexibility, structural rigidity, and behavioral coupling occurring simultaneously. Guides through the Lexi document editor methodology: decompose the system into design problems, map each to a pattern, identify pattern interaction points (e.g., Abstract Factory configures Bridge, Command uses Composite for macros, Iterator enables Visitor), and verify the patterns work together coherently.
    1 install
  41. Oo Design Principle Evaluator · bookforge-ai bundle
    Evaluate object-oriented designs against the two foundational GoF principles: 'Program to an interface, not an implementation' and 'Favor object composition over class inheritance.' Use when reviewing class hierarchies, assessing reuse strategies, or deciding between inheritance and composition for a specific design problem. Identifies violations like white-box reuse, broken encapsulation from subclassing, concrete class coupling, delegation overuse, and inheritance hierarchies that should be flattened. Use when someone says 'should I use inheritance or composition here', 'is this class hierarchy right', 'my subclass is breaking when the parent changes', 'how do I make this more flexible', 'is this design too rigid', 'I want to change behavior at runtime', or 'review my OO design for best practices'. Produces a design principle compliance report with specific violations and recommended refactoring.
    1 install
  42. Prospecting Message Crafter · bookforge-ai bundle
    Craft or repair a prospecting message for any channel using the WIIFM → Bridge → Because → Ask framework from Blount's Fanatical Prospecting. Trigger this skill when you need to: - Write a cold call opener, cold email, LinkedIn message, or text prospecting message - Figure out "what should I say" to a prospect on any outbound channel - Build a bridge or reason ("because") that gives a prospect a compelling reason to meet - Diagnose why a current script or email is getting rejected and fix it - Answer "what's my value prop for this call?" or "how do I frame WIIFM?" - Check a draft for pitch vomit, cheesy openers, weak asks, or "I'd love to" language - Understand the difference between Targeted and Strategic bridge types and choose the right one - Write a Power Statement that answers "why should they choose me over the competition?" - Craft a message that leads with emotional value, insight/curiosity value, or tangible/logic value - Stop getting hit with "not interested" the second you open your mouth - Improve
    1 install
  43. Sticky Message Antipattern Detector · bookforge-ai bundle
    Scan a draft, pitch, or copy for the named failure modes that kill stickiness — buried leads, decision paralysis, common-sense sedation, semantic stretch, stats-without-story, abstract strategy talk, scope creep, and the direct-message fallacy. Use this skill whenever a user asks to audit a draft, diagnose why a message is not landing, review a pitch, find the problems in copy, spot issues in an announcement, critique a marketing page, debug a speech, or check an internal memo — even when they do not explicitly use the word "stickiness". Activate on phrases like "audit this draft", "what is wrong with this message", "why is not this landing", "find the problems in this copy", "review my pitch", "spot the issues", "this is not resonating", "my announcement fell flat", "tell me what is broken in this email", "diagnose this speech", "why does not anyone remember what I said", "critique my copy", or any situation where the user supplies a short-form prose artifact and asks for a rigorous problem diagnosis rather
    1 install
  44. Strategic Commitment Designer · bookforge-ai bundle
    Design credible strategic moves — commitments, threats, and promises — to change the game in your favor before play begins. Use this skill when a user needs to lock in a position and prevent backtracking; deter an adversary from an unwanted action; compel a counterpart to take a desired action; make a negotiation stance, policy, or business pledge actually believable; or structure incentive mechanisms that hold even when renegotiation is tempting. Triggers include: user wants to commit to a course of action in a way that others will believe; user is setting a credible deterrent threat (e.g., retaliation policy, penalty clause, price floor); user must compel action by a deadline and needs the right move type and deadline design; user suspects their threat or promise will be dismissed as a bluff; user needs to choose between issuing a threat vs. a promise for deterrence or compellence; user wants to practice brinkmanship and needs to calibrate the risk level; user is designing a contract or commitment mechanism
    1 install
  45. Plan Challenger Model Rollout · bookforge-ai bundle
    Plan a full Challenger model rollout for a sales organization. Use when someone asks: 'implement Challenger model', 'roll out new sales methodology', 'sales transformation plan', 'change management sales', 'pilot Challenger', 'sales methodology adoption', 'implementation roadmap', 'enablement plan', 'sales training rollout', 'sales change management', 'how do I roll out Challenger', 'Challenger implementation plan', 'sales force transformation', 'how to scale Challenger across the team'. Applies Grainger's four-question pilot framework, star/core/laggard adoption sequencing, 80% adoption target, 20–30% attrition planning, and a four-track parallel workstream design (training, tools, coaching, manager enablement). Produces a rollout-plan.md with pilot scope, adoption sequence, 12-month milestone schedule, and attrition/backfill plan.
    1 install
  46. Data Visualization Selector · bookforge-ai bundle
    Select the correct graphic type (table, bar chart, line graph) for a dataset and rhetorical goal, then design and frame it to communicate evidence clearly and honestly. Use this skill whenever the user needs to present quantitative data in a research paper, report, thesis, presentation, or professional document and asks: which chart should I use, how should I visualize this data, how do I make this graphic clearer, is my chart misleading, how do I label or title a table or figure, or how do I introduce a graphic in text. Also triggers on: "my advisor said the table is confusing," "should I use a bar chart or line graph," "how do I make readers see my point in this figure," "is this graph ethical," "my chart looks amateurish," "the scale on my graph looks off," or any request to improve the visual communication of numerical evidence. Covers the full workflow: verbal-vs-visual decision → graphic type selection based on rhetorical effect → design simplification → framing with title, intro sentence, and labels →
    1 install
  47. Prospecting Objective Setter · bookforge-ai
    Set the correct primary, secondary, and tertiary objective for any prospecting touch — before you make the call, send the email, or walk in the door. Use this skill when someone asks "what is my goal for this call", "should I try to set an appointment or just qualify", "appointment vs close — what should I go for", "what's my objective for this prospecting block", "should I qualify or pitch on this outreach", "what is the four objectives framework", "how do I decide what to ask for on a cold call", "primary secondary tertiary prospecting objective", "what should I optimize for in my cold email", "I have a new territory what should my prospecting objective be", "should I set appointments or close on the phone", "when is build familiarity the right objective", "my prospects are all unqualified what should I do first", or "how does sale complexity change my prospecting goal". Also invoke whenever a rep has a prospecting block coming up and wants to ensure every touch has a defined target outcome. This skill appl
    1 install
  48. Social Selling Touch Planner · bookforge-ai
    Plan and execute a multi-touch social selling strategy that builds familiarity across LinkedIn, Twitter, and other social channels — layered on top of phone and email to increase open rates, response rates, and appointment conversion. Trigger this skill when you need to: - Build a social selling plan using the Law of Familiarity and the Five Levers framework - Design a LinkedIn prospecting cadence for a target account list - Create a multi-touch familiarity plan for cold, warm, or conquest prospects - Generate connection request templates and social touch messages that don't pitch - Warm up prospects before phone or email outreach to increase engagement - Understand how to use social touches as a layer alongside phone/email (not a replacement) - Set up a daily social selling time block that fits inside the prospecting schedule - Build a personal branding content calendar for social channels - Understand the Five Levers of Familiarity: Persistent Prospecting, Referrals, Networking, Brand, Personal Branding - D
    1 install
  49. Backward Reasoning Game Solver · bookforge-ai bundle
    Solve sequential-move strategic games using backward induction. Use this skill when a user faces a multi-stage decision or negotiation where players alternate moves and each person's best action depends on what others will do later. Triggers include: user needs to determine the optimal opening move in a turn-based game or negotiation; user wants to know whether they can guarantee a win or favorable outcome before the game starts; user must sequence two risky actions and does not know which to attempt first; user is analyzing a multi-stage political, business, or competitive scenario where one party moves, the other responds, and so on; user has a finite-horizon sequential game with known player preferences and needs the game-theoretic solution; user suspects their opponent can anticipate their moves and wants to reason from end-states backward to their first action; user is building a game tree and needs to prune it to find dominant paths; user has a combinatorial takeaway game (like Nim variants) and wants t
    1 install
  50. Coach Rep With Pause Framework · bookforge-ai bundle
    Plan a structured coaching session for a sales rep using the PAUSE framework (Prepare → Affirm → Understand → Specify → Embed). Use when a manager needs to: run a 'sales coaching session', 'coach a sales rep', use 'PAUSE coaching', ask 'pre-call coaching questions', run a 'post-call debrief', do 'challenger rep coaching', follow a 'sales manager coaching guide', 'coach the rep not the deal', answer 'how to coach my rep', or build a '1:1 coaching agenda'. Reads rep-profile-assessment.md from classify-rep-profile to identify the rep's weakest Challenger pillar, selects the Appendix A question set for that pillar, and produces a coaching-session-plan.md with pre-call questions, observation focus, post-call debrief, and an embed homework assignment. Also includes a decision gate: if the issue is deal-specific (stalled deal, unknown obstacle) rather than a rep-behavior gap, routes to the sales innovation mode (Investigate → Create → Share + optional SCAMMPERR) instead of PAUSE coaching.
    1 install
  51. Diagnose Manager Effectiveness · bookforge-ai bundle
    Diagnose a frontline sales manager's effectiveness against the CEB four-driver model. Use when someone asks: 'sales manager effectiveness', 'am I coaching the right reps', 'sales manager diagnostic', 'manager coaching ROI', 'where should I spend coaching time', 'sales manager assessment', 'Challenger sales manager', 'manager drivers', 'front-line manager performance', 'am I a good sales manager', 'sales manager self-assessment', 'coaching time allocation', 'am I spending coaching time correctly', 'democratic coaching', 'why is my team not improving'. Produces a manager-effectiveness-diagnosis.md with weighted driver scores, active anti-patterns, and a concrete time-reallocation plan based on team composition.
    1 install
  52. Behavioral Pattern Selector · bookforge-ai bundle
    Choose the right behavioral design pattern from the 11 GoF behavioral patterns. Use when someone asks "how do I make this algorithm swappable?", "should I use Strategy or State?", "how do I decouple senders from receivers?", "what's the difference between Observer and Mediator?", "how do I add undo/redo?", "how do I traverse a collection without exposing its internals?", or "how do I add operations to classes I can't modify?" Also use when you see switch statements selecting between algorithms, tightly coupled event handlers, objects that change behavior based on state, or request-handling logic that should be distributed across a chain. Analyzes via two taxonomies — what aspect to encapsulate as an object (algorithm, state, protocol, traversal) and how to decouple senders from receivers (Command, Observer, Mediator, Chain of Responsibility) — with explicit trade-offs for each choice.
    1 install
  53. Command Pattern Implementor · bookforge-ai bundle
    Implement the Command pattern to encapsulate requests as objects, enabling parameterized operations, queuing, logging, and undo/redo. Use when you need to decouple UI elements from operations, implement multi-level undo with command history, support macro recording, queue or schedule requests, or log operations for crash recovery. Includes the complete undo/redo algorithm using a command history list with present-line pointer, MacroCommand for composite operations, and SimpleCommand template for eliminating subclasses.
    1 install
  54. Creational Pattern Selector · bookforge-ai bundle
    Choose the right creational design pattern (Abstract Factory, Builder, Factory Method, Prototype, or Singleton) for an object creation problem. Use when someone asks "which factory pattern should I use?", "should I use Abstract Factory or Factory Method?", "how do I create objects without specifying the concrete class?", "I need a factory but don't know which one", or "how do I make object creation flexible?" Also use when you see hard-coded `new ConcreteClass()` calls scattered throughout code, when product families must be swapped at runtime, when object construction is too complex for a single constructor, or when objects should be created by cloning a prototype. Compares patterns using two parameterization strategies — subclassing vs object composition — with trade-offs and an evolution path from Factory Method to more flexible alternatives.
    1 install
  55. Structural Pattern Selector · bookforge-ai bundle
    Choose the right structural design pattern (Adapter, Bridge, Composite, Decorator, Facade, Flyweight, or Proxy) for a structural design problem. Use when you need to adapt interfaces between incompatible classes, decouple an abstraction from its implementation so both can vary independently, build part-whole hierarchies where individual objects and compositions are treated uniformly, add responsibilities to objects dynamically without subclassing, simplify access to a complex subsystem, share large numbers of fine-grained objects efficiently, or control and mediate access to another object. Disambiguates commonly confused patterns: Adapter vs Bridge (timing — after design vs before design), Composite vs Decorator vs Proxy (intent — structure vs embellishment vs access control, recursion pattern). Also use when someone asks "should I use Adapter or Bridge?", "what's the difference between Decorator and Proxy?", "when should I use Facade vs Adapter?", or "do I need Flyweight here?"
    1 install
  56. Visitor Pattern Implementor · bookforge-ai bundle
    Implement the Visitor pattern to define new operations on an object structure without changing the classes of the elements it operates on. Use when you have a stable class hierarchy but frequently add new operations, when many unrelated operations need to be performed on an object structure, or when you want to accumulate state across a traversal. Includes the critical stability decision rule, double-dispatch mechanism (Accept/Visit), Iterator integration for traversal, and the encapsulation trade-off warning.
    1 install
  57. Prospecting Ratio Manager · bookforge-ai bundle
    Calculate pipeline ratios and diagnose prospecting health using the Three Laws of Prospecting — use this skill when the user asks about pipeline ratios, close rate math, activity math, sales numbers, the 30-day rule, pipeline slump, feast or famine cycle, how many dials they should make, how much prospecting they need to do, whether they are prospecting enough, quota math, pipeline health, why their pipeline is empty, or why they are in a slump — even if they do not use those exact words. Produces a ratio dashboard (green/yellow/red status per law), a concrete daily activity target, and a fillable daily-tracker worksheet.
    1 install
  58. Evidence Based Classroom Designer · bookforge-ai bundle
    Design or redesign any course, class, or training session using evidence-based instructional principles. Use this skill when a teacher, instructor, or instructional designer wants to improve student retention and achievement through classroom design, course design, quiz design, or active learning strategies — even if they don't mention "retrieval practice" or "spaced repetition." Triggers include: instructor wants to reduce failure rates in a gateway course; teacher finds students forget material within days of a lecture; instructor relies on midterm and final exams as the only assessment; teacher wants to move from passive lecturing to active learning without losing content coverage; instructor wants to close the achievement gap between well-prepared and under-prepared students; course designer wants to embed low-stakes quizzing into a curriculum; teacher wants to raise student performance on Bloom's higher-order thinking levels; instructor wants to redesign student engagement without adding complexity. Work
    1 install
  59. Black Swan Discovery · bookforge-ai
    Identify the hidden unknowns that will determine whether your negotiation succeeds or fails before you ever make an offer. Use when someone asks "why is my counterpart acting irrationally?", "why does this deal keep stalling for no apparent reason?", "what am I missing about this negotiation?", "how do I find out what the other side really wants?", or "why won't they just say yes when the deal is clearly good for them?" Also use for: diagnosing a stalled sales cycle where the prospect keeps deflecting, investigating why a candidate rejected an offer that seemed strong, uncovering hidden constraints before entering a high-stakes contract renegotiation, mapping leverage before a complex partnership discussion, or rebuilding a broken negotiation relationship. Produces a black-swan-report.md with a hypothesis map of unknown unknowns in all three categories (worldview mismatches, hidden constraints, hidden agendas), a leverage inventory across all three leverage types, and a prioritized bank of investigation quest
    1 install
  60. Conditional Simplification Strategy · bookforge-ai
    Select and apply the correct refactoring for complex or tangled conditional logic. Use when: a method has a complicated if-then-else that obscures why branching happens (not just what happens); a series of conditions all produce the same result; the same code fragment appears inside every branch; a boolean variable is being used as a control flag to track loop state; nested conditionals bury the normal execution path under special-case checks; a switch statement (or long if-else-if chain) branches on an object's type and new types are expected; a method's parameter controls which of several distinct operations runs; null checks are scattered throughout client code for the same object. Covers all 8 conditional refactorings from Fowler Chapter 9: Decompose Conditional, Consolidate Conditional Expression, Consolidate Duplicate Conditional Fragments, Remove Control Flag, Replace Nested Conditional with Guard Clauses, Replace Conditional with Polymorphism, Replace Parameter with Explicit Methods, Introduce Null Ob
    1 install
  61. Marketing Plan Canvas · bookforge-ai
    Use this skill to build, assemble, or audit a complete 9-square 1-Page Marketing Plan canvas for any small or medium business. Triggers when a user asks to create a marketing plan, build a 1-page marketing plan, use the 1PMP framework, fill in the 9-square canvas, create a marketing strategy, get a complete marketing plan, start marketing a business, fix broken marketing, audit their marketing, or doesn't know where to start with marketing. Also triggers for: 'marketing plan', '1-page marketing plan', 'create marketing plan', 'marketing strategy', 'complete marketing plan', '1PMP canvas', '9 square canvas', 'marketing plan template', 'small business marketing plan', 'need a marketing plan', 'don't know where to start with marketing', 'my marketing is a mess', 'random acts of marketing', 'Allan Dib framework', 'before during after marketing', 'prospect lead customer framework', 'I have no marketing system', 'pull my marketing together', 'marketing audit'. This is the hub skill — invoke it whenever a user wants
    1 install
  62. Tailor Pitch By Stakeholder · bookforge-ai bundle
    Tailor a Commercial Teaching pitch to each stakeholder role using Functional Bias Cards and route the pitch to avoid the C-suite elevation trap. Trigger this skill when you need to: - Tailor a sales pitch to different roles in a buying committee - Build stakeholder-specific messaging for a multi-stakeholder sale - Create a different message for VP Engineering vs CFO vs procurement - Use a Functional Bias Card to map what each role cares about - Build a stakeholder map for an enterprise deal - Understand who to pitch to first and in what order - Adapt a pitch for different audience roles without losing the core insight - Tailor for resonance with a buying committee - Create per-role pitch variants from a single base pitch script - Build consensus across a buying group before reaching the decision-maker NOT for: building the base pitch (use author-commercial-teaching-pitch first), building the underlying commercial insight (use build-commercial-insight), or diagnosing an existing pitch's structure (use diagnose
    1 install
  63. Research Argument Builder · bookforge-ai bundle
    Build a complete, structured research argument from a framed problem — assembling all five elements (claim, reasons, evidence, acknowledgment/response, warrant) using the Claim→Reason→Evidence chain. Use this skill when the user has a research problem or framed question and needs to construct the supporting argument that justifies their answer, has a working thesis or claim but does not know how to assemble the reasons and evidence that make it hold, needs to identify which of the five claim types (fact, definition, cause, evaluation, policy) their main claim is and what kind of evidence each type demands, wants to evaluate whether their claim is specific and significant enough to anchor an argument, cannot tell whether a statement is a reason or evidence and keeps treating soft generalizations as hard data, has evidence but cannot determine whether it meets the quality standards (accurate, precise, sufficient, representative, authoritative) their readers will apply, needs to plan their argument visually usin
    1 install
  64. Conversation Data Quality Analyzer · bookforge-ai bundle
    Analyze customer conversation notes or transcripts after a meeting to classify every statement as fact, compliment, fluff, or idea — separating real signal from noise. Use this skill whenever the user wants to review interview notes, check whether a customer call produced reliable data, figure out if enthusiastic feedback was genuine interest or polite lies, identify bad data patterns in a transcript, audit whether a conversation that "went great" actually produced usable facts, or suspects they are collecting compliments instead of validated evidence — even if they don't mention "data quality" or "bad data." Do NOT use this skill to write or improve questions before a conversation (use conversation-question-designer) or to evaluate whether a meeting produced real commitment signals like time, reputation, or money (use commitment-signal-evaluator).
    1 install
  65. Abstract Factory Implementor · bookforge-ai bundle
    Implement the Abstract Factory pattern to create families of related objects without specifying their concrete classes. Use when a system must be independent of how its products are created, when it must work with multiple product families, when products are designed to be used together and you need to enforce that constraint, or when providing a class library revealing only interfaces. Covers factory-as-singleton, prototype-based factories, and extensible factory interfaces.
    1 install
  66. Observer Pattern Implementor · bookforge-ai bundle
    Implement the Observer pattern to establish one-to-many dependencies where changing one object automatically notifies and updates all dependents. Use when a spreadsheet model needs to update multiple chart views, when UI components must react to data changes, when event systems need publish-subscribe, or when you need to decouple a subject from an unknown number of observers. Handles 10 implementation concerns including push vs pull models, dangling reference prevention, update cascade avoidance, and the ChangeManager compound pattern.
    1 install
  67. Strategy Pattern Implementor · bookforge-ai bundle
    Implement the Strategy pattern to encapsulate a family of interchangeable algorithms behind a common interface. Use when you have multiple conditional branches selecting between algorithm variants, when algorithms need different space-time trade-offs, when a class has multiple behaviors expressed as conditionals, or when you need to swap algorithms at runtime. Detects the key code smell — switch/if-else chains selecting behavior — and refactors to Strategy objects.
    1 install
  68. Call Reluctance Diagnostic · bookforge-ai bundle
    Diagnose and coach through call reluctance, prospecting avoidance, and sales slumps. Use this skill when you can't make yourself prospect, are procrastinating on cold calls, avoiding the phone, or stuck in a low-activity week. Produces a diagnosis and 1-week intervention plan for: why can't I prospect, prospecting fear, three ps, perfectionism sales, paralysis from analysis, procrastinating on cold calls, slump mindset, mental toughness sales, prospecting motivation, can't pick up the phone.
    1 install
  69. Referral System Design · bookforge-ai
    Design an active referral system for a small business. Use this skill when you want to get more referrals, build a referral system, stop relying on word of mouth, ask for referrals without seeming desperate, write a referral script, create a gift card referral mechanism, apply the bystander effect override to referral asks, set upfront referral expectations with new customers, find joint venture referral partners, write a JV referral outreach email, profile complementary business partners for lead exchange, fill square 9 of the 1-Page Marketing Plan, apply the law of 250, design an orchestrated referral ask cadence, or turn customer satisfaction into a systematic lead source.
    1 install
  70. Refactoring Readiness Assessment · bookforge-ai
    Assess whether a codebase situation warrants refactoring and determine the right approach before any structural changes begin. Use this skill when a developer is about to modify existing code and needs to decide: should I refactor first, refactor not at all, or rewrite entirely? Triggers include: developer is adding a feature and the existing code is hard to understand or extend; developer just received a bug report and suspects the code structure is hiding more bugs; a code review has surfaced design concerns and the team wants concrete guidance; code appears to have been copied more than twice in similar form; developer is unsure whether to clean up code before a deadline; codebase uses a published interface or is tightly coupled to a database schema and the developer wants to know the constraints before restructuring; developer suspects the code is so broken it cannot be stabilized without a full rewrite. This skill produces a structured go/no-go assessment and session plan — it does not apply any refactor
    1 install
  71. Voting System Strategist · bookforge-ai bundle
    Analyze, design, or defend against voting system manipulation. Use this skill when a user needs to evaluate how a voting or election procedure will behave strategically — including which candidate or option will actually win under a given system, how an agenda-setter can engineer an outcome, whether a preference cycle makes the 'true will' of the group unknowable, how to choose the voting rule best suited to a group's goals, or when a voter should vote strategically rather than sincerely. Triggers include: user is designing a committee, board, or organizational voting process and wants to know which system is fairest or hardest to manipulate; user suspects the order of votes or the choice of voting method is being used against them; user needs to predict who wins under plurality, runoff, Condorcet pairwise, Borda count, or approval voting; user wants to know whether their group's preferences form a cycle that makes any outcome unstable; user is a voter or participant wondering whether to vote sincerely or str
    1 install
  72. Build Commercial Insight · bookforge-ai bundle
    Reverse-engineer a Commercial Insight from seller strengths and validate it against the four-criteria test. Trigger this skill when you need to: - Build a commercial insight or reframe for a teaching pitch - Figure out "what insight should I teach" in a B2B sales conversation - Find a unique angle for a commercial teaching pitch - Reverse engineer a pitch from your strengths (the "Deb Oler question") - Identify which insight to lead with in an insight-led selling approach - Differentiate your pitch from competitors who sell the same category - Determine whether a proposed reframe qualifies as commercial teaching - Start a sales narrative from your solution's unique differentiator rather than customer pain - Create an insight that "leads to" your strengths rather than "leading with" them NOT for: building the full 6-step pitch choreography (use author-commercial-teaching-pitch), tailoring to specific stakeholders (use tailor-pitch-by-stakeholder), or scoring pitch boldness (use SAFE-BOLD framework).
    1 install
  73. Research Paper Planner · bookforge-ai bundle
    Build a storyboard-based plan for a research paper and turn it into a first draft. Use this skill when the user has assembled a research argument — a main claim with supporting reasons, evidence, and acknowledgments — and now needs to organize it into a coherent, reader-ready structure before writing. Triggers include: user has a thesis and evidence but does not know how to order the sections; user suspects their draft is organized as a research narrative (what they found first) rather than as an argument (what readers need); user's draft summary-hops across sources without asserting their own claim (patchwork writing); user wants a working introduction sketch to start drafting; user is staring at a blank page and cannot begin; user needs to decide where to state their main point — end of introduction or end of paper; user wants to know whether to order reasons by importance, complexity, familiarity, or contestability. This skill does NOT build the underlying argument from scratch — use research-argument-buil
    1 install
  74. Question Importance Prioritizer · bookforge-ai bundle
    Prioritize which assumptions to validate first and produce focused learning goals before customer conversations — classifying risks as product risk versus market risk. Use this skill whenever the user has many assumptions or unknowns and needs to decide which to test first, wants to identify the 3 most important learning goals for their next conversation batch, needs to figure out what the riskiest parts of their business idea are, wants to separate must-validate assumptions from safe ones, is preparing strategic learning goals but not the specific interview questions, or suspects they are avoiding the scary questions that actually matter — even if they don't mention "prioritization" or "learning goals." Do NOT use this skill to write or rewrite the actual conversation questions (use conversation-question-designer) or to analyze notes from a completed conversation (use conversation-data-quality-analyzer).
    1 install
  75. Desirable Difficulty Classifier · bookforge-ai bundle
    Classify any learning activity, practice structure, or instructional design element as a desirable difficulty (strengthens encoding) or undesirable difficulty (creates friction without learning benefit). Use this skill when an instructional designer, trainer, teacher, or learner wants to audit a course design, training session, study method, or practice regimen for evidence-based difficulty management — even if they don't use the phrase "desirable difficulty." Applies to onboarding programs, corporate training, academic course design, self-study plans, coaching sessions, and skill development programs. Identifies which of six proven difficulty strategies are present or absent (spacing, interleaving, variation, retrieval, generation, elaboration) and generates specific redesign recommendations. Do NOT use this skill to build a full study schedule (use retrieval-practice-study-system), to assess learner readiness or aptitude, or to evaluate content quality unrelated to difficulty structure.
    1 install
  76. Retrieval Practice Study System · bookforge-ai bundle
    Design a complete self-quizzing study system for any subject, course, or learning goal. Use this skill whenever the user wants to study more effectively, stop wasting time rereading notes, build a study schedule from learning material, prepare for exams, create flashcard decks with a spacing system, design a practice-quiz regimen, or turn any document into a retrieval-based learning plan — even if they don't mention "retrieval practice" or "spaced repetition." Works for students at any level, professionals upskilling, lifelong learners, and coaches designing training programs. Do NOT use this skill to evaluate whether a textbook or course is good (that is a different task), or to build automated quiz software (that requires a coding skill).
    1 install
  77. Incentive Scheme Designer · bookforge-ai bundle
    Design and diagnose incentive contracts for situations where effort is unobservable (moral hazard). Use this skill when a user needs to motivate a contractor, employee, co-founder, or agent whose actions cannot be directly monitored; when a user is deciding between a fixed salary, piece-rate, equity share, bonus, or fine structure; when a user needs to set the bonus level so that high-quality effort is in the agent's self-interest; when a user must satisfy both the participation constraint (agent accepts the deal) and the incentive compatibility constraint (agent exerts the desired effort); when a user wants to diagnose why an existing incentive scheme is failing — through sandbagging, gaming, effort diversion, or lack of effort; when a user is deciding between carrots and sticks and needs to understand when each is preferred; when a user suspects financial incentives are crowding out intrinsic motivation (Gneezy/Rustichini effect); when a user manages people performing multiple tasks and needs to know whethe
    1 install
  78. Nash Equilibrium Analyzer · bookforge-ai bundle
    Find Nash equilibria in simultaneous-move games by constructing payoff matrices, eliminating dominated strategies (Rules 2-3), mapping best responses (Rule 4), and calculating mixed strategy proportions using the indifference principle (Rule 5). Use this skill when two or more players choose actions simultaneously without seeing each other's moves — pricing decisions, product launches, competitive bids, penalty kicks, resource allocation conflicts — and you need to identify stable strategy configurations, calculate exact mixing proportions for zero-sum conflicts, or select among multiple equilibria using focal-point analysis.
    1 install
  79. Counterargument Handler · bookforge-ai bundle
    Anticipate, acknowledge, and respond to reader objections and alternative views in a research argument. Use this skill when the user has a draft argument or storyboard and needs to identify which objections readers will predictably raise, wants to decide which objections to acknowledge and which to set aside, needs vocabulary and sentence templates for introducing and responding to counterarguments without weakening their position, has discovered a flaw in their argument and does not know how to handle it honestly, is building a cause-and-effect argument and needs to address competing causes, has made claims with counterexamples that readers will invoke, uses key terms that readers may define differently and needs to address definitional scope, or wants to avoid either ignoring objections (seeming ignorant) or acknowledging too many (losing argumentative focus). This skill is the detailed companion to research-argument-builder — use it after assembling the argument's core structure (claim, reasons, evidence)
    1 install
  80. Research Problem Framer · bookforge-ai bundle
    Transform a research question into a fully framed research problem that readers recognize as worth solving, using the condition+consequence structure and the So What? cascade test. Use this skill when the user has a research question but cannot explain why readers should care about the answer, has completed the 3-step significance formula but the Step 3 consequence still feels abstract or weak, is writing an introduction and the reader's "So what?" objection keeps coming back, cannot tell whether their project is pure or applied research and whether that matters for their introduction, wants to verify that solving their conceptual problem actually serves a practical one, has a research question that feels personally interesting but lacks community relevance, is being asked by an advisor or reviewer "why does this matter?", needs to state a research problem in formal proposal or introduction language, wants to understand the difference between a research question (condition) and a research problem (condition +
    1 install
  81. Bridge Pattern Implementor · bookforge-ai bundle
    Implement the Bridge pattern to decouple an abstraction from its implementation so both can vary independently. Use when you want to avoid a permanent binding between abstraction and implementation, when both abstractions and implementations should be extensible by subclassing, when implementation changes should not require recompiling clients, or when you need to share an implementation among multiple objects. Includes the evaluate-extremes design process (union vs intersection of functionality) and Abstract Factory integration for runtime implementation selection.
    1 install
  82. Monetization Experiment Planner · bookforge-ai
    Use this skill to plan monetization experiments for a post-PMF product with stable retention — classify the monetization archetype (subscription / e-commerce / ad-revenue), run cohort revenue analysis to find highest-value customer segments, and propose pricing experiments using pricing relativity (3-tier anchoring), cohort upsell, and penny-gap handling. Produces a monetization-experiment-backlog.md with ordered tests and a revenue-cohort-analysis.md showing where the revenue actually comes from. Triggers when a growth PM asks 'how do I increase revenue per user', 'pricing experiment ideas', 'should I raise my prices', 'how do I structure pricing tiers', 'pricing anchoring', 'cohort revenue analysis', 'freemium to paid conversion', 'penny gap problem', 'our LTV is too low', 'CAC LTV ratio', 'monetization funnel', 'upsell experiments', or 'how do I monetize my free users'. Also activates for 'should we drop the price', 'three tier pricing', 'Qualaroo pricing case', or 'personalization recommendations revenue'
    1 install
  83. Evidence Based Training Designer · bookforge-ai
    Redesign a corporate training program, employee training curriculum, employee onboarding, or in-service training so that learning actually sticks past the end of the session. Use this skill when a company's training is built on lecture-heavy workshops, single-topic day-long blocks, or passive e-learning modules that employees promptly forget; when an L&D team needs to convert a massed-practice curriculum into an evidence-based architecture; when a trainer or workshop design lead is building a new training program from scratch and wants to apply learning science from the start; when onboarding for a sales, technical, or certification role needs to produce durable competence rather than a test-passing event; when management asks why employees cannot apply training back on the job; when training program design needs to show measurable retention and transfer, not just satisfaction scores. This skill applies the corporate training models from Farmers Insurance (interleaved four-domain curriculum, FORE scaffolding,
    1 install
  84. Commitment Verifier · bookforge-ai
    Verify whether a counterpart's agreement is a real commitment or a polite escape. Use when someone asks "how do I know if they really mean yes?", "they agreed but I'm not sure they'll follow through", "my counterpart said yes but something feels off", "how do I tell if someone is stringing me along?", or "they said you're right — is that agreement?" Also use for: detecting when a verbal commitment won't survive contact with implementation, distinguishing genuine alignment from social pressure compliance, spotting deception signals in a counterpart's language or delivery, checking whether the decision-maker in the room actually has authority to commit, or preparing verification questions before a closing conversation. Analyzes an agreement interaction — conversation transcript, notes, or recalled exchange — and classifies each yes-type, flags verbal deception indicators, surfaces channel mismatches (words vs. tone vs. body language), and generates Rule of Three follow-up questions to confirm genuine commitment
    1 install
  85. Auction Bidding Strategist · bookforge-ai bundle
    Apply the complete game-theoretic auction framework to determine the optimal bid in any auction format. Use this skill when a user is preparing to bid in an English (ascending) auction, a Japanese auction, a Vickrey (second-price sealed-bid) auction, a Dutch (descending-clock) auction, or a standard sealed-bid first-price auction, and wants the game-theoretically correct strategy rather than guesswork. Triggers include: user is deciding how much to bid in a competitive tender, procurement auction, real estate auction, eBay auction, spectrum license auction, or corporate acquisition; user is worried about overbidding and wants to know how to set a ceiling; user suspects they may be falling into the winner's curse — winning but regretting the price paid; user must classify whether the auction involves private values (each bidder's value is independent) or common values (the item has a single underlying value that all bidders are estimating), because the correct strategy differs sharply between the two; user is
    1 install
  86. Prisoners Dilemma Resolver · bookforge-ai bundle
    Diagnose whether a multi-player conflict is a prisoners' dilemma and design a cooperation mechanism to resolve it. Use when parties are locked in a mutually destructive pattern even though all would benefit from cooperation — price wars, overfishing, arms races, advertising spirals, commons depletion, collective action failures. Distinguishes prisoners' dilemmas (dominant strategy to defect) from coordination problems (no incentive to deviate once aligned) and tailors the remedy accordingly. Produces a structured cooperation design plan: diagnosis, payoff assessment, discount-rate threshold calculation, mechanism selection from a resolution menu (self-enforcement through repeated play, tit-for-two-tats, mutual promises with escrow, linkage, reputation systems, third-party enforcement, Ostrom commons governance), and implementation checklist. Use when someone says 'everyone would be better off if we all cooperated but no one does', 'we keep undercutting each other even though it hurts everyone', 'how do we sto
    1 install
  87. Guarantee Design And Selection · bookforge-ai
    Design, select, and word a risk-reversal guarantee for a product or service offer. Use this skill when the user wants to add a guarantee to an offer, asks "what kind of guarantee should I offer," says prospects are hesitant or objecting to the price or risk, wants to reduce refund fear without killing conversion, asks how to guarantee results, wonders whether to offer a money-back guarantee, wants to switch from a retainer pricing model to a performance model, needs to improve offer conversion rate, asks "what happens if they don't get results," wants to stack multiple guarantees, or is designing a new high-ticket offer and needs a risk-reversal mechanism — even if they don't explicitly mention "guarantee" or "risk reversal." This skill produces a guarantee recommendation with type, wording, and ROI projection. For building the full offer stack see grand-slam-offer-creation. For auditing perceived value before writing the guarantee see value-equation-offer-audit.
    1 install
  88. Gatekeeper Navigator · bookforge-ai
    Navigate any gatekeeper situation — choose bypass vs befriend, apply the right technique, and draft scripts that pass the anti-manipulation check. Trigger this skill when you need to: - Get past a receptionist or administrative assistant who is blocking access to a decision maker - Reach a decision maker when you don't know their name, title, or direct contact information - Figure out whether to bypass a gatekeeper or build a relationship with them - Apply the sales-help-sales hack to reach a hard-to-reach prospect - Use the calling-other-extensions (go-around-back) technique to extract a DM name - Draft respectful, transparent scripts for working with gatekeepers on recurring accounts - Check a gatekeeper approach for manipulation, pretending, or bulldozing anti-patterns - Decide whether LinkedIn flanking, early/late calls, or in-person approaches fit your situation - Stop getting hung up on or added to a do-not-help list - Turn a hostile receptionist into a calendar ally over multiple visits NOT for: turnin
    1 install
  89. High Tempo Experiment Cycle · bookforge-ai
    Use this skill to install a disciplined weekly experimentation cadence for a growth team — the 4-stage high-tempo cycle (Analyze, Ideate, Prioritize, Test) with a timeboxed growth review meeting agenda, idea capture template, and cadence benchmarks. Produces an experiment-cycle-runbook the team can follow from Monday morning, a weekly growth review agenda with named roles and materials, and an idea capture template that feeds the prioritization queue. Triggers when a growth PM asks 'how do I run a weekly growth meeting?', 'our experiments are ad-hoc, how do we systematize?', 'growth meeting agenda', 'high-tempo testing', 'experiment cadence', 'how often should we test?', 'how many experiments per week?', 'weekly growth review', 'Sean Ellis growth meeting', 'growth cycle', 'growth rituals', 'how do I install a test rhythm', or 'our growth team has no rhythm'. Also activates for 'we keep running tests but nothing compounds', 'scattershot experiments', 'growth team operating system', or 'idea bank template'.
    1 install
  90. Type Code Refactoring Selector · bookforge-ai
    Select and execute the correct refactoring path for type codes — enumerations, integer constants, or string tags that flag object variants (e.g., ENGINEER/SALESMAN/MANAGER as ints, blood group as 0/1/2/3, ORDER_STATUS as strings). Applies Fowler's three-way decision tree to pick between Replace Type Code with Class, Replace Type Code with Subclasses, and Replace Type Code with State/Strategy, then drives the full mechanics for the chosen path through to Replace Conditional with Polymorphism. Use when: a class stores an integer or enum constant that controls conditional behavior in switch statements or if-else chains scattered across multiple methods or callers; Primitive Obsession or Switch Statements smells have been diagnosed and the root cause is a type code; a new variant keeps requiring edits in multiple places (classic signal that polymorphism is needed); a type code is passed between classes as a raw integer, weakening type safety and allowing invalid values; subclasses exist that vary only in constant
    1 install
  91. Negotiation Strategist · bookforge-ai bundle
    Apply the complete game-theoretic bargaining framework to any negotiation. Use this skill when a user needs to structure a negotiation, determine who has leverage, calculate the fair split, or decide whether to make a concession or walk away. Triggers include: user is preparing for a salary negotiation, contract renegotiation, partnership deal, M&A term sheet, or labor negotiation and wants to know what number to open with and why; user wants to determine the 'pie' — the true surplus that is actually at stake between the two parties, not the headline dollar figures; user needs to identify and quantify their Best Alternative to a Negotiated Agreement (BATNA) or the other side's BATNA before entering talks; user wants to know how to improve their bargaining position before the negotiation starts (raise your BATNA, lower theirs); user must decide whether to bundle multiple issues together or separate them; user is weighing whether to actually strike, walk out, or threaten to do so, and wants to understand the co
    1 install
  92. Conversation Sourcing Planner · bookforge-ai bundle
    Create a plan for finding and reaching people to have customer discovery conversations with, including channel selection, outreach messages, and warm intro strategies. Use this skill whenever the user does not know how to find people to talk to, does not know anyone in their target market, needs to reach potential customers but has no connections, wants to write a cold outreach email or LinkedIn message for customer conversations, needs help with warm introductions or getting introduced to prospects, is struggling to get meetings or conversations with target customers, wants to build a conversation pipeline or outreach cadence, asks "where do I find people to interview" or "how do I get customer meetings," needs to figure out the best channels to reach a specific customer segment, wants to plan cold or warm outreach for customer interviews, or wants to leverage events or communities or online forums to find conversation targets — even if they don't explicitly say "sourcing" or "outreach." This skill is about
    1 install
  93. Design Pattern Selector · bookforge-ai bundle
    Select the right GoF design pattern for a specific object-oriented design problem. Use when facing any of these situations: object creation inflexibility (too many concrete class references), tight coupling between classes, subclass explosion from trying to extend behavior, inability to modify a class you don't own, need to vary an algorithm or behavior at runtime, want to add operations to a stable class hierarchy without modifying it, need to decouple a sender from its receivers, need undo/redo or event notification, or any time someone asks "which design pattern should I use?", "is there a pattern for this?", or "how do I design this more flexibly?" Analyzes the problem through 6 complementary selection approaches — intent scanning, purpose/scope classification, variability analysis, redesign cause diagnosis, pattern relationship navigation, and category comparison — to produce a scored pattern recommendation with trade-off analysis.
    1 install
  94. Activation Funnel Diagnostic · bookforge-ai
    Use this skill to diagnose where in an activation funnel users drop off and decide between removing friction or adding 'positive friction' (guided steps) to fix it. Maps the route from signup to the aha moment (first core-value experience), builds a channel-segmented funnel conversion report from metrics data, identifies the highest-drop-off step, interprets user survey data at drop-off points, and emits an activation-funnel-diagnosis.md plus a ranked list of activation experiment candidates. Triggers when a growth PM asks 'why are users signing up but not coming back?', 'our activation rate is terrible', 'where are users dropping off in onboarding?', 'activation funnel audit', 'users don't reach aha moment', 'onboarding diagnosis', 'NUX problems', 'first-run experience broken', 'how do I find friction', 'should I simplify or guide my onboarding?', or 'help me diagnose my activation'. Also activates for 'funnel analysis', 'drop-off diagnosis', 'desire friction conversion', 'magic moment audit', 'Twitter 30 fo
    1 install
  95. Credibility Evidence Selector · bookforge-ai bundle
    Pick the strongest credibility evidence for a claim and kill weak evidence chains with the Sinatra Test. Use this skill whenever the user asks 'how do I prove this?', 'how do I make this more credible?', 'which statistic should I cite?', 'do I need a source for this?', 'how do I build trust?', 'this claim sounds unbelievable', 'they won't believe us', 'we need a case study', 'should I quote an expert?', 'is this testimonial strong enough?', 'which proof point should I lead with?', 'my pitch needs more evidence', 'the numbers aren't landing', 'how do I back this up without a credentials wall?', 'who should say this for maximum credibility?', or 'is one example enough or do I need data?'. Also invoke when the user has a marketing claim, sales pitch, fundraising ask, research finding, policy argument, product benefit, or security/reliability promise and must choose between authority quotes, customer stories, statistics, vivid details, testable demos, or a single hero example. This skill ranks evidence across six
    1 install
  96. Prose Clarity Reviser · bookforge-ai bundle
    Revise dense, unclear prose into clear, readable sentences by applying four diagnostic principles — characters-as-subjects, actions-as-verbs, old-before-new information flow, and complexity-last sentence endings. Use this skill whenever the user shares a draft passage, paragraph, or document and asks you to make it clearer, more readable, easier to follow, less dense, less academic-sounding, or better written — even if they don't use those words. Also triggers on: "can you revise this," "this feels clunky," "my advisor said this is unclear," "make this flow better," "my writing sounds stilted," or any request to improve prose style in research papers, reports, essays, grant proposals, or professional documents. Apply all four principles end-to-end; return a revised version with brief annotations showing what changed and why.
    1 install
  97. Conversation Question Designer · bookforge-ai bundle
    Write, rewrite, or audit customer interview questions so they extract honest behavioral data instead of false validation. Use this skill whenever the user needs to prepare a conversation script for customer discovery, draft questions for an upcoming interview, fix questions that keep producing useless or vague answers, rewrite biased or leading questions into past-focused behavior-revealing ones, check whether their interview questions will trigger compliments instead of facts, or build a question list from learning goals — even if they don't mention "question design" or "The Mom Test." Do NOT use this skill to analyze conversation notes after a meeting (use conversation-data-quality-analyzer) or to decide which questions matter most strategically (use question-importance-prioritizer).
    0 installs
  98. Startup Traction Strategy By Phase · bookforge-ai bundle
    Guide startup growth strategy by diagnosing which phase the startup is in (Phase I: making something people want, Phase II: marketing something people want, Phase III: scaling) and selecting phase-appropriate traction channels. Use whenever a startup founder, growth marketer, or product leader is deciding how to split time between product and traction, asking whether they have product-market fit, choosing which channels fit their current stage, dealing with rising CAC or saturating channels, wondering if they should pivot, applying the 50% Rule, or escaping the Product Trap ('if we build it they will come'). Activates on phrases like 'product-market fit', 'phase I', 'phase II', 'scaling', 'growth strategy', 'should we pivot', '50% rule', 'product trap', 'traction vs product', 'which channels for our stage', 'moving the needle'.
    1 install
  99. Oo Design Smell Detector · bookforge-ai bundle
    Detect common OO design smells in a codebase and recommend corrective design patterns. Use when reviewing code for design quality, investigating why changes are difficult, or auditing coupling and inheritance depth. Scans for 8 categories of design fragility — hardcoded object creation, operation dependencies, platform coupling, representation leaks, algorithm dependencies, tight coupling, subclass explosion, and inability to alter classes — each mapped to specific GoF patterns that fix them. Trigger when the user asks about design review, code smells, design anti-patterns, why a class is hard to change, why adding a feature requires modifying many files, class hierarchy review, inheritance overuse, why changes cascade, tight coupling, poor encapsulation, object creation rigidity, platform-dependent code, algorithmic coupling, or difficulty extending a third-party class.
    1 install
  100. Growth Team Structure Planner · bookforge-ai
    Use this skill to design a cross-functional growth team for a Series A–B scaling startup and produce a concrete proposal the growth lead can bring to their executive team. Recommends product-led (growth team embedded in product) vs independent (standalone growth team reporting to CEO or VP Growth) based on org context, assigns named roles (growth lead, PM, engineer, designer, data analyst, marketer), defines executive sponsorship requirements, and drafts a kickoff meeting agenda. Triggers when user asks 'how do I structure a growth team?', 'should growth be under product or standalone?', 'who should be on my growth team?', 'what roles does a growth team need?', 'how do I pitch a growth team to my CEO?', 'growth team kickoff', 'first growth hire', 'growth team model', or 'building a growth team from scratch'. Also activates for 'our marketing and product aren't aligned on growth', 'we need a growth function but don't know how to structure it', 'growth team charter', or 'growth team proposal'.
    1 install