Agent skill

Lit Components

by forcedotcom in forcedotcom/salesforcedx-vscode

Create or edit Lit components in this repository, including reactive properties and internal state.

BSD-3-ClauseAuto-check passed

Install Lit Components

skills CLI
$ npx skills add forcedotcom/salesforcedx-vscode --skill lit-components -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install forcedotcom/salesforcedx-vscode lit-components --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/forcedotcom/salesforcedx-vscode.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/lit-components .claude/skills/lit-components && rm -rf skills-src

Use ~/.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/

Facts

Skill name
lit-components
GitHub stars
1k
Token cost
~253 tokens
SKILL.md length
110 words
Files
1
Skills in repo
37
Repo updated
First seen
Licence
BSD-3-Clause

At a glance

Create or edit Lit components in this repository, including reactive properties and internal state.

  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Lit Components is an agent skill from forcedotcom/salesforcedx-vscode. Create or edit Lit components in this repository, including reactive properties and internal state.

Its SKILL.md is about 250 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: Salesforce Extensions for VS Code. The licence is BSD-3-Clause.

Example prompts

  • “/lit-components”

What it can do on your machine

Read from SKILL.md and the folder at commit 27807f6. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Lit Components loads about 253 tokens when it runs. Until then it costs about 29 tokens; SKILL.md has 110 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~29
When it runs · the whole SKILL.md, loaded when a task matches
~253

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from forcedotcom/salesforcedx-vscode at commit 27807f6, republished under its BSD-3-Clause licence (© forcedotcom). 110 words, ~253 tokens.

