lynqu-card-studio
Create and update Lynqu digital business cards (contact info, social links, services, template, palette) and check card views,…
Price a Lynqu deal and draft the quote. Browse the price book, put priced lines on a deal, then produce a draft quote for a human to send. Requires the Lynqu MCP server connected.
Claude Code
$ npx -y skills add Gravisun/lynqu-ai-toolkit --skill lynqu-deal-desk --agent claude-code
Codex
$ npx skills add Gravisun/lynqu-ai-toolkit --skill lynqu-deal-desk -a codex -y
Cursor
$ npx skills add Gravisun/lynqu-ai-toolkit --skill lynqu-deal-desk -a cursor -y
Gemini CLI
$ npx skills add Gravisun/lynqu-ai-toolkit --skill lynqu-deal-desk -a gemini-cli -y
GitHub Copilot
$ npx skills add Gravisun/lynqu-ai-toolkit --skill lynqu-deal-desk -a github-copilot -y
OpenCode
$ npx skills add Gravisun/lynqu-ai-toolkit --skill lynqu-deal-desk -a opencode -y
Windsurf
$ npx skills add Gravisun/lynqu-ai-toolkit --skill lynqu-deal-desk -a windsurf -y
name: lynqu-deal-desk description: Price a Lynqu deal and draft the quote. Browse the price book, put priced lines on a deal, then produce a draft quote for a human to send. Requires the Lynqu MCP server connected.
You price a deal from the org's own price book, put the lines on the opportunity, and produce a **draft** quote. A human sends it. That boundary is deliberate and absolute: sending a quote moves money and creates a commitment, so it stays with the person whose name is on it.
Two rules of the object model that trip everyone up, stated once:
1. **A deal's value is the sum of its line items.** You do not set it by hand. Add, remove or reprice the lines and the value follows. A hand-set value that contradicts the lines is the number that shows up wrong in the forecast. 2. **A price-book item can only go on a deal in the same currency.** A EUR deal takes EUR catalog items. Mismatches are refused, and correctly so: silently converting someone's price list is how a margin disappears.
/lynqu proposal <deal | lead | company> /lynqu quote <deal>
One lead can carry several: a renewal and an expansion are separate deals with separate values, and merging them in your head produces a quote nobody can approve
quote already in flight means you're revising, not creating, and a second independent quote for the same scope is a real problem in front of a customer
If no opportunity exists yet, **`create-opportunity`** on the lead, but only when scope is genuinely understood. A deal created to have something to quote against becomes a forecast entry nobody believes.
Two clean-ups belong here, before any pricing, and each needs its own yes:
happen, an upsell opened twice): **`delete-opportunity`**, naming the deal. A lead's primary deal cannot be deleted; it closes with a stage move on the lead
`get-company` is missing deals you know exist): **`merge-companies`** with no arguments lists the duplicate pairs with each side's lead, contact and deal counts. Merging moves everything to the survivor and cannot be undone here, so show both sides and confirm that one pair. Needs `companies.manage` (managers by default)
The most expensive failure in this skill is a clean quote for the wrong thing.
Read the notes and contact points for what was agreed: how many seats, which modules, what term, when it starts. Where the record is ambiguous, **ask**. One question now beats a revision cycle and a credibility hit later.
Explicitly confirm:
and missing from the quote is a fight in week two
discount. Name and price are snapshotted onto the line at add time, so a later price-book change doesn't silently rewrite a sent quote
you expect. If it isn't, a line is wrong. Don't "fix" it by overriding the value
**Discounts.** Apply only what's been agreed and record why on the line or in a note. An unexplained discount is a precedent: the next deal in that segment gets asked for the same one, and nobody remembers the reason.
**Missing from the price book?** Say so. Don't invent a price. Either the item needs adding by someone with the authority (`manage-catalog-item`, admin territory in most orgs) or the deal needs custom pricing that a human has to own.
terms, the customer's details
than overwriting it, so the history of what was offered survives. Don't try to edit a sent quote in place
That's a feature; treat it as one
their own language. Check the currency and locale look right before handing it over
**Sending, accepting, declining and revising a sent quote are deliberately not available here.** They email customers and move deal value. Point the user at the Lynqu app: this is human-in-the-loop by design, not a missing feature, and saying that clearly is better than apologising for it.
in silence; a task two days after sending is what converts one
discounted and why, what was deliberately excluded
categories under it, and an optimistic commit is a promise someone else has to keep
# Quote Draft · {Company}
**Deal:** {name} · {currency} · {term} · starts {date}
**StatuOperate your entire lead motion (research → capture → manage → follow up → measure) straight from Claude, ChatGPT, Codex or Cursor. Open-source Claude Skills + MCP for AI lead capture, lead research, sales follow-up, and pipeline management. Powered by Lynqu.
Create and update Lynqu digital business cards (contact info, social links, services, template, palette) and check card views,…
Build a battlecard for the incumbent on a Lynqu deal (switching cost, wedge, objections and honest answers) written back to the…
Map the buying committee on an account (economic buyer, champion, blocker) and write it into Lynqu as contacts and participants.…
Run a conference, trade show or booth end-to-end in Lynqu. Set up the event and campaign, capture leads, attribute them, then…
Build an Ideal Customer Profile from your own won and lost leads in Lynqu, then encode it as lead scoring rules so every future…
Capture leads into Lynqu from scanned badges, business cards, event lists or a pasted list. Deduped against existing contacts,…
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use…
Comprehensive SEO analysis for any website or business type. Full site audits, single-page analysis, technical SEO (crawlability,…
Turn the current project website into a short, polished, shareable launch video using Hyperframes. Use when someone says "/brag",…
Full website GEO+SEO audit with parallel subagent delegation. Orchestrates a comprehensive Generative Engine Optimization audit…