Skip to content
Back to skills

239 Credits 2ff08065

ASecurity

This skill was built upon the collective wisdom of the Salesforce metadata and schema design community. We gratefully acknowledge the following authors and resources whose ideas, patterns, and best practices have shaped this skill. ---

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

Works with

  • cli
  • api

Security analysis

A100/100

Scanned October 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of 239 Credits 2ff08065?

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

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

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

SKILL.md
# Credits & Acknowledgments

This skill was built upon the collective wisdom of the Salesforce metadata and schema design community. We gratefully acknowledge the following authors and resources whose ideas, patterns, and best practices have shaped this skill.

---

## Authors & Contributors

### Andy Fawcett
**[Salesforce Lightning Platform Enterprise Architecture](https://www.amazon.com/Lightning-Platform-Enterprise-Architecture-applications/dp/1789956714)**

Key contributions:
- Enterprise architecture patterns
- Schema design principles
- Metadata-driven development approaches

### Beyond the Cloud
**[blog.beyondthecloud.dev](https://blog.beyondthecloud.dev/)**

Key contributions:
- Custom field best practices
- Object relationship patterns
- Validation rule design

### Salesforce Architects
**[architect.salesforce.com](https://architect.salesforce.com/)**

Key contributions:
- Data model design patterns
- Security model architecture
- Multi-tenant schema considerations

---

## Official Salesforce Resources

### Documentation
- **Metadata API Developer Guide**: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/
- **Object Reference**: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/
- **Custom Metadata Types Guide**: https://developer.salesforce.com/docs/atlas.en-us.custom_metadata_types_devguide.meta/custom_metadata_types_devguide/
- **Permission Sets**: https://help.salesforce.com/s/articleView?id=sf.perm_sets_overview.htm

### Trailhead
- **Data Modeling**: https://trailhead.salesforce.com/en/content/learn/modules/data_modeling
- **Formulas and Validation Rules**: https://trailhead.salesforce.com/en/content/learn/modules/point_click_business_logic
- **Security Model**: https://trailhead.salesforce.com/en/content/learn/modules/data_security

---

## Frameworks & Tools

### sf CLI v2
- **Author**: Salesforce
- **Documentation**: https://developer.salesforce.com/docs/atlas.en-us.sfdx_cli_reference.meta/sfdx_cli_reference/
- Primary tool for metadata operations

### SFDX Project Structure
- **Standard**: https://developer.salesforce.com/docs/atlas.en-us.sfdx_dev.meta/sfdx_dev/sfdx_dev_source_file_format.htm
- Metadata file organization patterns

---

## Community Resources

### Salesforce Ben
**[salesforceben.com](https://www.salesforceben.com/)**
- Schema design guides
- Field type selection tutorials
- Relationship best practices

### Apex Hours
**[apexhours.com](https://www.apexhours.com/)**
- Metadata management tutorials
- Custom metadata type patterns
- Declarative development guides

### Salesforce Stack Exchange
**[salesforce.stackexchange.com](https://salesforce.stackexchange.com/)**
- Schema design discussions
- Metadata API troubleshooting
- Best practice recommendations

---

## Key Concepts Credited

### Field-Level Security
The emphasis on FLS configuration after field deployment is a community-established best practice to ensure data visibility.

### Naming Conventions
Object and field naming conventions follow community standards and official Salesforce recommendations for readability and maintainability.

### Validation Rule Patterns
Formula-based validation patterns are derived from official documentation and refined by community implementations.

### Permission Set Model
The recommendation to use Permission Sets over Profiles for field access follows Salesforce's modern security architecture guidance.

---

## Special Thanks

To the Salesforce administration and architecture community for continuously sharing schema design patterns, security model best practices, and metadata management techniques.

---

*If we've missed anyone whose work influenced this skill, please let us know so we can add proper attribution.*

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.