From salesbuildr
Searches companies and contacts in Salesbuildr CRM by term or ID, filters contacts by company, retrieves details, and creates new contacts with required fields like first_name, last_name, company_id.
npx claudepluginhub wyre-technology/msp-claude-plugins --plugin salesbuildrThis skill uses the workspace's default tool permissions.
Companies and contacts are the foundation of the Salesbuildr CRM. Companies represent organizations (customers, prospects), while contacts are individuals associated with companies.
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.
Companies and contacts are the foundation of the Salesbuildr CRM. Companies represent organizations (customers, prospects), while contacts are individuals associated with companies.
GET /companies?search=<term>&from=0&size=25
Parameters:
search - Search term for company namefrom - Pagination offsetsize - Results per page (max 100)GET /companies/{id}
Returns full company details including address, phone, and metadata.
GET /contacts?search=<term>&company_id=<id>&from=0&size=25
Parameters:
search - Search by name or emailcompany_id - Filter contacts to a specific companyfrom - Pagination offsetsize - Results per page (max 100)GET /contacts/{id}
POST /contacts
{
"first_name": "Jane",
"last_name": "Smith",
"email": "jane@example.com",
"company_id": 12345,
"phone": "555-0100"
}
Required fields: first_name, last_name, company_id
GET /companies?search=acmeGET /contacts?company_id=12345GET /companies?search=company namePOST /contacts with company_id