Source

forcedotcom/apex-language-support

26 skills · 27 combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
wireit Author and use Wireit scripts for npm. Use when working with Wireit configuration, npm scripts, build pipelines, or w…
forcedotcom/apex-language-support
2
2
apex-language Understand Apex language rules, ANTLR grammar structure, and how to implement parser listeners for language server fe…
forcedotcom/apex-language-support
1
3
apex-stubs-generator Everything about generating, maintaining, and troubleshooting the Apex standard library stubs in StandardApexLibrary.…
forcedotcom/apex-language-support
1
4
concise Writing style for AI-consumed docs. Proactively apply when creating or editing any md file in .claude/skills/ or .cla…
forcedotcom/apex-language-support
1
5
doc-maintenance Delegate to the doc-maintenance subagent when code/config/scripts change to catch code→doc drift. Use after editing T…
forcedotcom/apex-language-support
1
6
effect-best-practices Enforces Effect-TS patterns for services, errors, layers, and atoms. Use when writing code with Effect.Service, Schem…
forcedotcom/apex-language-support
1
7
feature-branch Create feature branches for all work. Use when creating branches, checking out, or pushing. Prevents accidental push …
forcedotcom/apex-language-support
1
8
fix-lint-errors Fix lint errors by removing unused variables and imports rather than prefixing with underscore. Use when lint errors …
forcedotcom/apex-language-support
1
9
grill-me Grilling session that challenges your plan against the existing domain model, sharpens terminology, and updates docum…
forcedotcom/apex-language-support
1
10
gus-cli Interact with the Gus Salesforce org via CLI (sf). Query, create, update work items; query team epics. Use when user …
forcedotcom/apex-language-support
1
11
language-server-architecture Apex Language Server data architecture — type sources, worker topology, and data ownership. Use when working on type …
forcedotcom/apex-language-support
1
12
lsp-custom-requests Serialize URIs correctly across LSP custom requests. Use when defining custom LSP requests/notifications with URI par…
forcedotcom/apex-language-support
1
13
packageJson Guidelines for package.json files in packages
forcedotcom/apex-language-support
1
14
paths Prefer vscode-uri over node:path. Use when .ts files in /src import node:path or use path.join/basename/dirname/resol…
forcedotcom/apex-language-support
1
15
playwright-e2e writing, running, and debugging Playwright tests. working with their output from github actions
forcedotcom/apex-language-support
1
16
pr-draft Draft PRs with trailing " - W-XXXXXXXX" in titles, conventional commit-style before it, GUS refs in body. Use when dr…
forcedotcom/apex-language-support
1
17
services-extension-consumption Guidelines for consuming salesforcedx-vscode-services extension API. Use when working with extensions that have exten…
forcedotcom/apex-language-support
1
18
shipped-issues Find open GitHub issues whose linked GUS work item is closed AND whose issue number appears in the shipped GitHub rel…
forcedotcom/apex-language-support
1
19
span-file-export Use file-based span/log export for AI consumption (extension client). Where it lives, how to enable/clear, record for…
forcedotcom/apex-language-support
1
20
ts1261-filename-casing Fix TS1261 when TypeScript reports two paths that differ only in casing (import vs include vs git index). Use when co…
forcedotcom/apex-language-support
1
21
ts4023-effect-errors Fix TS4023 errors when exporting Effect-based functions. Use when TypeScript reports "has or is using name 'X' from e…
forcedotcom/apex-language-support
1
22
typescript TypeScript coding standards and conventions including file naming rules
forcedotcom/apex-language-support
1
23
verification Verification steps for code changes. Debug mode defers lint; full checklist before merge. Use after changes or when p…
forcedotcom/apex-language-support
1
24
vscode-window-messages Guidelines for using vscode.window.show*Message methods. Use when working with showInformationMessage, showWarningMes…
forcedotcom/apex-language-support
1
25
work-item-sequencing Numbering convention for ordering GUS work items within an epic. Numeric prefixes in Subject__c express sequencing (d…
forcedotcom/apex-language-support
1
26
writing-tests Write comprehensive tests for all components using Jest, Effect-TS, and test helpers. Use when creating new tests, ad…
forcedotcom/apex-language-support
1