Skip to content
Back to skills

239 Credits 0b0eb730

ASecurity

Created by [Jag Valaiyapathy](https://github.com/Jaganpro)

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
developmentjavascripttypescriptjavaexpressspringtestinggitapisecuritydocumentation

Works with

  • cursor
  • api

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 239-credits_0b0eb730 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 239 Credits 0b0eb730?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 239 Credits 0b0eb730
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-239-credits-0b0eb730/badge)](https://www.skillsdirectory.com/skills/tools-only-239-credits-0b0eb730)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
# Credits

## sf-lwc Skill

Created by [Jag Valaiyapathy](https://github.com/Jaganpro)

## References & Inspiration

### Official Salesforce Documentation
- [LWC Component Reference](https://developer.salesforce.com/docs/component-library/overview/components) - Base component library
- [Lightning Web Components Guide](https://developer.salesforce.com/docs/platform/lwc/guide) - Official developer guide
- [SLDS Styling Hooks](https://developer.salesforce.com/docs/platform/lwc/guide/create-components-css-custom-properties.html) - CSS custom properties
- [SLDS 2 Transition Guide](https://www.lightningdesignsystem.com/2e1ef8501/p/8184ad-transition-to-slds-2) - Dark mode migration

### Community Resources
- [PICKLES Framework](https://www.salesforceben.com/the-ideal-framework-for-architecting-salesforce-lightning-web-components/) - Ben McCarthy (Salesforce Ben)
  - Prototype, Integrate, Composition, Kinetics, Libraries, Execution, Security methodology
- [James Simone's Blog](https://www.jamessimone.net/) - Advanced LWC patterns
  - [Composable Modal Pattern](https://www.jamessimone.net/blog/joys-of-apex/lwc-composable-modal/)
  - [Advanced Jest Testing](https://www.jamessimone.net/blog/joys-of-apex/advanced-lwc-jest-testing/)
  - [LWC Pagination](https://www.jamessimone.net/blog/joys-of-apex/lwc-pagination/)
  - [Dynamic LWC Creation](https://www.jamessimone.net/blog/joys-of-apex/dynamic-lwc-creation/)
- [LWC Recipes](https://github.com/trailheadapps/lwc-recipes) - Trailhead Apps (124+ component examples)

### SLDS 2 Dark Mode Resources
- [SLDS 2 Blog Post](https://www.salesforce.com/blog/new-design-system/) - Salesforce official announcement
- [SLDS 2 Trailhead Module](https://trailhead.salesforce.com/content/learn/modules/lightning-design-system) - Learn SLDS fundamentals

### Spring '26 Release (API 66.0)
- [9 Features for Salesforce Developers in Spring '26](https://www.salesforceben.com/9-features-for-salesforce-developers-in-the-spring-26-release/) - Salesforce Ben
- [LWC Directives Reference](https://developer.salesforce.com/docs/platform/lwc/guide/reference-directives.html) - lwc:on directive documentation
- [GraphQL Mutations Guide](https://developer.salesforce.com/docs/platform/graphql/guide/mutations-use.html) - Salesforce GraphQL API
- [TypeScript in LWC Guide](https://developer.salesforce.com/docs/platform/lwc/guide/ts.html) - Official TypeScript documentation
- [@salesforce/lightning-types](https://www.npmjs.com/package/@salesforce/lightning-types) - NPM package for TypeScript types
- [LWC GitHub Releases](https://github.com/salesforce/lwc/releases) - LWC Engine changelog

### Saurabh Samir
**[Medium @saurabh.samirs](https://medium.com/@saurabh.samirs)**

Key contributions:
- lwc:spread directive patterns and best practices
- Dynamic attribute binding techniques
- Object spread and destructuring patterns for LWC

## Key Patterns Incorporated

| Pattern | Source | Description |
|---------|--------|-------------|
| PICKLES Framework | Salesforce Ben | 7-step LWC architecture methodology |
| Render Cycle Helper | James Simone | Jest test utility for async rendering |
| Focus Trap Pattern | James Simone | Modal accessibility with ESC handling |
| GraphQL Wire Adapter | Salesforce Docs | Cursor-based pagination pattern |
| SLDS 2 Styling Hooks | SLDS Guide | `--slds-g-*` CSS variables for dark mode |
| lwc:spread Directive | Saurabh Samir | Dynamic attribute spreading pattern |
| lwc:on Directive | Spring '26 Docs | Dynamic event binding from JavaScript |
| GraphQL Mutations | Spring '26 Docs | `executeMutation` for create/update/delete |
| TypeScript LWC | Spring '26 Docs | Type-safe components with `@salesforce/lightning-types` |
| Complex Template Expressions | Spring '26 (Beta) | JavaScript expressions in templates |
| Agentforce Discoverability | Spring '26 Docs | `lightning__agentforce` capability |

## License

MIT License - See [LICENSE](../LICENSE)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.