setup-agents

AI Skills

Reusable, portable skills generated alongside your profile rules.

What Are Skills?

Skills are structured markdown instructions that teach AI agents how to perform a multi-step task. For Cursor, they are placed in .cursor/skills/ with a SKILL.md file. For other tools (Claude Code, Codex, Agentforce Vibes), portable sections are embedded into their respective rule files.

Available Skills

Story Mapping

Generates Jeff Patton–style story maps as Mermaid diagrams and renders them to PDF using mermaid-cli. Includes a helper script (render-pdf.sh) and a CSS file (mermaid-pdf.css) that prevents diagram truncation.

Profilesba · pm · architect
Cursor path.cursor/skills/story-mapping/SKILL.md
Assetsscripts/render-pdf.sh · scripts/mermaid-pdf.css

Deploy & Validate

Guided deploy and validate operations leveraging the @jterrats/profiler and @jterrats/smart-deployment Salesforce CLI plugins. Supports granular metadata selection and quick-deploy after validation.

Profilesdeveloper · architect · devops
Cursor path.cursor/skills/deploy-validate/SKILL.md

Diagram Export

Exports Mermaid diagrams to external tools with auto-detection: Lucidchart (OAuth 2.0 API), draw.io (local XML conversion via mermaid-to-drawio), or local SVG/PDF rendering as a fallback.

Profilesba · pm · architect · developer
Cursor path.cursor/skills/diagram-export/SKILL.md
Assetsscripts/export-diagram.sh

Portability

Skills are not limited to Cursor. When generating rules for other tools, the skill instructions are embedded as portable sections:

ToolLocation
Cursor.cursor/skills/<skill>/SKILL.md
Claude CodeAppended to CLAUDE.md
OpenAI CodexAppended to AGENTS.md
GitHub CopilotAppended to .github/copilot-instructions.md
Agentforce Vibes.a4drules/workflows/<skill>.md

Get started

Skills are generated automatically when you select a qualifying profile.

View Commands Browse Profiles