SkillAgentSearch skills...

waste-disposal-guide

Guide for disposing specific chemical wastes into the correct colored waste containers, with safety precautions and regulatory compliance notes.

Install / Use

npx skills add aipoch/medical-research-skills --skill waste-disposal-guide

Installs into whichever agent you are using.

About this skill
📄

SKILL.md

Installable skill definition

Quality Score

88/100

Supported Platforms

Universal

Our assessment of waste-disposal-guide

waste-disposal-guide scores 88/100 on our quality scale, 151st of 331 Education & Research skills we index (top 46%).

Its SKILL.md is 4.9 KB long, well organised into 13 sections with 2 code examples: a solid amount of guidance for an agent.

With 1,916 GitHub stars, it is one of the more widely adopted skills in the catalogue.

Substance
26/30
Structure
18/20
Description
15/15
Adoption
14/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 12 days ago, so waste-disposal-guide is actively maintained.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

waste-disposal-guide compared with similar skills

All 4 of these similar skills score higher than waste-disposal-guide; compare them before choosing.

SkillScoreStarsUpdatedFormat
waste-disposal-guide (this skill)by aipoch881.9k12d agoSKILL.md
Agent-Reachby Panniantong10086.2k14d agoCLAUDE.md
headroomby headroomlabs-ai10074.1ktodayCLAUDE.md
last30days-skillby mvanhorn10063.2ktodayCLAUDE.md
Scraplingby D4Vinci10084.6ktodayMCP Server

Frequently asked questions

How do I install waste-disposal-guide?
Run npx skills add aipoch/medical-research-skills --skill waste-disposal-guide. The install tabs above show the steps for each supported agent.
Which AI agents does waste-disposal-guide work with?
It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
Is waste-disposal-guide safe to use?
It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is waste-disposal-guide still maintained?
The repository was last updated 12 days ago, so waste-disposal-guide is actively maintained.

name: waste-disposal-guide description: Guide for disposing specific chemical wastes into the correct colored waste containers, with safety precautions and regulatory compliance notes. license: MIT author: AIPOCH

Source: https://github.com/aipoch/medical-research-skills

Waste Disposal Guide

Guide for disposing specific chemical wastes into the correct colored waste containers.

Quick Check

python -m py_compile scripts/main.py
python scripts/main.py --help

When to Use

  • Use this skill when identifying the correct waste container for a specific chemical.
  • Use this skill when reviewing waste categories and safety precautions for laboratory chemicals.
  • Do not use this skill for emergency spill response, disposal of radioactive materials, or regulated biological waste requiring special handling.

Workflow

  1. Confirm the chemical name or waste type to look up.
  2. Validate that the request is for standard laboratory chemical waste disposal guidance.
  3. Look up the chemical in the waste category database and return the correct container color and safety notes.
  4. Mixture handling: If the user provides a mixture (e.g., "chloroform + ethanol"), identify the most hazardous component and assign the container for that component. Emit a note: "Mixed waste containing halogenated solvents must go into the halogenated (orange) container regardless of other components."
  5. If the chemical is not found, state that clearly and suggest the closest category based on chemical class.
  6. If inputs are incomplete, state which fields are missing and request only the minimum additional information.

Usage

python scripts/main.py --chemical "chloroform"
python scripts/main.py --chemical "ethanol"
python scripts/main.py --list-categories
python scripts/main.py --safety

Parameters

| Parameter | Type | Required | Description | |-----------|------|----------|-------------| | --chemical | string | No | Chemical name to look up | | --list-categories | flag | No | List all waste categories | | --safety | flag | No | Show safety notes for all categories |

Waste Categories

| Container | Color | Accepts | |-----------|-------|---------| | Halogenated | Orange | Chloroform, DCM, halogenated solvents | | Non-halogenated | Red | Ethanol, acetone, organic solvents | | Aqueous | Blue | Water-based solutions, buffers | | Acid | Yellow | Acids (dilute/concentrated) | | Base | White | Bases, alkali solutions | | Heavy Metal | Gray | Mercury, lead, cadmium waste | | Solid | Black | Gloves, paper, solid debris |

Mixture rule: When a waste stream contains both halogenated and non-halogenated solvents, use the halogenated (orange) container. When in doubt, consult your institution's EHS office.

Output

  • Correct container color and category for the queried chemical
  • Disposal instructions and safety precautions
  • Notes on incompatible waste streams

Scope Boundaries

  • This skill covers standard laboratory chemical waste categories; it does not cover radioactive, biological, or controlled substance waste.
  • Local regulations may differ; always verify with your institution's EHS office before disposal.
  • This skill does not provide emergency spill response guidance.

Stress-Case Rules

For complex multi-constraint requests, always include these explicit blocks:

  1. Assumptions
  2. Chemical(s) Queried
  3. Disposal Guidance
  4. Safety Notes
  5. Risks and Manual Checks

Error Handling

  • If required inputs are missing, state exactly which fields are missing and request only the minimum additional information.
  • If the task goes outside the documented scope, stop instead of guessing or silently widening the assignment.
  • If scripts/main.py fails, report the failure point, summarize what still can be completed safely, and provide a manual fallback.
  • Do not fabricate disposal categories or safety classifications for unknown chemicals.

Input Validation

This skill accepts: a chemical name or waste type for container color lookup and disposal guidance.

If the request does not involve standard laboratory chemical waste disposal — for example, asking for emergency spill response, radioactive waste handling, biological waste disposal, or regulatory compliance certification — do not proceed with the workflow. Instead respond:

"waste-disposal-guide is designed to identify the correct waste container and disposal instructions for standard laboratory chemicals. Your request appears to be outside this scope. Please provide a chemical name, or use a more appropriate tool for specialized waste streams."

Response Template

Use the following fixed structure for non-trivial requests:

  1. Objective
  2. Inputs Received
  3. Assumptions
  4. Workflow
  5. Deliverable
  6. Risks and Limits
  7. Next Checks

If the request is simple, you may compress the structure, but still keep assumptions and limits explicit when they affect correctness.

Related Skills

View on GitHub
GitHub Stars1.9k
CategoryEducation
Updated12d ago
Forks175

Languages

Python

Trust signals

100/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

No cautions