Download SKILL.mdSave it as .claude/skills/lit-components/SKILL.md (or your agent's skills folder).
name
lit-components
description
Create or edit Lit components in this repository, including reactive properties and internal state.
review
never

Lit components

Use Lit's standard decorators with TypeScript auto-accessors.

  • Import decorators from their individual lit/decorators/<name>.js modules.
  • Declare public reactive inputs with @property(...) public accessor and internal render state with @state() private accessor.
  • Initialize accessors inline when they have defaults. Use a definite-assignment assertion for required inputs supplied by the host.
  • Use { attribute: false } for object or array inputs that must not map to HTML attributes. Specify type when an attribute needs Lit conversion.
  • Do not use the legacy static properties plus declare pattern for reactive members, or enable experimentalDecorators/legacy class-field semantics.
  • Verify the component with its package compile, lint, unit tests, and focused browser tests when behavior or rendering changes.

© forcedotcom, BSD-3-Clause. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .claude/skills/lit-components of forcedotcom/salesforcedx-vscode.

Open the folder on GitHubat commit 27807f6

Compare with similar skills

Lit Components 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.

Lit Components compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Lit Components this skillforcedotcom/salesforcedx-vscode1k—~253Automated safety check: PassBSD-3-Clause
Ha Frontend Lithome-assistant/frontend5.7k—~677Automated safety check: PassApache-2.0
Lit Reviewbrycewang-stanford/Auto-Empirical-Research-Skills4.5k—~2.1kAutomated safety check: PassCustom licence
Lit Reviewbrycewang-stanford/Auto-Empirical-Research-Skills4.5k—~1.2kAutomated safety check: PassCustom licence
Lit To Bazelgoogle/heir929—~447Automated safety check: PassApache-2.0
Comm Lit Reviewbrycewang-stanford/Auto-Empirical-Research-Skills4.5k—~1.5kAutomated safety check: PassCustom licence

Similar skills

  • Ha Frontend Lit

    home-assistant/frontend

    Home Assistant frontend Lit conventions. An agent skill from home-assistant/frontend.

    5.7k GitHub stars~677 tokensUpdated today
    Frontend & DesignAuto-check passed
  • Lit Review

    brycewang-stanford/Auto-Empirical-Research-Skills

    Structured literature review using a parallel fleet of Librarian agents.

    4.5k GitHub stars~2.1k tokensUpdated 2 days ago
    Research & ScienceAuto-check passed
  • Lit Review

    brycewang-stanford/Auto-Empirical-Research-Skills

    Structured literature search and synthesis for the sewage-house-prices project.

    4.5k GitHub stars~1.2k tokensUpdated 2 days ago
    Research & ScienceAuto-check passed
  • Lit To Bazel

    google/heir

    Official

    Converts MLIR lit test files to bazel run commands. An agent skill from google/heir.

    929 GitHub stars~447 tokensUpdated today
    DevelopmentAuto-check passed
  • Comm Lit Review

    brycewang-stanford/Auto-Empirical-Research-Skills

    Communications-domain literature review and related-work search with database-aware source control.

    4.5k GitHub stars~1.5k tokensUpdated 2 days ago
    Research & ScienceAuto-check passed
  • Lit Review

    pedrohcgs/claude-code-my-workflow

    Structured literature search + synthesis with citation extraction, thematic clustering, and gap identification.

    1.6k GitHub stars~1.4k tokensUpdated 10 days ago
    Research & ScienceAuto-check passed

More from forcedotcom/salesforcedx-vscode

All 37 skills in this repo
  • Command UI

    forcedotcom/salesforcedx-vscode

    Command palette, CodeLens, context menus, package.nls titles, and NotificationModeService.

    1k GitHub stars~1.4k tokensUpdated today
    Auto-check passed
  • Services Extension Consumption

    forcedotcom/salesforcedx-vscode

    Consume the salesforcedx-vscode-services extension API. An agent skill from forcedotcom/salesforcedx-vscode.

    1k GitHub stars~5k tokensUpdated today
    Auto-check passed
  • Changelog

    forcedotcom/salesforcedx-vscode

    Polish the automated CHANGELOG on develop before the next stable build.

    1k GitHub stars~3.3k tokensUpdated today
    Auto-check passed
  • Core Extension API

    forcedotcom/salesforcedx-vscode

    Public API exported by salesforcedx-vscode-core activate(). An agent skill from forcedotcom/salesforcedx-vscode.

    1k GitHub stars~842 tokensUpdated today
    Auto-check passed
  • Drivable Vscode

    forcedotcom/salesforcedx-vscode

    Operate a real VS Code instance through drivable-vscode. An agent skill from forcedotcom/salesforcedx-vscode.

    1k GitHub stars~1k tokensUpdated today
    Auto-check passed
  • Effect Best Practices

    forcedotcom/salesforcedx-vscode

    Enforces Effect-TS patterns for services, errors, layers, atoms, and Effect.pipe composition.

    1k GitHub stars~6.2k tokensUpdated today
    Auto-check passed

Questions about Lit Components

What does Lit Components do?

Create or edit Lit components in this repository, including reactive properties and internal state. Lit Components is an agent skill from forcedotcom/salesforcedx-vscode. Create or edit Lit components in this repository, including reactive properties and internal state.

How do I install Lit Components in Claude Code?

Run `npx skills add forcedotcom/salesforcedx-vscode --skill lit-components -a claude-code`. Or copy the skill folder (.claude/skills/lit-components in forcedotcom/salesforcedx-vscode) into .claude/skills/lit-components in your project. Claude Code loads it when a task matches its description.

How do I install Lit Components in Codex?

Run `npx skills add forcedotcom/salesforcedx-vscode --skill lit-components -a codex`. Or copy the skill folder (.claude/skills/lit-components in forcedotcom/salesforcedx-vscode) into .agents/skills/lit-components in your project. Codex loads it when a task matches its description.

Can I use Lit Components in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add forcedotcom/salesforcedx-vscode --skill lit-components -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/lit-components, .gemini/skills/lit-components, .github/skills/lit-components and .opencode/skills/lit-components in your project.

What does Lit Components need to run?

SKILL.md names no scripts, command-line tools or credentials: Lit Components is instructions for the agent only.

Does Lit Components access the network?

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.

Is Lit Components safe to install?

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.

What licence does Lit Components use?

Lit Components is published under the BSD-3-Clause licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Lit Components use?

About 253 tokens (SKILL.md is roughly 1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Lit Components?

Skills that share tags, products or a category with Lit Components: Ha Frontend Lit (home-assistant/frontend, 5.7k stars), Lit Review (brycewang-stanford/Auto-Empirical-Research-Skills, 4.5k stars), Lit Review (brycewang-stanford/Auto-Empirical-Research-Skills, 4.5k stars) and Lit To Bazel (google/heir, 929 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Lit Components?

forcedotcom (a GitHub organization) maintains it in forcedotcom/salesforcedx-vscode, which has 1,035 GitHub stars. The repository holds 37 skills in this directory. The repository was last updated on October 8, 2026.

Source: forcedotcom/salesforcedx-vscode on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.