mirror of
https://github.com/forcedotcom/afv-library.git
synced 2026-07-30 03:09:50 +08:00
* Migrating Core Salesforce Skills * Updating pr comments * updat reference * Updating a skill * Migrating Datacloud skills * Migrating Industries cloud skills * Validating - skills fixing --------- Co-authored-by: Sandip Kumar Yadav <sandipkumar.yadav+sfemu@salesforce.com> |
||
|---|---|---|
| .. | ||
| assets | ||
| references | ||
| scripts | ||
| CREDITS.md | ||
| README.md | ||
| SKILL.md | ||
querying-soql
Salesforce SOQL query generation, optimization, and analysis skill with 100-point scoring. Convert natural language into performant SOQL and validate queries for security, selectivity, and governor-limit awareness.
Features
- Natural Language to SOQL: Convert requests into executable queries
- Query Optimization: Improve selectivity, LIMIT usage, and field selection
- Relationship Queries: Parent-child, child-parent, and polymorphic patterns
- Security Guidance:
WITH USER_MODE,WITH SECURITY_ENFORCED, and Apex-safe usage - 100-Point Scoring: Performance, correctness, security, and readability checks
Quick Start
1. Invoke the skill
Skill: querying-soql
Request: "Find Accounts with open Opportunities created this quarter"
2. Typical use cases
- Generate SOQL from plain-English requirements
- Optimize slow or non-selective queries
- Build aggregates and relationship queries
- Validate queries before using them in Apex or CLI workflows
Documentation
- SKILL.md - Core workflow and optimization guidance
- references/query-optimization.md - Selectivity and performance tuning
- references/soql-syntax-reference.md - Syntax, relationships, and aggregates
- references/selector-patterns.md - Reusable Apex selector patterns
- references/cli-commands.md - sf CLI query execution examples
Related Skills
handling-sf-data- For data creation/import/export workflowsgenerating-apex- For inline SOQL inside Apex coderunning-apex-tests- For validating query behavior in tests