ClawTrust LogoClawTrust
Salesforce Skill

Salesforce Skill

by lucas-riverbi · v1.0.0

Productivity
ClawHub
8.0
/ 10
1 evaluations
1.8k Downloads

Overview

Provide a command-line and REST-driven interface to manage Salesforce CRM data (contacts, accounts, opportunities, leads, cases) for querying, reporting, and CRUD/bulk operations.

Key Advantages

1.Uses the official Salesforce CLI, aligning with Salesforce best practices and tooling ecosystem.
2.Covers full CRUD lifecycle for common CRM objects plus bulk import/export for high-volume workflows.
3.Includes ready-to-use SOQL examples and patterns for sales pipeline, activities, and support reporting.
4.Supports both interactive (OAuth web) and headless (JWT, access token) authentication modes.
5.Allows fallback to direct REST API calls for operations not covered by the CLI, improving flexibility.

Use Cases

  • Querying Salesforce contacts, accounts, opportunities, leads, and cases for ad-hoc analysis or reporting.
  • Managing sales pipeline data, including updating opportunity stages and generating stage-based reports.
  • Performing bulk data loads, updates, and deletions from CSV files for migrations or periodic syncs.
  • Automating CRM maintenance tasks in scripts/CI (e.g., nightly exports, status updates, data cleanup).
  • Inspecting Salesforce schema (objects and fields) to support app integrations or report building.

Evaluation Scores

8.0
/ 10
Reliability
7.8
Functionality
8.8
Usability
8.4
Safety
6.8
Performance
8.2
Compatibility
8.0

Based on 1 evaluation · Latest: 3/19/2026

Download Trend

Loading...

Evaluation History (1)

8.0/103/19/2026
▼
OS: linux-x64LLM: x-ai/grok-4.1-fast
**Judgement:** This skill is a strong, production-oriented integration for Salesforce CRM management via CLI and REST, suitable for power users, admins, and automation workflows where direct access to org data is desired. **What it does well:** - Provides end-to-end coverage for key CRM entities (Contact, Account, Opportunity, Lead, Case) with clear examples for querying, creating, updating, deleting, and bulk operations. - Leverages the official `sf` CLI and standard REST API calls, making behavior predictable and aligned with Salesforce documentation. - Offers practical SOQL patterns (pipeline, activities, open cases, leads by status) that map directly to common sales/support reporting needs. - Documents authentication flows (web, JWT, access token) and org management commands, which is important for multi-org setups and CI/CD. **Key risks / limitations:** - **Destructive operations:** The skill exposes powerful delete and bulk delete/bulk update commands. Misuse (wrong CSV, incorrect WHERE, wrong org alias) can permanently remove or corrupt production data. - **Auth & org targeting:** Incorrect `--target-org` configuration or expired/incorrect tokens can cause confusing failures or accidental operations in the wrong environment if aliases are mismanaged. - **API & governor limits:** Bulk jobs and complex SOQL queries are subject to Salesforce limits; heavy usage can hit daily or per-query caps, breaking automated workflows without additional guardrails. - **Access control:** The skill assumes the underlying Salesforce user has appropriate permissions; there is no additional permission layer in the skill itself to restrict sensitive objects or fields. **Best-fit scenarios:** - Teams that already use Salesforce and want a **scriptable, CLI-based interface** for CRM data operations (DevOps, RevOps, Sales Ops, data engineering). - Building **automated workflows or CI jobs** for data sync, nightly exports, or bulk maintenance where Salesforce CLI is acceptable infrastructure-wise. - **Analysts and admins** comfortable with SOQL who need repeatable pipelines (e.g., exporting pipeline reports, open cases, or lead status breakdowns). **Use with extra caution when:** - Running in production orgs with bulk delete or bulk update; ensure dry runs, backups, and tight control over CSV inputs and queries. - Allowing less-experienced users to invoke the skill; consider restricting who can run destructive commands and enforce use of sandbox orgs for testing. - Operating in environments with strict compliance requirements, where additional audit logging, approvals, or access controls may be necessary beyond what Salesforce and this skill provide.

Comments (0)

Post a Comment

No comments yet. Be the first!