---
title: "dsc"
description: "Salesforce developer documentation skills for API reference scraping, endpoint help, and multi-call scenarios."
canonical: https://agentpluginsdirectory.com/plugins/dsc
last-updated: 2026-10-21
---

# dsc
Salesforce developer documentation skills for API reference scraping, endpoint help, and multi-call scenarios.
- Slug: dsc
- Publisher: James Klein
- Repository: https://github.com/j-256/agent-skills
- Manifest: plugins/dsc/plugin.json
- Version: 0.1.0
- License: MIT
- Category (editorial): documentation
- Skills: 3 (dsc-endpoint-help, dsc-scenario, dsc-scrape)
- MCP servers: 0
- Stars: 2
- Repository created: 2026-04-26
- Repository last pushed: 2026-10-17
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/dsc
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What dsc does, in the publisher's words

A self-contained Agent Plugin for Salesforce API references published on developer.salesforce.com.

- dsc-scrape fetches catalogs, references, operations, and types into a uniform JSON cache.
- dsc-endpoint-help answers single-endpoint questions and diagnoses request or OAuth errors against the published spec.
- dsc-scenario composes multi-call plans and runnable cURL blocks with prerequisite ordering and ID threading.

The editable runtime source lives in shared/, and the distribution sync copies it into each skill's local shared/ directory. The package requires Node.js, network access to developer.salesforce.com, and a writable user cache directory. No npm install is required because the YAML parser is vendored.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/j-256/agent-skills/HEAD/plugins/dsc/README.md

## Skills

- dsc-endpoint-help: Use for Salesforce endpoint facts or diagnosing API/OAuth errors, even with only an error body and no request. Covers scopes, auth, inputs, and outputs. Decline custom-hook questions about CSC/downstream field requirements, even when product_search is named. Not for flows, concepts, or scraping.
- dsc-scenario: Use for multi-call developer.salesforce.com API scenarios or repros covering prerequisites, call order, scopes, ID threading, or a flow around an operation, goal, cURL, or failure. Produces a plan and runnable cURL block. Not for one-endpoint lookup/debugging or narrated, paused demo scripts.
- dsc-scrape: Use only for developer.salesforce.com `/docs/apis` catalogs and `/references/` API pages or operations. Scrapes, fetches, mirrors, discovers, lists, or extracts OAS, RAML/AMF, Swagger/OCAPI, and ReDoc references into JSON. Decline `/docs/atlas.*` URLs, guides, books, concepts, and release notes.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
