By wam-leadclic
WAM Global Salesforce Functional Consultant skills. Covers the full engagement lifecycle: workshop preparation, requirements analysis, solution design, formal documentation, UAT, and end-user training.
Main orchestrator for the Salesforce functional consultant engagement lifecycle. Detects the current project phase, guides the consultant through the full engagement (from pre-workshop preparation to training materials), and invokes the appropriate skill at each stage. Entry point for all functional consulting work.
Registers and manages changes to the Functional Document after client sign-off. Tracks what changed, impact on UAT test cases and training materials, and produces new document versions. Invoked whenever an approved Scope Change Request requires modifying the signed-off Functional Document.
Defines the Functional Decision Record (FDR) format used by all functional consultant skills to document complex or counter-intuitive design decisions throughout the engagement.
Generates the formal Functional Document from the approved Solution Design. The client-facing, sign-off document that defines the agreed scope and solution. Professional, precise, non-verbose. The contractual reference for the implementation.
Optional step. Transforms the approved Functional Document into a structured technical handoff package optimized for consumption by the architect-assistant AI agent. Can be generated at any time after Functional Document sign-off. Produces a self-contained, machine-readable input package — no narrative prose.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A set of skills for WAM Global's AI-powered Salesforce functional consultant, running in Claude Desktop. Covers the full engagement lifecycle — from pre-workshop preparation through solution design, formal documentation, UAT, and end-user training.
The functional consultant is responsible for leading discovery workshops with the client, analysing requirements, designing the Salesforce solution, producing the sign-off documentation, and preparing the testing and training materials.
These skills implement that role as a structured, phase-driven process. Each skill corresponds to a phase of the engagement. The orchestrator (fc-assistant) manages the lifecycle, enforces quality gates, and invokes the right skill at the right time.
Complete these steps once. You will not need to repeat them for future projects.
Download and install Claude Desktop from claude.ai/download. Sign in with your Anthropic account.
wam-leadclic/functional-consultant-assistant-skills
This installs all 11 skills at once. You will not need to repeat this for future projects — only when there is a new version to update to.
To update to a newer version, go to Settings → Skills, find the plugin, and click Sync again.
If Atlassian does not appear in the Integrations list, contact your Atlassian administrator to confirm that the Rovo MCP integration is enabled for your organisation.
Only needed if commercial or workshop materials are stored in Google Drive.
If all your project materials are stored locally in resources/, skip this step.
Only needed if you will store project materials locally in resources/commercial/ and resources/workshops/. If you will always provide materials via Google Drive, Confluence, or file attachments in the conversation, skip this step.
Download this repository as a ZIP from GitHub and unzip it on your computer, or clone it:
git clone https://github.com/wam-leadclic/functional-consultant-assistant-skills.git
Follow these steps at the beginning of each client engagement.
Each client engagement gets its own Project. This keeps all conversations for that engagement together and maintains shared context across sessions.
Acme Corp — Salesforce CRM)Open a new conversation in the Project and type:
new project
Claude will read agent-params.md from the project folder. If it is missing or incomplete, Claude will ask you for the required details (project name, client, Confluence root page URL, language, integrations) and write the file automatically.
Place your pre-sales documents (proposals, SOW, RFPs, audit documents) in resources/commercial/. Alternatively, drag and drop files directly into the conversation or configure a Google Drive folder when Claude asks.
Commercial materials (local folder, Google Drive, or Confluence)
│
▼
[fc-workshop-prep] Phase 1 — Workshop guide from commercial + client system materials
│
▼
WORKSHOPS
│
▼
[fc-workshop-analysis] Phase 2 — Requirements Register + FDRs + Integration Map
│
▼
[fc-solution-design] ◄──── iterative FDR resolution
│
▼
[fc-functional-document] Phase 4 — Formal sign-off document
│
├──► [fc-uat-generator] Phase 4.5 — UAT plan + test cases (immediately after sign-off)
│
├──► [fc-training-materials] Phase 6 — Training per user profile
│
└──► [fc-architect-handoff] Optional — Input package for architect AI agent
fc-scope-register, fc-fdr-format, and fc-change-log are cross-cutting utilities used throughout the lifecycle.
npx claudepluginhub wam-leadclic/functional-consultant-assistant-skills --plugin fc-assistantUpstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Build and maintain an LLM-curated personal knowledge base in your project — Andrej Karpathy's LLM Wiki pattern, designed to scale to thousands of pages without becoming a context bottleneck. Now with an optional compiled graph layer for typed, provenance-backed relationships.
Connect to Atlassian products including Jira and Confluence. Search and create issues, access documentation, manage sprints, and integrate your development workflow with Atlassian's collaboration tools.
AI-powered wiki generator for code repositories. Generates comprehensive, Mermaid-rich documentation with dark-mode VitePress sites, onboarding guides, deep research, and source citations. Inspired by OpenDeepWiki and deepwiki-open.
20 modular skills for idiomatic Go — each under 225 lines, backed by 48 reference files, 8 automation scripts (all with --json, --limit, --force), and 4 asset templates. Covers error handling, naming, testing, concurrency, interfaces, generics, documentation, logging, performance, and more. Activates automatically with progressive disclosure and conditional cross-references.
Claude + Obsidian knowledge companion. Sets up a persistent, compounding wiki vault (Karpathy's LLM Wiki pattern). v1.7 "Compound Vault" + v1.8 methodology modes close 5 of 5 priority gaps from the May 2026 compass artifact. Ships: substrate alignment with kepano/obsidian-skills, default Obsidian CLI transport, hybrid retrieval (contextual prefix + BM25 + cosine rerank per Anthropic's Sept 2024 research), per-file advisory locking for multi-writer safety, pre-commit verifier agent, AND methodology modes (LYT / PARA / Zettelkasten / Generic) for first-class organizational support no other Claude+Obsidian competitor offers. v1.7.x audit closure: every BLOCKER + HIGH + MEDIUM + LOW finding from the v1.7.0 audit is CLOSED or DEFERRED-with-rationale. Optional DragonScale Memory extension (log folds, deterministic addresses, semantic tiling lint, boundary-first autoresearch).