Quickgo Database
google-deepmind/science-skills
Query the QuickGO and Evidence & Conclusion Ontology (ECO) REST API.
Headless 360 REST API deployment step for creating sObject records.
$ npx skills add forcedotcom/sf-skills --skill field-service-sobject-create-configure -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install forcedotcom/sf-skills field-service-sobject-create-configure --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/forcedotcom/sf-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/field-service-sobject-create-configure .claude/skills/field-service-sobject-create-configure && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "field-service-sobject-create-configure" agent skill from https://github.com/forcedotcom/sf-skills/tree/main/skills/field-service-sobject-create-configure into .claude/skills/field-service-sobject-create-configure/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "field-service-sobject-create-configure", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/forcedotcom/sf-skills/tree/main/skills/field-service-sobject-create-configureType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add forcedotcom/sf-skills --skill field-service-sobject-create-configure -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install forcedotcom/sf-skills field-service-sobject-create-configure --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/forcedotcom/sf-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/field-service-sobject-create-configure .agents/skills/field-service-sobject-create-configure && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "field-service-sobject-create-configure" agent skill from https://github.com/forcedotcom/sf-skills/tree/main/skills/field-service-sobject-create-configure into .agents/skills/field-service-sobject-create-configure/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "field-service-sobject-create-configure", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add forcedotcom/sf-skills --skill field-service-sobject-create-configure -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install forcedotcom/sf-skills field-service-sobject-create-configure --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/forcedotcom/sf-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/field-service-sobject-create-configure .cursor/skills/field-service-sobject-create-configure && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "field-service-sobject-create-configure" agent skill from https://github.com/forcedotcom/sf-skills/tree/main/skills/field-service-sobject-create-configure into .cursor/skills/field-service-sobject-create-configure/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "field-service-sobject-create-configure", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/forcedotcom/sf-skills.git --path skills/field-service-sobject-create-configure--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add forcedotcom/sf-skills --skill field-service-sobject-create-configure -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install forcedotcom/sf-skills field-service-sobject-create-configure --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/forcedotcom/sf-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/field-service-sobject-create-configure .gemini/skills/field-service-sobject-create-configure && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "field-service-sobject-create-configure" agent skill from https://github.com/forcedotcom/sf-skills/tree/main/skills/field-service-sobject-create-configure into .gemini/skills/field-service-sobject-create-configure/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "field-service-sobject-create-configure", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install forcedotcom/sf-skills field-service-sobject-create-configureInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add forcedotcom/sf-skills --skill field-service-sobject-create-configure -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/forcedotcom/sf-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/field-service-sobject-create-configure .github/skills/field-service-sobject-create-configure && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "field-service-sobject-create-configure" agent skill from https://github.com/forcedotcom/sf-skills/tree/main/skills/field-service-sobject-create-configure into .github/skills/field-service-sobject-create-configure/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "field-service-sobject-create-configure", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add forcedotcom/sf-skills --skill field-service-sobject-create-configure -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install forcedotcom/sf-skills field-service-sobject-create-configure --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/forcedotcom/sf-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/field-service-sobject-create-configure .opencode/skills/field-service-sobject-create-configure && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "field-service-sobject-create-configure" agent skill from https://github.com/forcedotcom/sf-skills/tree/main/skills/field-service-sobject-create-configure into .opencode/skills/field-service-sobject-create-configure/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "field-service-sobject-create-configure", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
field-service-sobject-create-configureHeadless 360 REST API deployment step for creating sObject records.
Field Service Sobject Create Configure is an agent skill from forcedotcom/sf-skills. Headless 360 REST API deployment step for creating sObject records. Handles describe-based field discovery, required-field derivation, entity-relationship ordering, and composite graph transactions. Use this skill when a designer skill (or a user directly) needs to create sObject records after design confirmation, including non-setup sObject creation.
Its SKILL.md is about 3.2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Backend & APIs, covering Diagrams and REST APIs. The repository describes itself as: Salesforce's curated collection of agent skills for building applications. Optimized for Agentforce Vibes, compatible with all AI tools. The licence is Apache-2.0.
3 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 4bbae5c. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
sfFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Field Service Sobject Create Configure loads about 3.2k tokens when it runs. Until then it costs about 98 tokens; SKILL.md has 1,311 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from forcedotcom/sf-skills at commit 4bbae5c, republished under its Apache-2.0 licence (© forcedotcom). 1,311 words, ~3,229 tokens.
.claude/skills/field-service-sobject-create-configure/SKILL.md (or your agent's skills folder).Create sObject records via Headless 360 REST API. Describes the flow (describe → query → create), Field Service data model DAG, field requirements, insertion order, and common pitfalls. Reference when creating Skill, WorkType, SkillRequirement, or other Field Service sObjects.
Be helpful — understand business context before creating records. Consider the business domain of the sObject being created and iterate through short, structured questions (ask/why/impact) until no ambiguities remain that would change what gets created. Skip questions when answers are already obvious from context or existing data.
dispatch_readonly GET /services/data/v67.0/sobjects/<SObject>/describedispatch_readonly GET /services/data/v67.0/query,
queryParams.q = "SELECT <required + picklist fields> FROM <SObject> ORDER BY CreatedDate DESC LIMIT 20".
Use it to: match naming/value conventions, see which optional fields are actually populated,
catch duplicates, and confirm write access before spending a create.
dispatch POST to create records. Single...Example (Field Service junction pattern — same pattern applies to any sObject DAG based on the data shape):
Skill (0C5) WorkType (08q) ← roots (parallel)
└──────────┬──────────┘
SkillRequirement (0Hx) ← junction (last)Scan describe fields[] for createable:true (skip the rest — describe is large). Such a
field is required when also nillable:false and defaultedOnCreate:false (defaulted ones
the platform fills — omit). Two kinds:
type:"reference" → foreign key. If nillable:false (hard edge), create parent in referenceTo[] first. Polymorphic refs list many — pick one. Topo-sort: roots first, pass each id to dependents. nillable:true refs → optional, PATCH later.Pitfalls:
discover corpus — skip discover, go straight to describe → dispatch.CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY on write → that sObject blocks sObject-REST writes
(e.g. ExternalDataSource, CustomPermission); use Tooling/Metadata API instead.400/403 → likely a CRUD/FLS/sharing gap for the gateway user, not a payload bug — don't blindly retry the body.Describe WorkType, apply the rule to fields[]. The fields that come back
createable:true, nillable:false, defaultedOnCreate:false are the required ones —
build the body from those, don't assume field names. Then query a few existing WorkTypes
to see conventions and dupes. Then create with the derived body, e.g.
{ "url": "/services/data/v67.0/sobjects/WorkType", "method": "POST",
"body": { "Name": "Standard Repair", "EstimatedDuration": 2 } }─────
Runtime context (Headless 360 / agentic): When this skill runs in the Headless 360 / agentic context, prefer the platform dispatch tool (dispatch in the hosted Headless 360 MCP; dispatch in the local-dev MCP) over CLI tools (sf project deploy, sfdx, shell commands) when possible. The operations available to you are listed below in steps:; each has been verified against the live org. Call the dispatch tool against the canonical paths. CLI fallback is acceptable only when no API path exists for a given capability.
Preconditions:
GET /services/data/v67.0/sobjects/{N}/describe returns createable: trueat the top level. ACANNOT_INSERT_UPDATE_ACTIVATE_ENTITYon POST means the sObject blocks base REST writes (e.g.ExternalDataSource, CustomPermission) — switch to Tooling or Metadata API.)400 / 403 with INSUFFICIENT_ACCESS_OR_READONLY on POST → CRUD/FLS gap, not a payload bug. Grant the user's profile / permset the Create on the entity and Edit-access on every field in the body.)records. (check: ``referenceIds used with @{...}MUST refer to a record earlier in the same graph. Wrong ordering surfaces asINVALID_REFERENCE_ID on the child node, and the entire graph rolls back atomically.)Operations grouped by purpose. Use these as the building blocks for the workflows above.
| Operation | Purpose | Status | Call | Depends on |
|---|---|---|---|---|
describe-sobject | read | — | GET /services/data/v67.0/sobjects/{SObjectName}/describe | — |
query-existing-records | read | — | GET /services/data/v67.0/query | describe-sobject |
create-sobject-record | write | — | POST /services/data/v67.0/sobjects/{SObjectName} | describe-sobject |
composite-graph-create | write | — | POST /services/data/v67.0/composite/graph | describe-sobject |
update-sobject-record | write | — | PATCH /services/data/v67.0/sobjects/{SObjectName}/{Id} | create-sobject-record |
delete-sobject-record | write | — | DELETE /services/data/v67.0/sobjects/{SObjectName}/{Id} | — |
graph TD
describe_sobject["describe-sobject (read)"]
query_existing_records["query-existing-records (read)"]
create_sobject_record["create-sobject-record (write)"]
composite_graph_create["composite-graph-create (write)"]
update_sobject_record["update-sobject-record (write)"]
delete_sobject_record["delete-sobject-record (write)"]
describe_sobject --> query_existing_records
describe_sobject --> create_sobject_record
describe_sobject --> composite_graph_create
create_sobject_record --> update_sobject_recorddescribe-sobjectFetch the field catalog for {SObjectName}. Scan fields[] for
createable:true; hard-required fields are those also with
nillable:false and defaultedOnCreate:false. type:"reference"
fields are FKs — hard edges when nillable:false. Base sObject
CRUD is intentionally OUT of the discover corpus (skill §Pitfalls);
agents must skip discover and call describe directly.
Call: GET /services/data/v67.0/sobjects/{SObjectName}/describe
Inputs:
SObjectName (string) — API name of the sObject (e.g. WorkType, Skill, SkillRequirement). Path segment.Output: SObjectDescribeSObjectResult. Load-bearing keys: createable, updateable, deletable, fields[] (each with name, type, createable, nillable, defaultedOnCreate, referenceTo[], picklistValues[]). Payload is large (>60KB for WorkType) — filter to createable:true fields before reasoning.
query-existing-recordsWarm-read a small window of existing rows to match naming
conventions, spot dupes, and confirm write access before spending
a create. Skill §Flow.2 suggested SOQL:
SELECT <required + picklist fields> FROM <SObject> ORDER BY CreatedDate DESC LIMIT 20.
Call: GET /services/data/v67.0/query
Inputs:
q (string) — SOQL query. Pass via queryParams.q (URL-encoded on the wire). LIMIT 20 or fewer is the recommended window for convention scanning.Depends on: describe-sobject
Output: {totalSize, done, records: [<row>]}. records[] is the shape an agent scans for conventions. done:false + nextRecordsUrl surface when > 200 rows — irrelevant at LIMIT 20.
create-sobject-recordCreate ONE record. Body carries only fields that were
createable:true on describe. For DAGs (parents + children +
junctions), prefer composite/graph so all rows land atomically
in one transaction. 201 → {id, success, errors:[]}; non-2xx
returns [{errorCode, message, fields:[]}].
Call: POST /services/data/v67.0/sobjects/{SObjectName}
Inputs:
SObjectName (string) — API name of the sObject (path segment).body (object) — Field/value map. Only include fields with createable:true on describe; omit defaultedOnCreate:true fields (the platform fills them).Depends on: describe-sobject
Output: 201 → {id: "<15/18-char id>", success: true, errors: []}. 4xx → array of {errorCode, message, fields}.
Rollback: delete-sobject-record
Notes: ERROR CONTRACT:
CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY → sObject blocks base
REST writes; switch to Tooling / Metadata API. Common for
ExternalDataSource, CustomPermission.INSUFFICIENT_ACCESS_OR_READONLY → CRUD/FLS/sharing gap on
the gateway user; don't retry the same body.REQUIRED_FIELD_MISSING → re-check describe filter (some
fields are createable+nillable:false only in specific record
types).INVALID_FIELD_FOR_INSERT_UPDATE → field is not
createable:true; drop from body.composite-graph-createAtomically create a DAG of related records in one transaction.
Skill §Data-model-DAG example: Skill + WorkType (roots) →
SkillRequirement (junction). Use referenceId on each record
and @{parentRef.id} in a child's FK field to bind at write
time. Success returns 200 with per-node compositeResponse[]
entries carrying per-child 201s. Any failure rolls back the
ENTIRE graph.
Call: POST /services/data/v67.0/composite/graph
Inputs:
body (object) — {graphs: [{graphId, compositeRequest: [{referenceId, method:"POST", url:"/services/data/v67.0/sobjects/<N>", body:{...}}, ...]}]}. Multiple graphs may share one call;
each isolates atomicity.Depends on: describe-sobject
Output: 200 → {graphs: [{graphId, graphResponse: {compositeResponse: [{body:{id, success, errors}, httpHeaders, httpStatusCode, referenceId}]}, isSuccessful}]}. isSuccessful:false + per-child 4xx bodies on any failure.
Rollback: delete-sobject-record
Notes: ERROR CONTRACT:
INVALID_REFERENCE_ID → child references a referenceId
that appears LATER in the array or doesn't exist. Topo-sort
the compositeRequest[] parents-first.LIMIT_EXCEEDED → composite/graph caps at 500 records per
graph and 75 graphs per call.MIXED_DML_OPERATION → the graph mixes setup-object
sObjects (e.g. Skill, Group, User, Permission*) with
non-setup sObjects (e.g. WorkType, Account, Contact)
in one transaction — the platform forbids this even inside
composite/graph. Split into two calls: create setup-side
in call 1, capture the id, then create non-setup-side +
junction referencing that id in call 2. The skill's
Skill+WorkType+SkillRequirement example REQUIRES this split.PROCESSING_HALTED and DELETE cleanup is unnecessary for
a failed graph.update-sobject-recordField-level update on an existing record. Use for late-bound
nillable:true reference attachment (skill §Fields-and-
insertion-order) or corrections. PATCH is field-merge, not
full-replacement: only fields in the body change; omitted
fields are untouched. 204 on success (no response body).
Call: PATCH /services/data/v67.0/sobjects/{SObjectName}/{Id}
Inputs:
SObjectName (string)Id (string) — 15- or 18-char record id (path segment).body (object) — Field/value map. Only include fields with updateable:true on describe.Depends on: create-sobject-record
Output: 204 No Content on success. 4xx → same [{errorCode, message, fields}] shape as POST.
delete-sobject-recordDelete a record. Rollback target for create-sobject-record (single) and composite-graph-create (children where the transaction succeeded but a downstream verify failed). 204 on success. Note: composite/graph atomically rolls back on failure — DELETE is only needed after a SUCCESSFUL graph that a later validation rejects.
Call: DELETE /services/data/v67.0/sobjects/{SObjectName}/{Id}
Inputs:
SObjectName (string)Id (string)Output: 204 No Content. 404 → id already gone (idempotent); treat as success.
© forcedotcom, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/field-service-sobject-create-configure of forcedotcom/sf-skills.
Open the folder on GitHubat commit 4bbae5c
Field Service Sobject Create Configure next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Field Service Sobject Create Configure this skillforcedotcom/sf-skills | 1.1k | — | ~3.2k | Automated safety check: Pass | Apache-2.0 | |
| Quickgo Databasegoogle-deepmind/science-skills | 3.2k | 1 repos | ~1.4k | Automated safety check: Pass | Apache-2.0 | |
| Tldraw APIhoangnb24/skills | 230 | — | ~1.5k | Automated safety check: Pass | None | |
| Figma Local Dev Loopjeremylongshore/tons-of-skills-marketplace | 2.8k | — | ~1.4k | Automated safety check: Notes | MIT | |
| Figma SDK Patternsjeremylongshore/tons-of-skills-marketplace | 2.8k | — | ~2.2k | Automated safety check: Pass | MIT | |
| REST Endpoint Designerjeremylongshore/tons-of-skills-marketplace | 2.8k | — | ~565 | Automated safety check: Pass | MIT |
google-deepmind/science-skills
Query the QuickGO and Evidence & Conclusion Ontology (ECO) REST API.
hoangnb24/skills
Create, inspect, edit, persist, and verify tldraw canvases through the tldraw Desktop local Canvas API without mouse-driven Computer Use.
jeremylongshore/tons-of-skills-marketplace
Set up a local development workflow for Figma plugin and REST API projects.
jeremylongshore/tons-of-skills-marketplace
Production-ready patterns for the Figma REST API and Plugin API.
jeremylongshore/tons-of-skills-marketplace
Build rest endpoint designer operations. An agent skill from jeremylongshore/tons-of-skills-marketplace.
paperclipai/paperclip
Interact with the Paperclip control plane API for task coordination and governance.
forcedotcom/sf-skills
Declared architecture snapshot for one Agentforce agent: planner, topics, actions, flows, Apex, prompt templates, and NGA plugins.
forcedotcom/sf-skills
Data Cloud 360° view of a single Agentforce session. An agent skill from forcedotcom/sf-skills.
forcedotcom/sf-skills
Apply a Salesforce sandbox post-copy automation JSON config against a target org.
forcedotcom/sf-skills
Apply a Salesforce sandbox post-copy automation JSON config against a target org.
forcedotcom/sf-skills
Apply SLDS-compliant UI using the correct blueprints, styling hooks, utility classes, and icons.
forcedotcom/sf-skills
Lightning Web Components with PICKLES methodology and 165-point scoring.
Categories
Headless 360 REST API deployment step for creating sObject records. Field Service Sobject Create Configure is an agent skill from forcedotcom/sf-skills. Headless 360 REST API deployment step for creating sObject records.
Field Service Sobject Create Configure fits situations like: A designer skill (or a user directly) needs to create sObject records after design confirmation; including non-setup sObject creation.
Run `npx skills add forcedotcom/sf-skills --skill field-service-sobject-create-configure -a claude-code`. Or copy the skill folder (skills/field-service-sobject-create-configure in forcedotcom/sf-skills) into .claude/skills/field-service-sobject-create-configure in your project. Claude Code loads it when a task matches its description.
Run `npx skills add forcedotcom/sf-skills --skill field-service-sobject-create-configure -a codex`. Or copy the skill folder (skills/field-service-sobject-create-configure in forcedotcom/sf-skills) into .agents/skills/field-service-sobject-create-configure in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add forcedotcom/sf-skills --skill field-service-sobject-create-configure -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/field-service-sobject-create-configure, .gemini/skills/field-service-sobject-create-configure, .github/skills/field-service-sobject-create-configure and .opencode/skills/field-service-sobject-create-configure in your project.
Going by SKILL.md and its folder, Field Service Sobject Create Configure needs the command-line tools its instructions call (sf).
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Field Service Sobject Create Configure is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.2k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Field Service Sobject Create Configure: Quickgo Database (google-deepmind/science-skills, 3.2k stars), Tldraw API (hoangnb24/skills, 230 stars), Figma Local Dev Loop (jeremylongshore/tons-of-skills-marketplace, 2.8k stars) and Figma SDK Patterns (jeremylongshore/tons-of-skills-marketplace, 2.8k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
forcedotcom (a GitHub organization) maintains it in forcedotcom/sf-skills, which has 1,067 GitHub stars. The repository holds 252 skills in this directory. The repository was last updated on October 9, 2026.
Source: forcedotcom/sf-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.