claude

forcedotcom-salesforcedx-vscode

Author and execute Wireit build pipeline scripts for npm automation, task orchestration, and dependency management.

0 on GitHubupdated 6 months agocode_devops
/

Plugin forcedotcom-salesforcedx-vscode from marketplace cascade-code-devops-misc-1 in joshuarweaver/cascade-code-devops-misc-1. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (42)

  • announce-prerelease

    Compose and send Slack announcement for pre-release builds. Summarizes changes compared to current marketplace version.

  • backlog-grooming

    Triage the team's open GUS backlog — propose closing done-but-open work items (with code/test citations), flag under-specified items for grilling, catch wrong-epic / orphan / unpointed / dead-link items, and close completed epics. User-invoked.

  • changelog

    Polish the automated CHANGELOG on develop before the next stable build. Removes GUS refs, categorizes under-the-cover changes, improves customer-facing descriptions. Use when preparing/reviewing the changelog after a weekly prerelease promotion, or when user mentions changelog quality.

  • command-ui

    Command palette, CodeLens, context menus, package.nls titles, and NotificationModeService. Use when adding a command, editing package.nls command titles, wiring success/progress, or calling vscode.commands.registerCommand / vscode.window.withProgress / showInformationMessage for command UX.

  • concise

    Writing style for AI-consumed docs. Proactively apply when creating or editing any md file in .claude/skills/ or .claude/rules/ or .cursor/rules/ or .claude/plans/.

  • core-extension-api

    Public API exported by salesforcedx-vscode-core activate(). Use when modifying SalesforceVSCodeCoreApi, the api object in activate(), exports from core index.ts, services sub-object, or evaluating whether a change to core is breaking. Also use when someone asks "does anything use X" for a core expor

  • dependabot-alerts

    Triage GitHub Dependabot security alerts into one-point GUS work items that bump the outermost consumer. User-invoked only.

  • drivable-vscode

    Operate a real VS Code instance through drivable-vscode. Use for drivable VS Code, exploratory testing, customer bug reproduction, feature verification, screenshots, videos, or other evidence from VS Code.

  • effect-best-practices

    Enforces Effect-TS patterns for services, errors, layers, atoms, and Effect.pipe composition. Use when writing Effect.Service, Schema.TaggedError, Layer, effect-atom, Effect.fn/`.pipe`, or `yield*` pipelines.

  • external-consumers

    Known external consumers of APIs from this monorepo's extensions. Use when changing public API surfaces (activate return types, exported types, services sub-objects), evaluating breaking changes, removing exports, or checking if anything uses a given API member.

  • feature-branch

    Create feature branches for all work. Use when creating branches, checking out, or pushing. Prevents accidental pushes to protected branches.

  • grill-me

    Grilling session that challenges your plan against the existing domain model, sharpens terminology, and updates documentation (CONTEXT.md, ADRs) inline as decisions crystallise. Use when user wants to stress-test a plan against their project's language and documented decisions.

  • gus-cli

    Interact with the Gus Salesforce org via CLI (sf). Query, create, update work items; query team epics. Use when user mentions Gus, work items, epics, or GUS/Git2Gus workflows.

  • i18n-messages

    Editing extension i18n message files and their consumers. Use when editing packages/*/src/messages/i18n.ts, adding/changing nls.localize strings, or choosing placeholder tokens (%s/%d/...).

  • icons-src

    Add custom SVG icons to salesforcedx-vscode-services for font generation. Use when adding new icons to media/icons-src, creating SVG icons for VS Code extension, or defining font-based icons.

  • lit-components

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

  • lit-webview-architecture

    Design or refactor a Lit webview's package boundary, Effect service contract, host adapter, lifecycle, registration, or browser bundle. Use for VS Code webviews that separate browser-safe UI from extension-host APIs and message protocols.

  • lit-webview-testing

    Write or review browser component tests for Lit webviews and VSCode Elements. Use for Playwright component harnesses, fake Effect services, accessibility locators, shadow DOM boundaries, lifecycle tests, and deciding what belongs in component tests versus VS Code E2E.

  • lsp-custom-requests

    Serialize URIs correctly across LSP custom requests. Use when defining custom LSP requests/notifications with URI params, sending a `URI` over `Connection.sendRequest`, or debugging `[object Object]` / `EntryNotFound` / `workspace/stat`/`readFile`/`readDirectory` failures.

  • merge-conflicts

    Resolve merge conflicts in package.json, pnpm-lock.yaml, SHA256.md following project conventions

  • packageJson

    package.json conventions for this repo. Use when editing/reviewing a package.json — name, types, browser, files, dependencies, devDependencies, packaging, scripts, or vscode contributes.

  • patch-release
  • paths

    Prefer vscode-uri over node:path. Use when .ts files in /src import node:path or use path.join/basename/dirname/resolve, URI.file, or memfs paths.

  • playwright-e2e

    writing, running, and debugging Playwright tests; creating and recreating scratch orgs (Dreamhouse, minimal, non-tracking); working with their output from github actions

  • pr-draft

    Draft PRs with trailing " - W-XXXXXXXX" in titles, conventional commit-style before it, GUS refs in body. Use when drafting PRs, PR titles, PR descriptions, opening PRs, or Git2Gus workflows.

  • query-app-insights

    Query Azure Application Insights telemetry data for command usage, extension activity, and performance metrics

  • release

    Run the VS Code extension release workflow end-to-end. Use when publishing a release, running prerelease, verifying the release branch, polishing changelog for release, or installing release vsixes for verification.

  • services-extension-consumption

    Consume the salesforcedx-vscode-services extension API. Use when an extension depends on salesforcedx-vscode-services and you are registering commands, calling its services (Workspace, Connection, Project, Settings, FS, Channel, Media, prompts), watching files/config/target-org, or wiring the AllSer

  • shipped-issues

    Find open GitHub issues whose linked GUS work item is closed AND whose issue number appears in CHANGELOG.md, then close them. Use when user invokes /shipped-issues or asks to clean up shipped issues.

  • span-file-export

    Use file-based span/log export for AI consumption. Where it lives, how to enable/clear, record format for Node and Web. Use when enabling span file dump, debugging traces for AI, or configuring local observability.

  • thermo-nuclear-code-quality-review

    Run an extremely strict maintainability review for abstraction quality, giant files, and spaghetti-condition growth. Use for a thermo-nuclear code quality review, thermonuclear review, deep code quality audit, or especially harsh maintainability review.

  • ts1261-filename-casing

    Fix TS1261 when TypeScript reports two paths that differ only in casing (import vs include vs git index). Use when compile shows error 1261 or "Already included file name ... differs from file name ... only in casing".

  • ts4023-effect-errors

    Fix TS4023 when an exported Effect's error channel names a TaggedError from another module. Use when tsc reports "has or is using name 'X' from external module but cannot be named".

  • typescript

    TypeScript coding standards — apply when writing, reviewing, or refactoring .ts/.tsx, or naming/renaming .ts files (camelCase casing).

  • verification

    Verification steps for code changes. Use after ANY code change to ensure quality, or when creating plans because those should include verification steps.

  • vscode-elements-webviews

    Integrate @vscode-elements/elements controls into Lit webviews. Use when adding or changing VSCode Elements selects, text fields, checkboxes, buttons, form association, controlled values, accessibility state, or VS Code theme styling.

  • vscode-window-messages

    Guidelines for using vscode.window.show*Message methods. Use when working with showInformationMessage, showWarningMessage, showErrorMessage.

  • web-console-local-traces

    Unblock hosted Web Console OTLP to localhost:4318. Chrome Local Network Access (loopback address space) plus grafana/otel-lgtm CORS for https://cdn.web-ide.platform.salesforce.com. Use when Web Console traces fail with CORS, loopback, LNA, or otel-lgtm.

  • wireit

    Author and use Wireit scripts. Use when working with Wireit configuration, package.json scripts, build pipelines, or when the user mentions Wireit.

  • work-item-sequencing

    Numbering convention for ordering GUS work items within an epic. Numeric prefixes in Subject__c express sequencing (do X before Y) and parallelism. Use when planning an epic, when the user states a dependency between work items, or when asked what's unblocked/ready in an epic.

  • changelog-judgment

    Turn changelog facts into changelog sections JSON. The changelog body script is the only caller.

  • manual-test-plan-judgment

    Manual test plan JSON for one PR. Only caller is the manual test plan script.

View source on GitHub

More from joshuarweaver/cascade-code-devops-misc-1

All 149 plugins →

Automated release preparation workflow including security audits, E2E tests, reviews, changelog generation, and documentation.

153 skills

0

Developer productivity tools for Claude Code and AI assistants on OpenShift. Streamlines container orchestration and deployment workflows.

130 skills

0

Automated tool for cleaning up and organizing Git repositories, removing unnecessary files and history. Useful for developers maintaining code quality and repository hygiene.

83 skills

0

Comprehensive Copilot extension for Azure cloud services with multi-skill support for infrastructure, databases, and observability.

59 skills

0

AI-powered assistant for Azure cloud infrastructure, helping with setup, configuration, and cloud resource management decisions.

59 skills

0

Vercel plugin for Next.js projects, enabling streamlined deployment and integration with Vercel's hosting platform.

42 skills · 5 commands · 3 agents · 1 MCP server · hooks

0

Similar plugins

Automated code review for pull requests using multiple specialized agents with confidence-based scoring to filter false positives

1 command

anthropics/claude-code 155,476

Tenant-isolated AI teams that plan work, coordinate tasks, recall approved context, and return evidence-backed results

6 skills · 6 commands · 4 agents · 1 MCP server

ruvnet/ruflo 81,589

Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer

8 skills · 1 MCP server

ChromeDevTools/chrome-devtools-mcp 55,181

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Install the "AAS Automation Builder" workflow plugin from Agentic Awesome Skills.

20 skills

sickn33/agentic-awesome-skills 49,620

Databricks skills for the CLI, Apps, Lakebase, Model Serving, Lakeflow Jobs, Spark Declarative Pipelines, Declarative Automation Bundles (DABs), and classic-to-serverless migration.

37 skills · 2 commands · hooks

anthropics/claude-plugins-official 47,076

Maintain forcedotcom-salesforcedx-vscode?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins149 plugins