skills/using-sharkitect-methodology/SKILL.md
--- name: using-sharkitect-methodology description: Use when starting any conversation in a Sharkitect workspace OR before any task involving NEW pricing, positioning, proposal, strategy, plan-execution, or schema-design work — mandates invocation of Sharkitect-specific methodology skills (pricing-strategy, marketing-strategy-pmm, smb-cfo, hq-revenue-ops, executing-plans, brainstorming) under the same anti-rationalization discipline as using-superpowers. Documentation has failed 4 times across H
npx skillsauth add sharkitect-solutions/sharkitect-claude-toolkit skills/using-sharkitect-methodologyInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
| File | Load When | Do NOT Load |
|---|---|---|
| SKILL.md (this file) | Every session start; auto-injected via SessionStart hook | Never — always in context |
| references/skill-catalog.md | Need full trigger-condition definitions for a specific Sharkitect methodology skill; uncertain whether a domain matches; verifying skill applicability for an edge-case task | First invocation of an obvious-match skill (pricing-strategy on pricing work — catalog adds nothing); routine work clearly under a known skill |
| references/strategy-creation-rules.md | About to draft a pricing model, positioning decision, proposal structure, or strategy spec; verifying the HQ-mandated methodology stack ordering; need anti-pattern reference for rationalization | Non-strategy work (debugging, infrastructure, audits without strategic decisions); already invoked the methodology stack this session |
| Request | This Skill | Use Instead | |---|---|---| | Strategy / pricing / positioning work begins | YES | — | | About to write a proposal / spec / design doc | YES | — | | Executing a written plan task-by-task | YES (cross-ref) | superpowers:executing-plans (this skill catalogs it) | | Schema design / system design with multiple approaches | YES (cross-ref) | superpowers:brainstorming (this skill catalogs it) | | Workspace orientation / session-start status | NO | session-startup-guard | | Generic superpowers skill discovery | NO | using-superpowers | | Hook / skill / agent creation guidance | NO | hook-development / ultimate-skill-creator / ultimate-agent-creator | | Knowledge base classification | NO | hq-knowledge-governance (this skill catalogs it as a target) |
IF A SHARKITECT METHODOLOGY SKILL APPLIES TO YOUR TASK, YOU DO NOT HAVE A CHOICE. YOU MUST USE IT.
This is not negotiable. This is not optional. You cannot rationalize your way out of this. Documentation has failed at least 4 times across HQ + Sentinel — runtime enforcement is the closing layer. </EXTREMELY-IMPORTANT>
Before drafting ANY pricing, positioning, proposal, or strategy artifact, run this 4-question check:
| # | Question | If "I don't know" or "I haven't" | |---|---|---| | 1 | What's the willingness-to-pay anchor for this offer / tier? | INVOKE pricing-strategy | | 2 | What's the April Dunford positioning frame against the closest alternative? | INVOKE marketing-strategy-pmm | | 3 | What's the revenue / margin / cash-flow impact of this change? | INVOKE smb-cfo | | 4 | Have I enumerated 2+ alternatives before settling on this approach? | INVOKE superpowers:brainstorming |
Run all 4 questions BEFORE the first character of the artifact is written. If ANY answer is "I don't know" or "I haven't," the corresponding skill is required — no exceptions.
If a workspace CLAUDE.md says "don't use pricing-strategy this time" and this skill says "always use pricing-strategy for pricing work," follow the user's instruction. The user is in control.
Full trigger conditions in references/skill-catalog.md. By domain:
pricing-strategy — auto-invoke for: new pricing model, new tier structure, willingness-to-pay analysis, value-based pricing decisions, price elasticity, monthly/setup fee decisionsmarketing-strategy-pmm — auto-invoke for: new positioning (April Dunford method), competitive positioning, ICP work, alternative framing, market category decisionssmb-cfo — auto-invoke for: revenue forecast impact, margin analysis, deal economics, cash flow implications of pricing changeshq-revenue-ops — auto-invoke for: HQ-specific deal economics framework, Sharkitect-deal-shaping worksuperpowers:brainstorming — auto-invoke before committing to any single approach when 2+ alternatives existsuperpowers:writing-plans — auto-invoke when implementing multi-step / multi-file worksuperpowers:executing-plans — auto-invoke when executing a written plan task-by-tasksuperpowers:systematic-debugging — auto-invoke when investigating bugs, unexpected behavior, recurring issueshq-knowledge-governance — K1-K5 classification, knowledge-base health auditshq-content-enforcer — writing, rewriting, editing, reviewing external-facing contenthq-orchestrator — task touches multiple business domainshq-strategic-ops — diagnosing architectural debt across Sharkitect's business systemshq-operations — creating or auditing Sharkitect SOPshq-tech-strategy — technology architecture decisions for Sharkitecthq-reverse-engineering — reverse engineering a competitor's product or systemhr-people-ops — hiring, role definitions, org-design workInvoke relevant Sharkitect methodology skills BEFORE any response or action. Even a 1% chance a skill might apply means that you should invoke the skill to check. If an invoked skill turns out to be wrong for the situation, you don't need to use it.
| Rationalization | Reality | What It Costs | |---|---|---| | "I know what pricing-strategy would say" | You don't until you invoke it. Methodology output is non-derivable. | Generic market-anchored averaging instead of WTP-calibrated tier logic. Lost FF Hibu pricing rigor (wr-hq-2026-05-11-001). | | "This pricing call is simple" | Simple pricing decisions are where the methodology delivers the most measurable benefit. | Naive tier-jump pricing that misses value-anchor; client renegotiates or churns. | | "I'll add structure later if needed" | Later means never. Spec ships without WTP analysis; downstream phases inherit unanchored numbers. | Numbers get locked in proposals; reversing requires reopening client conversation. | | "The user wants it fast" | Methodology is faster than 4 recurrences. Invoke. | Each recurrence costs 30-90 min of user-paused work + audit + WR + fix cycle. | | "I already brainstormed this" | Brainstorming != pricing-strategy. Different skills, different outputs. WTP analysis is NOT a brainstorming output. | Confusing skill outputs leads to half-applied methodology that looks rigorous but isn't. | | "The work is mostly done already" | The remaining decisions are where methodology matters most. Late-stage skipping shows up in the final spec. | Spec section 8 (contrarian-truth) gets brain-dumped instead of structured. | | "It's just an audit, not new work" | Audits surface decisions that need methodology too. | Audit-driven decisions inherit the same rigor gap as the original creation. |
When multiple Sharkitect skills could apply:
"New pricing model" → pricing-strategy first, then brainstorming, then marketing-strategy-pmm (positioning implications), then hq-revenue-ops (deal-shape applications).
skip methodology-gate (you can't gate the gate's own builds)User instructions ALWAYS win. If a workspace CLAUDE.md says "skip pricing-strategy for this session" or the user directly says "don't use methodology skills here," follow the user's instruction. Document the override in MEMORY.md if it's a recurring pattern.
For one-off bypasses of the runtime gate, the bypass phrase is skip methodology-gate in the user message OR in tool content (per Strict Bypass Vocabulary protocol).
Documentation has demonstrably failed at least 4 times across HQ + Sentinel:
wr-hq-2026-05-11-001 — methodology-skip 3rd recurrence on pricing work (FF Hibu marketing-takeover proposal)wr-hq-2026-05-11-003 — pricing-strategy skill skipped 4th recurrence (pricing model redesign spec)wr-hq-2026-05-12-001 — executing-plans skill not invoked during Sub-project A Phase 1wr-sentinel-2026-05-12-004 — brainstorming skipped on schema designEach recurrence cost real work and risked real deals. This meta-skill is the reasoning-layer enforcement that turns the documented methodology stack into actual invocation discipline.
development
When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions 'PPC,' 'paid media,' 'ad copy,' 'ad creative,' 'ROAS,' 'CPA,' 'ad campaign,' 'retargeting,' or 'audience targeting.' This skill covers campaign strategy, ad creation, audience targeting, and optimization.
testing
Use when user says 'end session', 'wrap up', 'stop for the day', 'done for today', 'close out', 'save session', 'wrapping up', or invokes /end-session. Runs the full 9-step end-of-session protocol: resource audit, MEMORY.md update, lessons capture, plan status, pending items, workspace checklist, .tmp/ audit, git commit+push, Supabase brain sync, session brief, summary. Final step schedules a detached self-kill of the current session ONLY (3s delay) so the window closes cleanly. Other claude.exe processes (active workspaces) are NOT touched -- orphan cleanup is handled separately by Claude-Orphan-Cleanup-Hourly with proper age safeguards. Do NOT use for: mid-session quick saves (use session-checkpoint), skill syncing (use sync-skills.py), brain memory queries (use supabase-sync.py pull), document freshness reviews (use document-lifecycle), resource gap detection (use resource-auditor).
testing
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, passive voice, negative parallelisms, and filler phrases.
testing
Use when the task involves creating, editing, analyzing, or recalculating .xlsx, .xlsm, .csv, or .tsv files -- especially financial models, structured data exports, or formula-driven spreadsheets. NEVER for purely in-memory data analysis where no file output is needed.