Skip to content
Back to skills

Shipwright Research Brief

ASecurity

Produce an evidence-backed market, competitor, pricing or business-attractiveness brief. Use Shipwright's installed collector when available, with bounded browsing for gaps.

  • 7 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 3, 2026
ai-agentsnode

Security analysis

A100/100

Scanned October 3, 2026

npx -y skills add EdgeCaser/shipwright --skill shipwright-research-brief --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Shipwright Research Brief?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Shipwright Research Brief
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/edgecaser-shipwright-research-brief/badge)](https://www.skillsdirectory.com/skills/edgecaser-shipwright-research-brief)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: shipwright-research-brief
description: "Produce an evidence-backed market, competitor, pricing or business-attractiveness brief. Use Shipwright's installed collector when available, with bounded browsing for gaps."
---

# Shipwright Research Brief

Locate the Shipwright root from this skill's path: the ancestor containing `manifest.json` and `docs/workflow-contract.md`. In a checkout this is the repository root; in a copied install it is `.codex/`; in a plugin it is the plugin root. Read that workflow contract. Resolve referenced files and helpers from that root while keeping the working directory at the user's project.

## Retrieve once

1. Reuse adequate current evidence. When fresh web evidence is needed, run the installed `scripts/collect-research.mjs` with one primary query and `--mode auto`.
2. A fallback pack, missing Node or helper, or collector failure permits available browsing tools. If browsing is unavailable too, name the gap and produce a limited draft.
3. Read `facts.json` when present, then `evidence.md` or `evidence.json`. Extraction confidence describes parsing, not source truth. Verify material facts against cited entries even at high confidence. Medium or missing confidence is provisional; low confidence is a lead only.
4. Name material gaps before targeted follow-up searches. A usable pack should not trigger a second broad pass.

The collector already classifies the query. `format-facts.mjs` and `pricing-diff.mjs` are optional conveniences. Compare only the intended packs and check currency, billing period, unit and retrieval date before treating prices as comparable.

## Synthesize

Choose the smallest fitting framework from `manifest.json`: competitive-landscape, market-sizing or pricing-strategy. Combine only when needed. Keep one primary deliverable and separate facts, assumptions and inferences. Cite material claims and state evidence limitations.

Return findings inline unless a saved artifact was requested. Mention use of the local evidence pack when applicable. A substantial brief includes an executive recommendation, evidence, tradeoffs and risks, plus Decision Frame; Unknowns & Evidence Gaps; Pass/Fail Readiness; Recommended Next Artifact. Use all six Decision Frame fields from `docs/output-standard.md`.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…