Remote OpenClaw
Menu
SkillsMCPPluginsGuideDigestSubmit MCPSkillPluginMCPMCP, plugin, or skillAdvertise
Remote OpenClaw
SkillsMCPPluginsGuideDigestSubmit MCPSkillPluginMCPMCP, plugin, or skillAdvertise

Featured

Reach 49,000+ AI builders from just $0.50 a click

You only pay for clicks, never impressions - and it's far cheaper than Google Ads, with no monthly lock-in.

Advertise from $0.50/click →
SetupClaw: done-for-you OpenClaw for founders & exec teams logoSetupClaw: done-for-you OpenClaw for founders & exec teams

White-glove OpenClaw for founders and exec teams (4–50+ employees): we install, harden, integrate your tools, and maintain it — secured from day one.

Get it set up for you →
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data — no proxies, no parsers, no maintenance.

Start building free →
CLN.Work — Stop prompting, start hiring AI employees logoCLN.Work — Stop prompting, start hiring AI employees

Turn your Claude agents into a real team — onboard them, assign tasks, and manage them like staff.

Hire AI employees →
Launch your always-on OpenClaw agent on Hostinger — up to 70% off + 10% with code ZACAARON10 logoLaunch your always-on OpenClaw agent on Hostinger — up to 70% off + 10% with code ZACAARON10

One-click OpenClaw install on a VPS you control. Sale live now: up to 70% off, plus an extra 10% with code ZACAARON10.

Launch OpenClaw →
Get a Hermes agent running 24/7 on Hostinger — up to 70% off + 10% with code ZACAARON10 logoGet a Hermes agent running 24/7 on Hostinger — up to 70% off + 10% with code ZACAARON10

One-click install of the self-improving Hermes agent on a VPS you control. Connect Telegram, Discord, Slack and more. Sale live now: up to 70% off, plus an extra 10% with code ZACAARON10.

Launch Hermes →
Reach 49,000+ AI builders from just $0.50 a click

You only pay for clicks, never impressions - and it's far cheaper than Google Ads, with no monthly lock-in.

Advertise from $0.50/click →
SetupClaw: done-for-you OpenClaw for founders & exec teams logoSetupClaw: done-for-you OpenClaw for founders & exec teams

White-glove OpenClaw for founders and exec teams (4–50+ employees): we install, harden, integrate your tools, and maintain it — secured from day one.

Get it set up for you →
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data — no proxies, no parsers, no maintenance.

Start building free →
CLN.Work — Stop prompting, start hiring AI employees logoCLN.Work — Stop prompting, start hiring AI employees

Turn your Claude agents into a real team — onboard them, assign tasks, and manage them like staff.

Hire AI employees →
Launch your always-on OpenClaw agent on Hostinger — up to 70% off + 10% with code ZACAARON10 logoLaunch your always-on OpenClaw agent on Hostinger — up to 70% off + 10% with code ZACAARON10

One-click OpenClaw install on a VPS you control. Sale live now: up to 70% off, plus an extra 10% with code ZACAARON10.

Launch OpenClaw →
Get a Hermes agent running 24/7 on Hostinger — up to 70% off + 10% with code ZACAARON10 logoGet a Hermes agent running 24/7 on Hostinger — up to 70% off + 10% with code ZACAARON10

One-click install of the self-improving Hermes agent on a VPS you control. Connect Telegram, Discord, Slack and more. Sale live now: up to 70% off, plus an extra 10% with code ZACAARON10.

Launch Hermes →
Reach 49,000+ AI builders from just $0.50 a click

You only pay for clicks, never impressions - and it's far cheaper than Google Ads, with no monthly lock-in.

Advertise from $0.50/click →
SetupClaw: done-for-you OpenClaw for founders & exec teams logoSetupClaw: done-for-you OpenClaw for founders & exec teams

White-glove OpenClaw for founders and exec teams (4–50+ employees): we install, harden, integrate your tools, and maintain it — secured from day one.

Get it set up for you →
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data — no proxies, no parsers, no maintenance.

Start building free →
CLN.Work — Stop prompting, start hiring AI employees logoCLN.Work — Stop prompting, start hiring AI employees

Turn your Claude agents into a real team — onboard them, assign tasks, and manage them like staff.

