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

Better Thinking Recipes

skill-skyf0xx-better-thinking-better-thinking-recipes · by skyf0xx

>

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

Install

$ agentstack add skill-skyf0xx-better-thinking-better-thinking-recipes

✓ 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-skyf0xx-better-thinking-better-thinking-recipes)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo 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 Better Thinking Recipes? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Recipes

List the named frameworks available in recipes/, then run the one the user picks via recipe-runner.

Why

recipe-runner executes a recipe once you name it, but a user who doesn't already know this collection's recipe names — or the jargon of the frameworks themselves — has no way to discover them short of reading recipes/README.md directly. This skill is the browsable front door: show what's available in one plain-language line each (the problem it solves, not its stage names), then hand the choice straight to recipe-runner instead of making the user learn a second command per recipe or decode "empathize → define → ideate" themselves.

Use when / Don't use when

  • Use when: the user invokes this skill directly, asks what recipes/frameworks exist, or wants to browse options before committing to one.
  • Don't use when: the user already named a specific framework — invoke recipe-runner directly instead of detouring through a list they don't need.

Inputs → Outputs

  • Inputs: none required to list; a numbered selection (or a task description) once the user responds.
  • Outputs: a numbered menu of recipes with one-line descriptions, then — once the user picks — recipe-runner's full output for that recipe run against the task they provide.

Principles

  • This skill holds no orchestration logic of its own — it only surfaces the menu and forwards the pick. All procedure detail lives in recipe-runner and each recipes/.md.
  • The list must come from recipes/README.md's index, not from memory — that file is the source of truth and gains new rows over time.
  • Don't run anything before the user picks — listing and executing are two separate turns.

Procedure

  1. Read recipes/README.md's index table and render it as a numbered list: recipe name, and its "What it's for" column as the one-line description — plain-language purpose, not the stage sequence or framework jargon. A user picking from this list doesn't yet know what "empathize → define → ideate" means; they know what problem they have. Resolve recipes/README.md relative to this skill's own base directory, not the user's project: take the Base directory for this skill: value supplied with this invocation (a path ending in .../skills/better-thinking-recipes), go up one level to its parent, and read recipes/README.md there (a sibling of skills/) — don't search the current working directory for it.
  2. Ask the user which number they want, and for the task to run it against (if not already given).
  3. Once picked, invoke recipe-runner with the framework fixed to the chosen recipe's file (recipes/.md), passing along the task.
  4. Follow recipe-runner's own procedure exactly as written — this skill changes only how the recipe is found and reached, not how it runs.
  5. Report whatever recipe-runner reports: stages executed, out-of-scope gaps, and any divergence between the task's actual shape and the recipe's assumed shape.

Common mistakes

  • Re-implementing a recipe's stage sequence inline here instead of delegating to recipe-runner — creates a second copy of the same logic that can silently drift apart.
  • Skipping straight to execution on a guessed recipe instead of listing and confirming the user's actual pick.
  • Letting the rendered list go stale relative to recipes/README.md — always read the file fresh rather than reusing a remembered list from earlier in the conversation.

Examples

  • User types /better-thinking-recipes with no further context — gets a numbered list of all five recipes and picks "2" for Lean Startup, then supplies a pricing-experiment task.
  • User asks "what frameworks do you support for competitive analysis?" — gets the full list (not pre-filtered), since the list is cheap to scan and the user may not know Five Forces is the match until they see it named.

Related

  • [[recipe-runner]] — does all the actual execution work; this skill only makes the set of recipes discoverable and forwards the pick.
  • [[better-thinking]] — the general dispatcher; this skill is the named-frameworks equivalent of its routing for the recipes/ directory specifically.

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.