skills/create-tooluniverse-skill/assets/skill_template/SKILL.md
--- name: tooluniverse-[domain-name] description: [Complete description of what the skill does, which databases it uses, and when to use it. Include specific trigger phrases like "analyze [domain]", "find [data type]", etc. This description is the primary way Claude determines when to use your skill.] --- # [Domain Name] Analysis [One paragraph overview describing what this skill does, what problems it solves, and what outputs it provides.] ## When to Use This Skill **Triggers**: - "[Trigger
npx skillsauth add mims-harvard/tooluniverse skills/create-tooluniverse-skill/assets/skill_templateInstall 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.
[One paragraph overview describing what this skill does, what problems it solves, and what outputs it provides.]
Triggers:
Use Cases:
| Database | Coverage | Strengths | |----------|----------|-----------| | Database 1 | [What it covers] | [What it's best for] | | Database 2 | [What it covers] | [What it's best for] | | Database 3 | [What it covers] | [What it's best for] |
Input → Phase 1: [Name] → Phase 2: [Name] → Phase 3: [Name] → Report
When: [When this phase runs - e.g., "When input_param_1 provided"]
Objective: [What this phase achieves]
TOOL_NAME_1:
parameter1 (type, required/optional): Descriptionparameter2 (type, required/optional): DescriptionTOOL_NAME_2 (Fallback):
When: [Conditions]
Objective: [Goal]
[Similar structure to Phase 1]
[Step-by-step process]
[How to handle different scenarios]
[Similar structure]
When: Always included
Objective: Provide context even when specific phases empty
[Structure similar to above phases]
Progressive Markdown Report:
Required Sections:
Per-Database Subsections:
Phase 1 Results: | Column 1 | Column 2 | Column 3 | | ... | ... | ... |
Phase 2 Results: | Column 1 | Column 2 | Column 3 | | ... | ... | ... |
Critical Parameter Notes (from testing):
| Tool | Parameter | CORRECT Name | Common Mistake |
|------|-----------|--------------|----------------|
| TOOL_NAME_1 | param | ✅ actual_param_name | ❌ assumed_param_name |
| TOOL_NAME_2 | param | ✅ correct_name | ❌ function_name_param |
Response Format Notes:
{status: "success", data: [...]} format{field1: ..., field2: ...}SOAP Tools (if applicable):
operation parameter (e.g., operation="method_name")Input: [Description of typical input]
Workflow: Phase 1 → Phase 3 → Report
Output: [What user gets]
Input: [Description]
Workflow: [Which phases run]
Output: [Result type]
Input: [Multiple inputs]
Workflow: All phases
Output: [Complete analysis]
[Domain] Analysis Skill provides:
Outputs: Markdown report with [description of content]
Best for: [Primary use cases and target users]
tools
PCR / qPCR primer and oligo design — design forward/reverse primers for a target region (SantaLucia nearest-neighbor thermodynamics), compute melting temperature (Tm) and annealing temperature (Ta), check GC content, and screen an oligo for hairpins and primer-dimers. Use when you need primers for a sequence, want to QC an existing primer pair, or need the Tm of an oligo. Covers the primer-design rules (Tm matching, GC clamp, 3'-end, length) and the tools' constraint quirks.
tools
Pharmacokinetic (PK) analysis of concentration-time data — non-compartmental analysis (NCA) for Cmax, Tmax, AUC (0-t and 0-∞), terminal half-life, clearance (CL), volume of distribution (Vd), MRT, and absolute bioavailability (F). Also one-compartment fitting. Use when you have plasma/serum drug concentrations over time after a dose and need PK parameters, or to compute bioavailability from IV + oral AUCs. NOT for ADMET property prediction from structure (use tooluniverse-admet-prediction).
tools
Molecular cloning assembly design — Gibson Assembly (overlap design for seamless multi-fragment joining) and Golden Gate Assembly (Type IIS / BsaI / BbsI design with unique 4-bp fusion overhangs). Use when you need to plan how to join DNA fragments into a construct, design assembly overlaps/overhangs, or decide between cloning methods. Covers the domestication (internal-site removal), overhang-uniqueness, and overlap-Tm rules. For PCR primers to generate the fragments, see tooluniverse-primer-design.
tools
Meta-analysis / evidence synthesis — pool effect sizes across studies (odds ratios, risk ratios, hazard ratios, mean differences, correlations, GWAS betas) with fixed- or random-effects models, quantify heterogeneity (Q, I², τ²), and build a forest plot. Use when you have results from MULTIPLE studies and need a single pooled estimate, or to synthesize evidence from a systematic review / multiple GWAS / replicated experiments. Handles the error-prone effect-size + standard-error preparation (converting OR/HR/CI, two-group means±SD, proportions, and correlations into the (effect, SE) the pooling step needs).