Hire AI employees →
Launch your always-on OpenClaw agent on Hostinger — up to 70% off + 10% with code ZACAARON10 logoLaunch your always-on OpenClaw agent on Hostinger — up to 70% off + 10% with code ZACAARON10

One-click OpenClaw install on a VPS you control. Sale live now: up to 70% off, plus an extra 10% with code ZACAARON10.

Launch OpenClaw →
Get a Hermes agent running 24/7 on Hostinger — up to 70% off + 10% with code ZACAARON10 logoGet a Hermes agent running 24/7 on Hostinger — up to 70% off + 10% with code ZACAARON10

One-click install of the self-improving Hermes agent on a VPS you control. Connect Telegram, Discord, Slack and more. Sale live now: up to 70% off, plus an extra 10% with code ZACAARON10.

Launch Hermes →
Skills/forcedotcom/sf-skills/platform-value-set-generate
platform-value-set-generate logo

platform-value-set-generate

forcedotcom/sf-skills
744 installs708 stars
Run it on Hostinger →up to 70% off + an extra 10% with code ZACAARON10Free API →

Installation

npx skills add https://github.com/forcedotcom/sf-skills --skill platform-value-set-generate

Summary

Use this skill when users need to create, generate, or validate a Salesforce global value set or customize a standard value set. Trigger when users mention a global value set, GlobalValueSet, standard value set, StandardValueSet, a reusable picklist, a picklist value set shared across fields, or customizing standard picklists like Industry, Lead Source, or Opportunity Stage. Also use when users hit deployment errors adding values to a standard picklist, referencing a value set from a custom field, or working with .globalValueSet-meta.xml or .standardValueSet-meta.xml files. DO NOT TRIGGER for an inline one-off picklist on a single field with no reuse, or for general custom field metadata work that does not involve a GlobalValueSet or StandardValueSet — use platform-custom-field-generate instead.

SKILL.md

Overview

Generates and validates the two reusable picklist value-set metadata types — GlobalValueSet (a new reusable set shared across fields) and StandardValueSet (customizing a built-in catalog picklist like Industry or Lead Source) — and wires a CustomField to one via <valueSetName>.

Scope

  • In scope: creating a GlobalValueSet, customizing a StandardValueSet, referencing either from a field, and the related deployment errors.
  • Out of scope: a one-off inline picklist on a single field with no reuse → use platform-custom-field-generate (inline <valueSetDefinition>). Generating the field that references a value set is also platform-custom-field-generate's job; this skill produces the value set itself.

Two different metadata types — do not confuse them:

ConcernGlobalValueSetStandardValueSet
FolderglobalValueSets/standardValueSets/
File suffix.globalValueSet-meta.xml.standardValueSet-meta.xml
Root element<GlobalValueSet><StandardValueSet>
Name sourcefilename (dev name)<fullName> = fixed catalog name
Value element<customValue><standardValue>
Can add NEW values?YesNo — modify existing only
Can create a new NAME?YesNo — only the fixed catalog
* wildcard in package.xmlSupportedNot supported

---

Specification

1. Purpose

This document defines the mandatory constraints for generating value-set metadata XML. The agent must verify these constraints before outputting XML to prevent Metadata API deployment errors.

  • GlobalValueSet — a reusable, named set of picklist values defined once and referenced by any number of picklist/multi-select fields. Use when the same value list is shared across multiple fields.
  • StandardValueSet — the value list behind a Salesforce-defined standard picklist (Industry, Lead Source, etc.). You can only modify the values in a fixed catalog of named sets; you cannot invent a new set or add brand-new values.

---

2. GlobalValueSet — Syntactic Essentials

File: globalValueSets/<DeveloperName>.globalValueSet-meta.xml

The developer name comes from the filename, not a <fullName> tag.

Required Elements
ElementRequirementNotes
<masterLabel>RequiredUI label for the value set
<sorted>Requiredtrue = alphabetize values in the UI; false = preserve listed order
<customValue>Required (≥1)One per value (see below)
<customValue> Sub-Elements
Sub-elementRequirementNotes
<fullName>RequiredThe value's API name. Use the value text as the user spelled it — spaces are allowed and must be preserved (e.g. Closed Won, not Closed_Won). Must start with a letter. This is a value name, NOT a field API name, so do not append __c or replace spaces with underscores.
<default>OptionalAt most one value true. Omit it (or use false) on the rest — it is not required on every value.
<label>RequiredUI label for the value
<color>OptionalHex color, e.g. #FF0000
<isActive>OptionalOmit (active) or false to deactivate
<description>OptionalPer-value description
The __gvs Suffix — do NOT use it in metadata

