This skill should be used when the user wants to produce a deliverable of a cogni-consult engagement by running its design-thinking loop — empathize→define→ideate→prototype→test on one deliverable inside an action field. Trigger on: "work the deliverable", "run design thinking on <deliverable>", "produce the <deliverable> deliverable", "start the DT loop", "draft the deliverable", "continue the deliverable", or when a WBS dashboard recommendation hands off the next unstarted deliverable. Starting a fresh (not-yet-in-progress) deliverable requires a satisfied personas gate: when it is unsatisfied the loop routes to consult-personas first before opening, so a fresh start may bounce to persona seeding or a waiver. Global phase phrasing ("discover phase", "develop phase", "diamond") refers to a legacy engagement model no longer in the ecosystem — do not run this loop against legacy engagement directories; cogni-consult has no engagement-level phases; design thinking runs per deliverable.
This skill should be used when the user wants to resume, continue, or check the status of a cogni-consult engagement across sessions. Trigger on: "continue the engagement", "resume the engagement", "engagement status", "where was I with the engagement", "what's next for the engagement", "show engagement progress", "consult resume", or ANY session start that references an existing cogni-consult engagement — even if the user doesn't say "resume" explicitly. Double Diamond phrasing ("resume diamond", "diamond status", phase talk like "continue discover") refers to a legacy engagement model no longer in the ecosystem; cogni-consult engagements have no phases; progress lives in the action-fields WBS.
This skill should be used when the user wants to start a new consulting engagement — cogni-consult is the action-fields-WBS engagement model, so new structured consulting work starts here. Trigger on: "start a consult engagement", "new consulting engagement", "set up a consult project", "begin an action-fields engagement", or any request to start structured consulting work. Legacy Double Diamond engagements are not handled here — that earlier engagement model is no longer part of the ecosystem and its engagements live in git history. Scaffolds the engagement directory, binds one cogni-knowledge base, and registers it globally.
Generate a self-contained HTML dashboard showing the full insight-wave workspace configuration — installed plugins (with maturity stages and env vars), themes gallery with color swatches, MCP server status, market coverage matrix, cross-plugin hooks, and a health snapshot. Use whenever the user mentions workspace dashboard, workspace overview, "show me what's installed", "show me the themes", "MCP overview", plugin registry, market coverage, ecosystem map, or wants a *visual* view of the cogni-workspace configuration — even if they don't say "dashboard". This is the visual sibling of `workspace-status` (which is a text-based health diagnostic): pick this skill when the user wants to *see* the configuration, not diagnose it.
This skill should be used when a partner or consultant wants a readable snapshot of a cogni-projects portfolio for a partner meeting — staffing coverage per project, at-risk projects, and portfolio value by strategic impact — rather than reading raw entity files. Trigger on: "projects dashboard", "portfolio dashboard", "partner-meeting dashboard", "show me the project portfolio", "portfolio health", "staffing coverage", "which projects are at risk", or any request to review the project portfolio at a glance — even if the user does not say "dashboard" explicitly.
This skill should be used when the user wants a ranked shortlist of consultants for the open roles on a cogni-projects portfolio — the staffing match engine (whether the ask comes from a partner, a delivery lead, or consulting ops). Trigger on: "staff this project", "who should I put on", "recommend consultants for", "staffing recommendations", "match consultants to roles", "rank candidates for the open roles", "who is available for", "build a staffing shortlist", or any request to turn a cogni-projects portfolio's consultants and projects into a ranked candidate list per open role — even if the user does not name the portfolio.
This skill should be used when the user wants to author or register a consultant, project, or assignment record in a cogni-projects portfolio — the entities the staffing engine scores over. Trigger on: "add a consultant", "add a project", "create an assignment", "author a projects entity", "register a consultant/project", "record a staffing assignment", "populate the projects portfolio", or any request to write consultant/project/assignment data into a cogni-projects portfolio — even if the user does not name the entity type.
This skill should be used when the user wants to start a new project-portfolio for partner project-portfolio steering — cogni-projects models consultants, projects, and staffing, so new portfolio work starts here. Trigger on: "set up a projects portfolio", "start a project portfolio", "new cogni-projects portfolio", "initialize project-portfolio steering", "create a staffing portfolio", or any request to begin structured consultant/project/staffing work — even if the user does not say "setup" explicitly.