Borrowing it
Nothing to install: this file belongs to forever-healthy/evipedia-mcp. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/forever-healthy/evipedia-mcp/main/.claude/skills/demo/SKILL.mdgit clone --depth 1 https://github.com/forever-healthy/evipedia-mcpWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/forever-healthy/evipedia-mcp/demo)<a href="https://agentmods.dev/skills/forever-healthy/evipedia-mcp/demo"><img src="https://agentmods.dev/badge/skills/forever-healthy/evipedia-mcp/demo/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/forever-healthy/evipedia-mcp/demo"><img src="https://agentmods.dev/badge/skills/forever-healthy/evipedia-mcp/demo.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00088 | $0.01054 |
| Opus 5 | $0.00044 | $0.00527 |
| Sonnet 5 | $0.00018 | $0.00211 |
| Haiku 4.5 | $0.00009 | $0.00105 |
Grade A, and why
demo scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured today.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
evipedia-mcp — Demo the MCP (/demo)
Exercises the evipedia MCP server's tools live and narrates what each one does, so a viewer can see the server working against https://evipedia.ai. This is a demonstration/smoke-test that calls the real evipedia MCP tools connected in this session — whichever evipedia server is configured; use the tools as named (get_version, search_reviews, …), whatever their prefix.
If no evipedia MCP tools are available in this session, stop and tell the user the evipedia MCP server isn't connected — nothing to demo. (Check .mcp.json and that the server was approved.)
Otherwise, run these steps in order and show the actual tool output for each, with a one-line explanation before each call.
-
Which build is loaded — call
get_version. Report the package name and version it returns. -
What the server told the model — show the evipedia server's server-level instructions: the overview block the MCP sends at connect (its
instructionsfield), which is what the model reads before using any tool. You already have it in context as this session's evipedia "MCP Server Instructions" — quote or tightly summarize it (what evipedia is, when to reach for it, and the discover → read → contribute workflow). If no evipedia instructions are present in context, say so plainly. -
Search — call
search_reviewswithquery: "rapamycin". Show the matching review(s) and their URLs. Then run one more search of the user's choice if they named a topic in the/demoargs (e.g./demo creatine); otherwise skip the second search. -
Full catalogue — call
list_reviews(no arguments). It returns every review as a{topic, slug}pair. Don't dump all of it; report the total count and show the first 3 entries. -
What's new — call
list_updateswithdays: 7. It returns the catalogue's change feed, newest first, as{title, slug, status, date}—statusisnew(first publication) orupdated(an existing review revised). Report how many reviews changed in the last 7 days and show the first 3. Then call it with no arguments and point out that you get the same 7-day window plus aDefault window:note — since 0.1.28 the bare call is bounded (last 7 days, at most 100 entries) rather than the entire feed. Finally calldays: 14and report that the count grows, showingdayswidens the window as well as narrows it. Do not demo a very wide window:days: 365returns the whole 600+ entry catalogue (~15k tokens) and can exceed a client's tool-result limit — mention that instead of calling it. -
Conclusion only — take the top review's slug from step 3 (e.g.
rapamycin) and callget_conclusionon it. Show the plain-text conclusion. Point out this is the quick-answer path versus the full review in step 7. -
Full review — call
get_reviewon the same slug. Don't dump the whole Markdown; show the first ~15 lines and note the total length. -
Structured metadata — call
get_metadataon the same slug. Show the returned JSON and point out the fields the Markdown lacks: the review dates (datePublished/dateModified/lastReviewed), the typedaboutentity with alternate names, and the orderedcitationlist with PubMed PMIDs. -
Write path (describe, do NOT call) — explain that
suggest_review(intervention, goal?, references?, email?)submits a new intervention to evipedia's public suggestion form. Do not invoke it during the demo — it POSTs real data to the evipedia team.
Close with a one-line summary: the server build from step 1, that the server-level instructions were present, and that search → list → updates → conclusion → review → metadata all returned live data.
Arguments: an optional topic (e.g. /demo creatine) used as the extra search in step 3 and, if it resolves to a review, as the slug for steps 6–8 instead of rapamycin.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- today Changed 0d279eb6a172
- 10d ago First seen · 36 lines · 88 tokens per session scan A cb30b599876e
demo is a skill published in the GitHub repository forever-healthy/evipedia-mcp (1 stars, last pushed yesterday), licensed MIT. It adds 88 tokens to every session and 1,054 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
instrument-data-to-allotrope
Convert laboratory instrument output files (PDF, CSV, Excel, TXT) to Allotrope Simple Model (ASM) JSON format or flattened 2D CSV. Use this skill when scientists need to standardize instrument data for LIMS systems, data lakes, or downstream analysis. Supports auto-detection of instrument types. Outputs include full…
matlab
Build, review, migrate, and safely plan MATLAB or GNU Octave numerical workflows, including arrays, tabular/time data, tests, projects, graphics, MAT files, and explicit Python interoperability.
exploratory-data-analysis
Perform bounded, local exploratory analysis of explicitly supported scientific files. Use for redacted CSV/TSV/JSON profiles; optional NumPy, HDF5, FASTA/FASTQ, and basic image metadata inspection; missingness/leakage audits; outlier and transformation sensitivity; and rigorous EDA report scaffolds. Other domain…
phylogenetics
Build and analyze phylogenetic trees using MAFFT (multiple alignment), IQ-TREE 2 (maximum likelihood), and FastTree (fast NJ/ML). Visualize with ETE3 or FigTree. For evolutionary analysis, microbial genomics, viral phylodynamics, protein family analysis, and molecular clock studies.
research-engineer
An uncompromising Academic Research Engineer. Operates with absolute scientific rigor, objective criticism, and zero flair. Focuses on theoretical correctness, formal verification, and optimal implementation across any required technology.
mapping-to-snomed
Maps clinical concept spans extracted by OpenMed to SNOMED CT concepts through a USER-SUPPLIED terminology server (the user's own Ontoserver, Snowstorm, or UMLS/UTS), never a bundled vocabulary. Use when the user wants to code findings, disorders, procedures, body structures, or substances to SNOMED CT, run an ECL…