Rule: reference a GlobalValueSet by its bare developer name. Never add __gvs.

In API 57.0+ orgs the platform stores/displays a GlobalValueSet's developer name with a __gvs suffix internally, but the Metadata API (deploy and retrieve) always uses the bare name — <valueSetName>Priority_Levels</valueSetName>, not Priority_Levels__gvs. The suffix was briefly emitted by a Winter '23 change that caused deploy failures and was patched out. So:

  • The file is globalValueSets/Priority_Levels.globalValueSet-meta.xml — no __gvs in the filename.
  • A field references it as <valueSetName>Priority_Levels</valueSetName> — no __gvs.
  • If a retrieve shows Priority_Levels__gvs in the org or you see a "returned from org but not found in local project" warning, that's the expected org-storage display — keep your local metadata on the bare name.
CORRECT — GlobalValueSet
<?xml version="1.0" encoding="UTF-8"?>
<GlobalValueSet xmlns="http://soap.sforce.com/2006/04/metadata">
    <masterLabel>Priority Levels</masterLabel>
    <sorted>false</sorted>
    <customValue>
        <fullName>Critical</fullName>
        <default>false</default>
        <label>Critical</label>
    </customValue>
    <customValue>
        <fullName>High</fullName>
        <default>false</default>
        <label>High</label>
    </customValue>
    <customValue>
        <fullName>Medium</fullName>
        <default>true</default>
        <label>Medium</label>
    </customValue>
    <customValue>
        <fullName>Low</fullName>
        <default>false</default>
        <label>Low</label>
    </customValue>
</GlobalValueSet>
INCORRECT — GlobalValueSet
<GlobalValueSet xmlns="http://soap.sforce.com/2006/04/metadata">
    <fullName>Priority_Levels</fullName>      <!-- WRONG: name comes from the filename -->
    <masterLabel>Priority Levels</masterLabel>
    <!-- WRONG: <sorted> is required and missing -->
    <standardValue>                            <!-- WRONG: GVS uses <customValue>, not <standardValue> -->
        <fullName>Critical</fullName>
    </standardValue>
</GlobalValueSet>

Errors: missing required sorted; unknown element standardValue; root fullName is rejected because the name is derived from the filename.

---

3. StandardValueSet — Syntactic Essentials CRITICAL

File: standardValueSets/<Name>.standardValueSet-meta.xml

HARD CONSTRAINTS — read before generating
  1. You can ONLY modify values inside the fixed catalog of named standard value sets. You cannot add a brand-new value, and you cannot create a new StandardValueSet name. The Metadata API will reject both.
  2. The root carries a <fullName> whose value is the fixed enum name (e.g. Industry), NOT a masterLabel. The filename must match this name.
  3. Values are <standardValue> entries — not <customValue>.
  4. Emit ONLY the values the request explicitly names — a surgical, minimal change. Include a <standardValue> block for each value the user asks you to activate, deactivate, relabel, or reorder, and nothing else. Do not enumerate the full picklist or emit <standardValue> entries for values the request did not mention. A StandardValueSet deployment is a partial update: unlisted values keep their current org state untouched. Reproducing every value (e.g. all 30+ Industry entries) is noise and risks clobbering org state — it is wrong even when the request says "keep only X active," which means "set the named ones; leave the rest as-is," not "enumerate and deactivate everything else." If you use the grounding MCP to discover existing values, use it only to confirm the named values exist and to get their exact <fullName>/<label> — not as a list to reproduce in full.
<standardValue> — Modifiable Sub-Elements
Sub-elementModifiable?Notes
<fullName>Identifies the value (must already exist)Cannot introduce a new one
<label>YesRelabel the value's UI text
<isActive>Yesfalse deactivates; omit or true keeps active
<default>YesAt most one value true
<groupingString>YesCategory grouping (used by some standard picklists)
Canonical StandardValueSet Names (partial)

Industry, LeadSource, OpportunityStage, OpportunityType, AccountType, AccountRating, LeadStatus, CaseStatus, CaseOrigin, CasePriority, CaseReason, TaskStatus, TaskPriority, QuoteStatus, Product2Family, Salutation, AccountOwnership, ContractStatus, OrderStatus, PartnerRole.

