From salesbuildr
Manages Salesbuildr sales opportunities: search pipelines, create new ones, update stages/values, link to companies/contacts.
npx claudepluginhub wyre-technology/msp-claude-plugins --plugin salesbuildrThis skill uses the workspace's default tool permissions.
Opportunities represent potential deals in the sales pipeline. Each opportunity is linked to a company and optionally a contact, with a value, stage, and expected close date.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Analyzes BMad project state from catalog CSV, configs, artifacts, and query to recommend next skills or answer questions. Useful for help requests, 'what next', or starting BMad.
Opportunities represent potential deals in the sales pipeline. Each opportunity is linked to a company and optionally a contact, with a value, stage, and expected close date.
GET /opportunities?search=<term>&company_id=<id>&status=<status>&from=0&size=25
Parameters:
search - Search by opportunity namecompany_id - Filter by companystatus - Filter by statusfrom - Pagination offsetsize - Results per pageGET /opportunities/{id}
POST /opportunities
{
"name": "Q1 Infrastructure Refresh",
"company_id": 12345,
"contact_id": 67890,
"value": 25000,
"stage": "proposal",
"expected_close_date": "2026-03-31"
}
Required fields: name, company_id
PATCH /opportunities/{id}
{
"stage": "negotiation",
"value": 28000
}
GET /companies?search=customer nameGET /contacts?company_id=12345POST /opportunitiesGET /opportunities?search=deal namePATCH /opportunities/{id}