Lab2A/metalworks

Open-source marketing research + Reddit engagement library. Demand reports from real conversations — library, CLI, MCP server, Claude Code plugin.

6Stars on the repository
28Mods indexed here, across every type
2mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

pr-ready

01

Lab2A/metalworks

Skill Claude CodeCodex

Pre-PR readiness check for the metalworks repo. Runs the full gate (ruff, ruff format --check, pyright, pytest) plus the contract-drift check CI does NOT run (gentstypes --check), then walks the can't-be-automated checks — surface parity (facade / CLI / MCP / skill), docs updated, CHANGELOG entry, additive contract …

6 2mo ago A 134 tokens original MIT

build-spec

02

Lab2A/metalworks

Skill Claude CodeCodex

Turn a finished demand report into an evidence-grounded build harness for a coding agent — a BuildSpec (core features each mapped to a real demand cluster and carrying that cluster's verbatim quotes, the product surface to build on — sdk/web/mobile/cli/... — auto-picked with a one-line rationale or pinned by you, a…

6 2mo ago A 225 tokens original MIT

demand-report

03

Lab2A/metalworks

Skill Claude CodeCodex

Produce a demand report for a product idea from real conversations across the web (Reddit, Hacker News, forums, and more). Use when the user wants to validate an idea, gauge demand, find unmet needs, or understand what consumers say about a category. Works with an LLM key (the full clustered pipeline), keyless on your…

6 2mo ago A 104 tokens original MIT

design-review

04

Lab2A/metalworks

Skill Claude CodeCodex

Audit a RENDERED page's actual computed styles against design hard-rules and (optionally) a report's design system. Use after a site is built or deployed and the user asks to "review the design", "audit the look", "check the fonts/colors", "does it match the design system", or "design QA". It reads what's actually on…

6 2mo ago A 109 tokens original MIT

design

05

Lab2A/metalworks

Skill Claude CodeCodex

Author a grounded-but-flexible visual design system for a finished demand report — an aesthetic direction, a SAFE/RISK choice per design dimension (typography, color, layout, spacing, motion, decoration), and a DESIGN.md source of truth. Use after a demand report exists and the user asks "design the brand", "what…

6 2mo ago A 148 tokens original MIT

discovery

06

Lab2A/metalworks

Skill Claude CodeCodex

Find live Reddit threads worth replying to and draft a gated reply for each, in one batch over several queries. Use when the user wants to discover engagement opportunities across topics at once ("find threads I could reply to", "where can I help and mention my product", "scan Reddit for opportunities") rather than…

6 2mo ago A 89 tokens original MIT

distribution-assets

07

Lab2A/metalworks

Skill Claude CodeCodex

Turn a finished demand report (and its channel strategy) into channel-SHAPED, drafting-only launch assets — one per selected channel, shaped to its surface (Product Hunt = tagline + maker comment + gallery captions; Show HN = title + technical first comment; X = a numbered tweet thread; LinkedIn = a carousel).…

6 2mo ago A 198 tokens original MIT

Lab2A/metalworks

Skill Claude CodeCodex

Turn a finished demand report into a corpus-derived data report — the on-brand flagship asset metalworks can uniquely generate. A deterministic ranking of the report's real clusters (a complaint index, a feature ranking, or a "State of X"), every row carrying the cluster's REAL distinct-author / mention counts, real…

6 2mo ago A 166 tokens original MIT

distribution-engage

09

Lab2A/metalworks

Skill Claude CodeCodex

Distribution's participation/execution arm — the one channel metalworks can OPERATE rather than merely plan. Take a GEO participation target (a real Reddit thread the demand report surfaced) and draft a disclosed, founder-voiced reply for that exact thread, run it through the deterministic compliance gate, and hand it…

6 2mo ago A 190 tokens original MIT

distribution-geo

10

Lab2A/metalworks

Skill Claude CodeCodex

Turn a finished demand report into the GEO / LLM-citability stream — the participation targets (the real Reddit threads/communities to engage, pulled from the report's own permalinks), the citability probes (the real conversational queries to test whether you're the cited answer, derived from the cluster claims), and…

6 2mo ago A 174 tokens original MIT

Lab2A/metalworks

Skill Claude CodeCodex

Close the distribution loop for a finished demand report — emit, per selected channel, the success metric that defines what "worked" (e.g. attributed signups in 7d, installs + WAU, qualified replies + click-through, citation appearances) and the exact instrumentation to wire BEFORE the push (a UTM tag, an…

6 2mo ago A 243 tokens original MIT

distribution-plan

12

Lab2A/metalworks

Skill Claude CodeCodex

Sequence a finished demand report's distribution channels into a campaign — pushes (the spike channels placed into concentrated launch moments) and streams (the compounding channels that run continuously). Timing comes from a DETERMINISTIC playbook table (Product Hunt 12:01am PT Tue/Wed; Show HN Tue-Thu 8-10am PT; an…

6 2mo ago A 245 tokens original MIT

Lab2A/metalworks

Skill Claude CodeCodex

Turn a finished demand report's distribution channel plan into BUILD requirements — the embedded loops and the conversion surface that distribution designs INTO the product, emitted as concrete things the build must ship. For each selected embedded-loop channel (a watermark, UGC-SEO, referral, free-tool, OSS, or…

6 2mo ago A 217 tokens original MIT

Lab2A/metalworks

Skill Claude CodeCodex

Turn a finished demand report into a channel strategy — route the report's real named entities + signals into the structured channel space as test→focus channel experiments (community-native, marketplace/wedge, embedded loop, data asset, a launch-platform spark), each carrying a cheap test + a success threshold and a…

6 2mo ago A 148 tokens original MIT

draft-reply

15

Lab2A/metalworks

Skill Claude CodeCodex

Draft an authentic Reddit reply for a thread and run it through the compliance gate before the user posts. Use when the user wants help replying to a specific Reddit thread or comment. Drafting is free; posting requires explicit confirmation and is never automatic.

6 2mo ago A 53 tokens original MIT

find-threads

16

Lab2A/metalworks

Skill Claude CodeCodex

Find live Reddit threads worth engaging for a product or topic. Use when the user wants to find conversations to join, monitor a subreddit for relevant discussion, or surface high-intent threads about their space. Needs no API key.

6 2mo ago A 49 tokens original MIT

go-no-go

17

Lab2A/metalworks

Skill Claude CodeCodex

Deliver an honest GO / PIVOT / NO-GO verdict for a finished demand report — the gap between demand (is the pain real) and landscape (can people already solve it). Use after a demand report exists and the user asks "is this worth building", "should I build this", "go or no-go", "what's the verdict", or wants a straight…

6 2mo ago A 124 tokens original MIT

ideate

18

Lab2A/metalworks

Skill Claude CodeCodex

Frame an idea worth testing — the front of the validate loop. Two entry points. Idea-first ("validate my idea", "I have an idea", "is this worth building"): sharpen a raw pitch into one testable hypothesis plus a research brief ready to run demand on. Evidence-first ("show me real pain", "what should I build", "what…

6 2mo ago A 132 tokens original MIT

logo

19

Lab2A/metalworks

Skill Claude CodeCodex

Generate diverse, company-grade logo options for a finished demand report and present them for the user to choose. The mark submodule of the design pillar — the model authors each SVG directly, under the brand's design system (its aesthetic, typography, color), one per design angle (symbol, logotype, negative-space…

6 2mo ago A 116 tokens original MIT

market-landscape

20

Lab2A/metalworks

Skill Claude CodeCodex

Map the full "what exists today" for a finished demand report — the competitor map (direct rivals, adjacent alternatives, and the status-quo "do nothing" cost, each gap backed by a real cited complaint) PLUS an empirical existing-solutions scan of real shipped products (Product Hunt launches and web), each matched to…

6 2mo ago A 149 tokens original MIT

position-wedge

21

Lab2A/metalworks

Skill Claude CodeCodex

Turn a finished demand report into a grounded market-positioning wedge — a Dunford statement (competitive alternative, unique attribute, value, beachhead, category) plus a price hypothesis, every slot tracing to a real Reddit quote or web finding by permalink. Use after a demand report exists and the user asks "how…

6 2mo ago A 98 tokens original MIT

subreddit-intel

22

Lab2A/metalworks

Skill Claude CodeCodex

Write a community brief for a subreddit before participating in it. Use when the user wants to understand a subreddit's norms, rules, tone, and what gets removed before they post or reply there. Needs no API key.

6 2mo ago A 50 tokens original MIT

validate

23

Lab2A/metalworks

Skill Claude CodeCodex

Run the full validation loop on an idea — ideate → demand → landscape → assess (GO/PIVOT/NO-GO) → loop — with the human deciding at each gate. Use when the user wants to find out whether an idea is worth building end to end, asks to "validate this idea", "run the loop", "take this through the whole thing", or wants to…

6 2mo ago A 145 tokens original MIT