ssagent-closeCloses out a Salesforce SSA specialist request (ASQ). Use when an SSA engagement or ASQ is complete. Accepts AR-XXXXXXXXX Salesforce identifiers. Reviews engagement notes, emails, calendar, and work product, drafts a closure summary and final Salesforce status note, identifies reusable assets, and m
ssagent-new-asqStarts a new ASQ engagement. Fetches the ASQ from Salesforce, scaffolds a Databricks Asset Bundle with notebooks, research, and docs folders, and suggests running the researcher next.
ssagent-notesAdds a timestamped note to a single ASQ. Looks up recent Google Calendar meetings and emails for context, drafts a note for approval, then prepends it to Request_Status_Notes__c in the correct SSA format. Use when adding a progress update to an ASQ, or when invoked by ssagent-weekly.
ssagent-profileConfigures SSAgent preferences interactively and writes them to ~/.ssagent/profile.yml. Sets note format, storage location, ASQ root, DAB creation, closure reports, and custom instructions used by all ssagent skills. Runs incrementally — only asks about missing or new settings, confirms existing one
ssagent-researcherResearches a new ASQ (Specialist SA Request) end-to-end. Pulls ASQ details from Salesforce, identifies technical problems, researches them via product-question-researcher, queries Databricks consumption via logfood, and synthesises everything into an SSA briefing. Use when asked "research my new ASQ
ssagent-sfdcSalesforce reference for the SSA ASQ workflow. Provides validated field names, object relationships, status lifecycle, note format conventions, and reusable query patterns for ApprovalRequest__c. Auto-loaded as context for all ssagent-* skills — not user-invocable.
ssagent-weeklyRuns the weekly cadence workflow for all open ASQs. Fetches every ASQ with status In Progress, Under Review, or On Hold, researches each one in parallel, then walks through approval sequentially. Use at the start or end of each week to keep all ASQ status notes up to date.