fix: enhance using-ui-bundle-salesforce-data skill @W-21686611 [post-tdx]#141
Draft
channiganfsu wants to merge 6 commits intoforcedotcom:mainfrom
Draft
Conversation
Made-with: Cursor
Rewrite frontmatter description to ~67 words using the "what + when + not" pattern for better routing. Add "When This Skill Activates" and "Preconditions" sections to align with runbook-style body structure. Fix stale script paths (using-webapp- → using-webapplication-) in schema-introspection.md and graphql-search.sh. Made-with: Cursor
Made-with: Cursor
Made-with: Cursor
channiganfsu
commented
Mar 30, 2026
Contributor
Author
There was a problem hiding this comment.
These were generated based on the /skill-creator skill feedback. We can leave them in, or remove them. I like the idea, but I haven't thoroughly vetted them yet.
channiganfsu
commented
Mar 30, 2026
| ``` | ||
|
|
||
| The script outputs five sections per entity: | ||
| The script outputs seven sections per entity: |
Contributor
Author
There was a problem hiding this comment.
Notice how the script doesn't output Delete related wrappers and fields, because it is essentially a unique case in what is required as input and output
Merge the two upstream rename commits (c611126, 92cae58) into our enhanced skill branch. Resolve rename/rename conflicts by placing reference docs under docs/ (our rename) within the new using-ui-bundle-salesforce-data directory (upstream's rename). Update all internal paths, terminology, and evals to use ui-bundle naming. Remove the old using-webapplication-salesforce-data directory. Made-with: Cursor
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
@W-21686611@
References: Contributing guide · Skill authoring guide · Agent Skills spec
What changed
Improved the
using-webapplication-salesforce-dataskill's description, body structure, directory layout, and internal path consistency:references/todocs/and updated all internal pointers in SKILL.mdusing-webapp-→using-webapplication-) inschema-introspection.mdandgraphql-search.shWhy
The description was too long and lacked a negative boundary, making it prone to misfires on adjacent domains (LWC, Flows, Bulk API, Apex triggers, metadata deployment). The body jumped straight into technical detail without a clear activation list or consolidated preconditions table, which hurts post-trigger alignment. The stale paths in the reference file and script would cause runtime failures when following the documented instructions.
Notes
docs/directory at the repo root (research report) is untracked and not included in this PRSkills
Manual checklist
Description quality
Instructions
Context efficiency
docs/subdirectoryAutomated checks
Enforced by CI (
npm run validate:skills) per the Agent Skills spec:SKILL.mdnamematches directory name;descriptionis present, ≥ 20 words, ≤ 1024 characters, and includes trigger language