Full appendix: the complete list of valid standard value set names is at https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/standardvalueset_names.htm. If the name is not in that appendix, it is not a StandardValueSet — it is either a GlobalValueSet or an inline CustomField picklist.

CORRECT — StandardValueSet (modify existing values only)
<?xml version="1.0" encoding="UTF-8"?>
<StandardValueSet xmlns="http://soap.sforce.com/2006/04/metadata">
    <fullName>Industry</fullName>
    <standardValue>
        <fullName>Technology</fullName>
        <default>false</default>
        <label>Technology</label>
        <isActive>true</isActive>
    </standardValue>
    <standardValue>
        <fullName>Agriculture</fullName>
        <default>false</default>
        <label>Agriculture</label>
        <isActive>false</isActive>   <!-- deactivated, but kept in the set -->
    </standardValue>
</StandardValueSet>
INCORRECT — StandardValueSet
<StandardValueSet xmlns="http://soap.sforce.com/2006/04/metadata">
    <masterLabel>Industry</masterLabel>     <!-- WRONG: StandardValueSet uses <fullName>, not masterLabel -->
    <customValue>                           <!-- WRONG: uses <standardValue>, not customValue -->
        <fullName>Renewable Energy</fullName> <!-- WRONG: cannot ADD a new value to a standard set -->
        <label>Renewable Energy</label>
    </customValue>
</StandardValueSet>

Errors: unknown element masterLabel/customValue; adding a value not already in the standard catalog fails deployment.

---

4. Never Invent Values — Verify, Don't Hallucinate CRITICAL

When customizing a StandardValueSet (or extending a shared GlobalValueSet), only modify values that already exist — never invent the value list of a standard picklist. The hard rule is about what you EMIT: a <standardValue> whose <fullName> is not a real catalog value will fail deployment.

For well-known standard picklists you already know the canonical values (e.g. Industry, LeadSource, OpportunityStage). When you are unsure a named value exists, you can confirm it against the live org — but treat lookup as a confirmation step, not a required first call:

  • Grounding MCP (if available) exposes search_metadata and query-metadata to look up live metadata. Use them only to confirm a named value's exact <fullName>/<label> — not to pull the full list to reproduce.
  • CLI fallback — query the Tooling API directly:
sf data query --use-tooling-api \
  --query "SELECT MasterLabel, Metadata FROM StandardValueSet WHERE MasterLabel = '<name>'"

