assess-moat-sources — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited assess-moat-sources (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
For a defined industry, assess which of Helmer's 7 Powers protect incumbents (and which can be built by a new entrant), how durable each is, and what Power combination the winning archetype must hold. Output: moat-sources.md with per-Power assessment + durability + buildability + winner-archetype profile.
The discipline: moat is not a vibe. Helmer's 7 Powers is the canonical taxonomy: each Power requires a benefit (cash-flow improvement via higher price, lower cost, or reduced investment) AND a barrier (an obstacle that prevents competitors from arbitraging the benefit away). Without both, it is not a Power — it is operational excellence, branding aspiration, or wishful thinking.
Iron rules:
benefit: statement + barrier: statement. Both required.analyze-trajectory if present) — origination vs takeoff vs stability Powers.working/value-chain-profit-pools.md exists, the structural protection named there MUST match this skill's dominant Power. Mismatch flagged explicitly for Gate 2.../_shared/provenance-tagging.md.../_shared/2026-terminology.md — "strategic power" not "moat" in body prose; "moat" only in shorthand.next_skills: YAML at end of output.Confirm: industry slug, analysis horizon (5y / 10y default), whether a roll-up / new-entrant archetype is in scope. Read references/seven-powers-canonical.md for the verified Helmer definitions.
For each of the 7 Powers, run the diagnostic in references/power-diagnostics.md. Mark present / absent / nascent with one-line evidence. For each present Power, write paired:
benefit: what does the customer/holder get (higher price extracted / lower cost / lower investment)?barrier: why specifically cannot competitors replicate this within the horizon?Both lines required. Missing either = not a Power.
For each present Power, rate erosion timeframe per references/durability-assessment.md:
Name the erosion vector specifically. "Will erode eventually" is not an assessment.
For each Power, per references/buildability-assessment.md, answer: can a well-resourced new entrant or roll-up platform build this Power within the horizon? Required conditions? Capital? Time?
This is the load-bearing output for the orchestrator's "roll-up archetype" questions.
Name the minimum Power combination the industry winner must hold. Be specific: not "scale + network" but "MES-scale in distribution + 2-sided network economies between buyer and seller". Reference Power Progression: which Powers are available at the current S-curve stage of the industry?
If working/value-chain-profit-pools.md exists:
## Cross-reference reconciliation section that explicitly:MATCH / MISMATCH — flag for Gate 2.If working/five-forces.md exists, also cross-reference: the governing force should be consistent with the dominant Power (e.g., high buyer power is inconsistent with strong switching-costs Power on the seller side).
List the top 3 risks that could erode the winner-archetype's Power combination within horizon. Each risk: trigger event + estimated probability band + estimated impact. AI as a force is explicitly considered per references/seven-powers-canonical.md "AI impact" section.
Run python scripts/validate_moat.py --output-path <path>. Write to working/moat-sources.md (orchestrator) or standalone/assess-moat-sources-YYYY-MM-DD.md (standalone).
HTML on request (standalone only): markdown is the default and the only format the validator and the orchestrator consume. If the user explicitly asks for an HTML version of a standalone run, then after validation passes, also render the output via the html-output skill and review it per ../_shared/output-conventions.md § "HTML deliverables and quality review". Never produce HTML automatically.
next_skills: YAMLAt end of file. Example:
---
next_skills:
- analyze-trajectory # confirm Power Progression matches S-curve stage
- map-competitive-arena # identify which players hold which Powers
---benefit: and barrier: lines.references/seven-powers-canonical.md.value-chain-profit-pools.md silently — mismatches surfaced explicitly.encoding='utf-8'.v1.0 (2026-05-18) initial build. Canonical 7 Powers verified against Helmer (2016) + 2024-26 commentary including Strategy Capital posts and the Lenny's Newsletter interview on AI impact. Built as Phase 2 sub-skill of analyze-industry with explicit Gate 2 reconciliation against map-value-chain-profit-pools.md. Inherits _shared/provenance-tagging.md + _shared/2026-terminology.md.
<!-- Built with Agent Engineer Master — get your own production-ready skill: www.agentengineermaster.com/skill-engineer -->
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.