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

Evaluate Source

skill-mintedkenny-skills-evaluate-source · by MintedKenny

Evaluate external content (article, repo, tweet, docs) for ideas worth borrowing into your system — verdict per idea, ranked. Exploratory, no commitments.

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

Install

$ agentstack add skill-mintedkenny-skills-evaluate-source

✓ 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-mintedkenny-skills-evaluate-source)

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 Evaluate Source? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Evaluate a source

You've been pointed at external content (article, repo, talk, tweet, other-system docs). The question: what idea is in here that could make your system better, and does it map to you? Not "should we adopt their stack."

Get the content

The source is the argument (URL/path), or whatever the user pasted. One source per invocation — run twice to compare two.

  • URL / public docs — use the host's web retrieval capability. Local file / PDF — use the host's file reader; for large PDFs, read only the pages needed.
  • GitHub — use gh repo view, gh api repos///contents/, raw URLs through the host's web retrieval capability, or a shallow local checkout for a deep code dive.
  • Tweet / X — see Fetching reference below.

If retrieval returns nothing useful, stop and ask the user for the content — don't speculate about what the source says.

Frame

  • Strip the implementation, keep the idea. Their stack, tools, and library names don't matter. What's the underlying principle?
  • Anchor against your system. Read the project's AGENTS.md / README, architecture docs, decision records (ADRs), and guardrails. The lens: "would we be different if we'd known this two months ago?"
  • Durable, not trendy. An honest "nothing here for us" is a valid result — most external content has nothing for you. Don't manufacture relevance.

Evaluate — per idea, not per source

A source may hold 0, 1, or several distinct ideas. For each:

  1. Abstract principle — strip the brand/tool name; state it in your vocabulary.
  2. Real for us? — does it map to a tension you actually have? Cite the decision record / doc / file:line.
  3. Already addressed? — do you have an equivalent under another name? Common — say so plainly.
  4. Coherence — does it align with your current direction or fight a decision/invariant?
  5. What we'd give up — lock-in, complexity, surface area, current guarantees.
  6. Substance vs. fashion — would a rigorous engineer still want this in two years?

Cite both sides: the source (URL / quoted line) for the idea, your system (file:line, decision record, doc) for the relevance claim. If a key claim is unclear, flag it — don't guess.

Output

Source: title + author/repo, link.

Read: one paragraph — what the source actually argues, in their framing.

Ideas worth considering — numbered, ranked by relevance. Per idea:

  1. **borrow / adapt / park / ignore**
  • Idea: the principle, decoupled from their implementation
  • Maps to: your tension/area (decision record, file, doc)
  • Already addressed? yes/no — if yes, what you have and how it differs
  • What we'd give up: lock-in, complexity, invariants
  • Verdict reasoning: one or two sentences
  • Trigger: (park only) what would make this worth revisiting
  • borrow — adopt the principle as-is; maps cleanly to a real tension
  • adapt — real kernel, but your context reshapes it
  • park — credible, no current pull; record a trigger
  • ignore — doesn't apply, already handled, or wrong

If nothing is worth considering, say so with a one-line reason. Don't pad.

Bottom line: 1–2 sentences on whether anything material came out of this.

Do not implement, file, or draft.

Next: if a borrow/adapt idea is worth capturing, write it up as a draft or note before acting on it. Otherwise drop the source.


Fetching reference

Tweet / X. Direct web retrieval on an x.com URL often returns HTTP 402 or an unusable shell page. Use a proxy:

  1. fxtwitter (best) — retrieve https://api.fxtwitter.com//status/. Clean JSON: tweet.text, .author, .created_at, .quote, .media, .replying_to. The `` segment isn't load-bearing — only the numeric ID matters.
  2. vxtwitterhttps://api.vxtwitter.com//status/. Fallback if fxtwitter is down.
  3. Jina Readerhttps://r.jina.ai/https://x.com//status/. Slower, but renders the page and follows links inside the tweet.
  • Tweet is just a link? The APIs return only the link-card preview (~125 chars). The linked page is the real source — fetch and evaluate that. For an X native article (x.com/i/article/), use https://r.jina.ai/.
  • Thread? The APIs return one tweet. Fetch the first for the hook, then ask the user to paste the rest — don't evaluate a thread from its first tweet.
  • All else fails? Ask the user to paste the text or drop a screenshot — you can read images.

Paywalled / JS-skeleton page. Retry via https://r.jina.ai/, then https://web.archive.org/web/ or https://archive.ph/.

Reddit / HN. Reddit: append .json to the thread URL for structured JSON. HN: retrieve https://news.ycombinator.com/item?id=.

YouTube talk / podcast. Retrieving https://r.jina.ai/ sometimes pulls captions; otherwise ask the user for a transcript.

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.