mirror of
https://github.com/forcedotcom/afv-library.git
synced 2026-07-31 12:08:03 +08:00
1.4 KiB
1.4 KiB
| description | paths | |
|---|---|---|
| Always search for and read relevant skills before starting any task |
|
Skills-First Protocol (MUST FOLLOW)
Before planning, executing any task, generating code, or running terminal commands, you MUST explicitly check if an existing Skill is available to handle the request. Do not default to manual implementation if a specialized domain Skill exists.
Pre-Task Sequence
- Skill Discovery: Review the names and descriptions of all available/loaded Skills in your current context.
- Match Analysis: Evaluate if the user's current task aligns with any Skill's described use case (e.g., code reviews, PR generation, database migrations, specific framework debugging).
- Explicit Declaration: If a matching Skill is found, your first output MUST be:
"Skill identified: [Skill Name]. Executing via Skill instructions..." You must then strictly adhere to the instructions defined in that specific Skill.
Prohibited Actions
- Do not write custom utility scripts or complex bash commands for a workflow that is already covered by a loaded Skill.
- Do not bypass or ignore the loaded
SKILL.mdinstructions if a relevant Skill is triggered.
Manual Fallback
Only proceed with standard/manual execution if you have actively evaluated your available Skills and confirmed that no relevant Skill exists for the current prompt.