skills/test-skill/SKILL.md
A minimal test skill to verify that the ersilia-skills repository and local setup (symlinks, git hook) are working correctly. Use this skill to confirm that skill loading, slash commands, and the setup.sh workflow are functioning as expected. Trigger on phrases like "run test skill", "check skill setup", or "verify ersilia skills".
npx skillsauth add ersilia-os/claude-ersilia-skills test-skillInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This is a placeholder skill used to verify the ersilia-skills repository setup.
~/.claude/skills/test-skill is a symlink pointing into the repo.Step 1 — Report skill identity
Tell the user:
"test-skill loaded successfully from the ersilia-skills repository."
Step 2 — Verify symlink
Run:
ls -la ~/.claude/skills/test-skill
If the output shows a symlink (->) pointing to the cloned repo path, tell the user the setup is working correctly. If it is a plain directory (not a symlink), advise them to run bash setup.sh from the repo root.
Step 3 — Done
Tell the user:
"Skill setup verified! You can now delete or ignore this test-skill folder."
testing
Produce the weekly Ersilia literature digest covering AI/ML for drug discovery, antibiotic and antimicrobial discovery, NTDs and AMR, and open science for global health — through an explicit LMIC and decolonisation lens. Use this skill whenever the user asks to prepare, run, or refresh the literature digest. Triggers include: "weekly literature digest", "literature digest for Ersilia", "/literature-digest", "lit digest this week", "what did we miss last week", "digest the literature". Always use this skill for digest requests even if the ask seems simple.
development
How to create Python plots using the stylia package — Ersilia's matplotlib wrapper for publication-ready figures. ALWAYS use this skill when the user says anything like "make a plot", "plot this", "plot the results", "visualize", "prepare a plotting function", "show me a chart", "can you plot", "add a figure", or any similar phrasing during a coding session. This includes scatter plots, line plots, bar charts, heatmaps, histograms, ROC curves, and any other chart type. Also trigger on requests to visualize data, compare values, show distributions, or create any kind of figure — even if the user does not mention stylia or matplotlib explicitly. Never generate matplotlib figures without stylia — always use stylia.create_figure() instead of plt.figure() or plt.subplots().
documentation
Create LinkedIn post drafts and end-of-month newsletter content for Ersilia Open Source Initiative. Use this skill whenever the user asks to plan LinkedIn posts, draft a monthly content schedule, write a weekly post, or create the monthly newsletter digest. Triggers include: "start of month", "end of month", "write a LinkedIn post", "prepare this month's posts", "draft the newsletter", "monthly update", "weekly post", or any request to create content for Ersilia's LinkedIn or newsletter. Also triggers when the user uploads a content calendar (PDF or text) and asks for posts for a given month. Always use this skill for any Ersilia content creation request, even if the ask seems simple.
documentation
Write the monthly Ersilia newsletter digest from a summary of the month's events. Use this skill whenever the user asks to write, draft, or prepare the monthly newsletter, end-of-month digest, or newsletter content blocks for Ersilia. Triggers include: "write the newsletter", "prepare the newsletter", "end of month newsletter", "draft the monthly update", "newsletter for [month]", or any request to produce newsletter content for Ersilia Open Source Initiative. Always use this skill for newsletter requests even if the ask seems simple.