The point is the output, not the lookup: emit modifications ONLY to values you know exist. A generated StandardValueSet that introduces unseen values is a hallucination and will fail deployment. (This pairs with the minimal-scope rule in §3: confirm the named values; don't enumerate the whole set.)

---

5. Referencing a Value Set from a CustomField

A picklist/multi-select CustomField references a value set via <valueSetName> inside <valueSet> (instead of an inline <valueSetDefinition>).

<CustomField xmlns="http://soap.sforce.com/2006/04/metadata">
    <fullName>Priority__c</fullName>
    <label>Priority</label>
    <type>Picklist</type>
    <valueSet>
        <restricted>true</restricted>
        <valueSetName>Priority_Levels</valueSetName>  <!-- bare developer name, NO __gvs; see §2 -->
    </valueSet>
</CustomField>
  • For a GlobalValueSet, <valueSetName> is the bare developer name (e.g. Priority_Levels) — never add __gvs. The suffix is an org-storage display artifact; the Metadata API uses the bare name for both deploy and retrieve (see §2).
  • A field bound to a value set must not also declare an inline <valueSetDefinition> — choose one or the other.

---

6. Validation Rules

The agent must reject and explain — not silently "fix" by inventing metadata — the following:

ViolationAction / Message
Add a NEW value to a StandardValueSetReject. "Standard value sets cannot accept new values. Create a GlobalValueSet (reusable) or an inline picklist on a CustomField instead."
Create a NEW StandardValueSet nameReject. The name must be in the standard catalog appendix. Otherwise it is a GlobalValueSet.
Value set developer name with spaces / invalid charsConvert spaces to underscores; must start with a letter; alphanumeric + underscore only. Priority Levels → Priority_Levels. (This applies to the value SET name and the field API name — NOT to individual <customValue><fullName> values, which keep spaces as written.)
Duplicate value fullName within one setReject. Each fullName must be unique within the value set.
More than one <default>true</default>Reject. At most one default value per set.
INCORRECT — adding a value to a standard set

"Add a Cryptocurrency value to the Industry picklist."

Do not emit a <standardValue> with fullName Cryptocurrency. Respond that standard value sets are a fixed catalog and propose a GlobalValueSet (if reused across fields) or an inline restricted picklist on a single CustomField.

---

7. Deployment Ordering

A value set must deploy before any CustomField that references it.

  • Deploy the GlobalValueSet / StandardValueSet first, then the CustomField whose <valueSetName> points at it.
  • A field referencing a value set that does not yet exist fails with valueSetName ... does not exist (or a "not found" error).
  • In package.xml: GlobalValueSet supports the * wildcard; StandardValueSet does not — list each standard set member explicitly.

---

8. Common Deployment Errors

Error / SymptomCauseFix
Value not added to standard picklistTried to ADD a value to a StandardValueSetStandard sets are fixed; use GlobalValueSet or inline CustomField picklist
Required field missing: sortedGlobalValueSet missing <sorted>Add <sorted>true</sorted> or <sorted>false</sorted>
Unknown element masterLabel (StandardValueSet)Used masterLabel instead of fullNameStandardValueSet root uses <fullName> = catalog name
Unknown element customValue (StandardValueSet)Used customValue instead of standardValueUse <standardValue> in standard sets
valueSetName ... does not existField deployed before its value set, or __gvs wrongly added to the referenceDeploy the value set first; reference it by the bare developer name with NO __gvs (§2)
Duplicate value nameTwo <customValue> entries share a fullNameMake each fullName unique within the set (spaces in a value name are allowed — do NOT underscore them)

---

Verification Checklist

Before generating value-set XML, verify:

Type Selection

  • [ ] Is this a reusable set shared across fields (GlobalValueSet) or a built-in standard picklist (StandardValueSet)?
  • [ ] If StandardValueSet: is the name in the standard catalog appendix? If not, it must be a GlobalValueSet or inline picklist.

GlobalValueSet Checks

  • [ ] Is the root <GlobalValueSet> with namespace http://soap.sforce.com/2006/04/metadata?
  • [ ] Is <masterLabel> present?
  • [ ] Is <sorted> present (true or false)?
  • [ ] Is there at least one <customValue>, each with <fullName> and <label> (at most one carrying <default>true</default>)?
  • [ ] Is there NO root <fullName> (name comes from the filename)?
  • [ ] When referencing from a field, is <valueSetName> the bare developer name with NO __gvs suffix?

StandardValueSet Checks CRITICAL

  • [ ] Are you emitting modifications ONLY to values you know exist (confirmed from known standard catalogs, or via grounding search_metadata/query-metadata / Tooling API if unsure) — never invented values?
  • [ ] Is the root <StandardValueSet> with the correct namespace?
  • [ ] Does the root use <fullName> set to the fixed catalog name (NOT masterLabel)?
  • [ ] Are values <standardValue> entries (NOT customValue)?
  • [ ] Are you ONLY modifying values that already exist (no new fullName)?
  • [ ] Did you avoid adding a brand-new value or a new set name?

Shared Checks

  • [ ] At most one value has <default>true</default>?
  • [ ] Are all value fullNames unique within the set? (Spaces in a value name are fine — preserve them as written; only the value-SET developer name and field API name use underscores.)
  • [ ] Does the value set deploy BEFORE any CustomField that references it?
  • [ ] Does the filename match the intended name?

Score

0–100
63/ 100

Grade

C

Popularity15/30

744 installs — growing adoption.

Completeness27/30

Documented: full SKILL.md body, description, one-line install. Missing: category/license metadata.

Trust15/25

Community skill with a public GitHub source repository you can review.

Freshness6/15

No update timestamp is tracked for this skill in our catalog.

Scored automatically from popularity, completeness, trust, and freshness — computed only from data in our catalog, never fabricated.

Proud of your score? Add this badge to your README.

Paste a snippet into your GitHub README. The badge updates automatically and links back to this page.

Platform Value Set Generate skill score badge previewScore badge

Markdown

[![Platform Value Set Generate skill](https://www.remoteopenclaw.com/skills/forcedotcom/sf-skills/platform-value-set-generate/badges/score.svg)](https://www.remoteopenclaw.com/skills/forcedotcom/sf-skills/platform-value-set-generate)

HTML

<a href="https://www.remoteopenclaw.com/skills/forcedotcom/sf-skills/platform-value-set-generate"><img src="https://www.remoteopenclaw.com/skills/forcedotcom/sf-skills/platform-value-set-generate/badges/score.svg" alt="Platform Value Set Generate skill"/></a>

Platform Value Set Generate FAQ

How do I install the Platform Value Set Generate skill?

Run “npx skills add https://github.com/forcedotcom/sf-skills --skill platform-value-set-generate” in your terminal. The skill is added to your agent's skills directory and picked up automatically on the next run — no restart or extra configuration needed.

What does the Platform Value Set Generate skill do?

Use this skill when users need to create, generate, or validate a Salesforce global value set or customize a standard value set. Trigger when users mention a global value set, GlobalValueSet, standard value set, StandardValueSet, a reusable picklist, a picklist value set shared across fields, or customizing standard picklists like Industry, Lead Source, or Opportunity Stage. Also use when users hit deployment errors adding values to a standard picklist, referencing a value set from a custom field, or working with .globalValueSet-meta.xml or .standardValueSet-meta.xml files. DO NOT TRIGGER for an inline one-off picklist on a single field with no reuse, or for general custom field metadata work that does not involve a GlobalValueSet or StandardValueSet — use platform-custom-field-generate instead. The full SKILL.md on this page shows the exact instructions the skill gives your agent.

Is the Platform Value Set Generate skill free?

Yes. Platform Value Set Generate is a free, open-source skill published from forcedotcom/sf-skills. As with any third-party skill, review the source repository before installing it into an agent with sensitive access.

Does Platform Value Set Generate work with Claude Code and OpenClaw?

Yes. Skills use the portable SKILL.md format, so Platform Value Set Generate works with Claude Code, OpenClaw, Codex, Hermes, and any other agent that reads SKILL.md skills.

Featured

Reach 49,000+ AI builders from just $0.50 a click

You only pay for clicks, never impressions - and it's far cheaper than Google Ads, with no monthly lock-in.

Advertise from $0.50/click →
SetupClaw: done-for-you OpenClaw for founders & exec teams logoSetupClaw: done-for-you OpenClaw for founders & exec teams

White-glove OpenClaw for founders and exec teams (4–50+ employees): we install, harden, integrate your tools, and maintain it — secured from day one.

Get it set up for you →
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data — no proxies, no parsers, no maintenance.

Start building free →
CLN.Work — Stop prompting, start hiring AI employees logoCLN.Work — Stop prompting, start hiring AI employees

Turn your Claude agents into a real team — onboard them, assign tasks, and manage them like staff.

Hire AI employees →
Launch your always-on OpenClaw agent on Hostinger — up to 70% off + 10% with code ZACAARON10 logoLaunch your always-on OpenClaw agent on Hostinger — up to 70% off + 10% with code ZACAARON10

One-click OpenClaw install on a VPS you control. Sale live now: up to 70% off, plus an extra 10% with code ZACAARON10.

Launch OpenClaw →
Get a Hermes agent running 24/7 on Hostinger — up to 70% off + 10% with code ZACAARON10 logoGet a Hermes agent running 24/7 on Hostinger — up to 70% off + 10% with code ZACAARON10

One-click install of the self-improving Hermes agent on a VPS you control. Connect Telegram, Discord, Slack and more. Sale live now: up to 70% off, plus an extra 10% with code ZACAARON10.

Launch Hermes →
Reach 49,000+ AI builders from just $0.50 a click

You only pay for clicks, never impressions - and it's far cheaper than Google Ads, with no monthly lock-in.

Advertise from $0.50/click →
SetupClaw: done-for-you OpenClaw for founders & exec teams logoSetupClaw: done-for-you OpenClaw for founders & exec teams

White-glove OpenClaw for founders and exec teams (4–50+ employees): we install, harden, integrate your tools, and maintain it — secured from day one.

Get it set up for you →
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data — no proxies, no parsers, no maintenance.

Start building free →
CLN.Work — Stop prompting, start hiring AI employees logoCLN.Work — Stop prompting, start hiring AI employees

Turn your Claude agents into a real team — onboard them, assign tasks, and manage them like staff.

Hire AI employees →
Launch your always-on OpenClaw agent on Hostinger — up to 70% off + 10% with code ZACAARON10 logoLaunch your always-on OpenClaw agent on Hostinger — up to 70% off + 10% with code ZACAARON10

One-click OpenClaw install on a VPS you control. Sale live now: up to 70% off, plus an extra 10% with code ZACAARON10.

Launch OpenClaw →
Get a Hermes agent running 24/7 on Hostinger — up to 70% off + 10% with code ZACAARON10 logoGet a Hermes agent running 24/7 on Hostinger — up to 70% off + 10% with code ZACAARON10

One-click install of the self-improving Hermes agent on a VPS you control. Connect Telegram, Discord, Slack and more. Sale live now: up to 70% off, plus an extra 10% with code ZACAARON10.

Launch Hermes →
Reach 49,000+ AI builders from just $0.50 a click

You only pay for clicks, never impressions - and it's far cheaper than Google Ads, with no monthly lock-in.

Advertise from $0.50/click →
SetupClaw: done-for-you OpenClaw for founders & exec teams logoSetupClaw: done-for-you OpenClaw for founders & exec teams

White-glove OpenClaw for founders and exec teams (4–50+ employees): we install, harden, integrate your tools, and maintain it — secured from day one.

Get it set up for you →
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data — no proxies, no parsers, no maintenance.

Start building free →
CLN.Work — Stop prompting, start hiring AI employees logoCLN.Work — Stop prompting, start hiring AI employees

Turn your Claude agents into a real team — onboard them, assign tasks, and manage them like staff.

Hire AI employees →
Launch your always-on OpenClaw agent on Hostinger — up to 70% off + 10% with code ZACAARON10 logoLaunch your always-on OpenClaw agent on Hostinger — up to 70% off + 10% with code ZACAARON10

One-click OpenClaw install on a VPS you control. Sale live now: up to 70% off, plus an extra 10% with code ZACAARON10.

Launch OpenClaw →
Get a Hermes agent running 24/7 on Hostinger — up to 70% off + 10% with code ZACAARON10 logoGet a Hermes agent running 24/7 on Hostinger — up to 70% off + 10% with code ZACAARON10

One-click install of the self-improving Hermes agent on a VPS you control. Connect Telegram, Discord, Slack and more. Sale live now: up to 70% off, plus an extra 10% with code ZACAARON10.

Launch Hermes →

Categories

Command ExecutionPrompt Injection
View on GitHub

Recommended skills

Browse all →
higgsfield-generate logo

higgsfield-generate

higgsfield-ai/skills

86K installsInstall
find-skills logo

find-skills

vercel-labs/skills

2.5M installsInstall
frontend-design logo

frontend-design

anthropics/skills

663K installsInstall
vercel-react-best-practices logo

vercel-react-best-practices

vercel-labs/agent-skills

551K installsInstall
grill-me logo

grill-me

mattpocock/skills

550K installsInstall
agent-browser logo

agent-browser

vercel-labs/agent-browser

543K installsInstall

Browse

Skills by category

Frontend250Git198Data154Testing120Design105Docs103Security96Automation87Backend76Devops37Productivity29Mcp23

Related guides

Hand-picked reading to help you choose, install, and use agent skills.

GuideBest Openclaw Skills For Devops And CICD AutomationGuideHow To Build Your First Openclaw SkillGuideBest Openclaw Skills 2026

Remote OpenClaw

AI agent skills directory, marketplace, and workflow hub for OpenClaw, Hermes Agent, Claude Code, Codex, and MCP-powered operator stacks.

The Agent Stack: weekly agent tooling digest, free.

Explore

  • Home
  • Skills Directory
  • Claude Code Skills
  • Codex Skills
  • MCP Clients
  • Marketplace
  • Hermes Ecosystem
  • Guide
  • Learn
  • Blog
  • The Agent Stack (Digest)

More

  • Submit a Tool
  • Advertise
  • Playbook
  • Free Tools
  • API
  • Shipping
  • Contact
  • Terms
  • Privacy

Know a company that should advertise here? Refer them and earn 10% — up to $300 per referral.

© 2026 Remote OpenClaw
Fazier badgeFeatured on Twelve ToolsFeatured on Wired BusinessRemote OpenClaw - Featured on AI Agents DirectoryListed on Turbo0