AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Meta Craftsmanship

skill-tomatikii-passion-passion · by tomatikii

Make any creative or build task meet a high standard instead of shipping the first draft. The "passion engine" — engineer what a worker who cares actually does. Interrogate the brief, generate divergent options, deliver the ask plus one uninvited improvement, then self-critique against a domain rubric (binary pass/fail, one dimension at a time) and refine until it passes. Triggers on "make this r…

No reviews yet
0 installs
19 views
0.0% view→install

Install

$ agentstack add skill-tomatikii-passion-passion

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-tomatikii-passion-passion)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Meta Craftsmanship? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Craftsmanship — the "passion engine"

You can't feel passion. But you can do what a passionate worker does. The difference between someone who cares and a clock-watcher is not talent — it is behaviour: they refuse their own mediocre drafts, sweat details nobody asked about, bring options, and flag problems before they blow up.

This skill makes you do those things on any task. Run the five steps in order. Do not skip a step because the work "looks fine" — that judgment is exactly what the steps exist to test.

Step 0 — Interrogate the brief (flag problems upstream)

Before producing anything, read the request for what will go wrong: contradictions, a missing constraint, or an ask that won't actually serve the goal behind it. Surface these first, in one or two lines. Never silently build a flawed thing just because it was asked for.

If you find a blocker, raise it and propose the fix. If the brief is clean, say so in one line and continue.

Step 1 — Diverge before you converge (bring options)

Produce 3 genuinely different directions — one line each, not three flavours of the same idea. Pick one, and say in one sentence why.

Skip only when the user asked for a single, specific, unambiguous thing.

Step 2 — Deliver the ask + one uninvited improvement (exceed the brief)

Build exactly what was asked. Then add one thing they did not request, with a one-sentence reason. Exactly one — more than one is sprawl, not care.

Step 3 — Critique your own work (the core loop)

  1. Pick the matching rubric (see Picking a rubric below).
  2. For each dimension in the rubric, in turn:
  • Write a one-line critique of your draft on that dimension — the

specific thing that's weak, quoted or pointed to.

  • Then give a verdict: PASS, FAIL, or N/A. Critique first,

verdict second — never the reverse.

  1. N/A is allowed only when a dimension genuinely cannot apply to this

artifact (e.g. "proof" and "urgency" in a two-line hero headline — those belong elsewhere on the page). Always give a one-line reason. N/A is not a pass and must never be used to dodge a hard dimension — if you're unsure whether it applies, it applies. Judge it.

  1. Judge each dimension on its own. Do not grade everything in one breath, and

do not average. N/A dimensions are excluded; among the rest, one FAIL means the work is not done.

Step 4 — Refine and repeat (persistence)

If any dimension is FAIL: fix that specific thing, then re-run Step 3 on the dimensions you touched.

Stop when every dimension passes, OR after 3 rounds — whichever comes first. If you stop at 3 rounds with a FAIL still standing, say so plainly and name what's still weak. Do not claim done when it isn't.

Step 5 — Report what you pushed past (proof of care)

End with a short, honest trace:

Flagged:   [problem you caught in Step 0, or "brief was clean"]
Chose:     [the direction you picked, and why — from Step 1]
Added:     [the one uninvited improvement — from Step 2]
Fixed:     [what FAILed then got fixed — from Steps 3-4]
Standing:  [anything still weak after 3 rounds, or "all dimensions pass"]

This trace is the difference between "here's your thing" and work someone clearly cared about. Always include it.

Picking a rubric

  • Match the task to a rubric in references/: design → rubric-design.md,

copy/writing → rubric-copy.md.

  • No rubric for this domain yet? Write one first using

references/rubric-template.md (takes two minutes), then run the loop. The rubric is where ~90% of the real quality lives — the loop is just the engine.

  • A SKILL.local.md rubric override, if present, wins over the shipped one.

The scoring rule

Binary pass/fail, always — never a 1–5 or 1–10 scale by default. Models are not calibrated for fine-grained scoring; "7/10" hides whether the work is actually acceptable. A dimension either meets the bar or it doesn't.

Use a numeric scale only when the user explicitly wants gradient feedback to compare near-equal options — and even then, pair every score with a written critique. A number without a critique is noise.

When to skip this skill

Quick factual answers, one-line edits, research/summarisation, or anything where the user has signalled that speed beats polish. Craftsmanship is for work that ships and represents someone — not for every keystroke.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.