AgentSkillsCN

sf-cli-execution

利用 Salesforce CLI(sf)运行 SOQL 查询、进行身份验证并处理输出。在执行查询或管理 Salesforce 连接时使用此技能。

SKILL.md
--- frontmatter
name: sf-cli-execution
description: Salesforce CLI (sf) usage for running SOQL queries, authentication, and handling output. Use when executing queries or managing Salesforce connections.
user-invocable: false

Salesforce CLI Execution Guide

This skill covers using the sf CLI to run SOQL queries against Salesforce orgs.

Prerequisites

  • Salesforce CLI installed: npm install -g @salesforce/cli
  • At least one authenticated org

Quick Reference

CommandPurpose
sf org listList connected orgs
sf org login webAuthenticate new org
sf data queryRun SOQL query
sf data export bulkExport large datasets
sf sobject describeGet object schema

Running Queries

Basic Query

bash
sf data query --query "SELECT Id, Name FROM Account LIMIT 10" --target-org production

With JSON Output (Recommended)

bash
sf data query --query "SELECT Id, Name FROM Account" --target-org production --json

Limit Output Size

bash
sf data query --query "SELECT Id, Name FROM Account" --target-org production --json 2>&1 | head -100

Detailed References