skills/skill-collections/alfworld/alfworld-heat-object-with-appliance/SKILL.md
Uses a heating appliance (microwave, stoveburner, oven) to apply heat to a specified object. Use when the task requires warming or cooking an item (e.g., "heat some egg", "warm the mug") and a heating appliance is available. Takes the object name and appliance name as input and outputs the object in a heated state, ready for placement at the task's target location.
npx skillsauth add zjunlp/Skills alfworld-heat-object-with-applianceInstall 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.
Heat a specified object using a designated kitchen appliance to change its state (e.g., from cold to hot, raw to cooked) as required by a task.
Follow this sequence of actions. Use the bundled validate_and_plan.py script to check for common preconditions before starting.
heat {object} with {appliance} action.Task: "Heat some egg and put it on the diningtable."
Input: object: egg 1, appliance: microwave 1, target: diningtable 1
Sequence:
go to fridge 1 → Observation: "You are at fridge 1."open fridge 1 → Observation: "You open the fridge 1. You see egg 1, ..."take egg 1 from fridge 1 → Observation: "You pick up the egg 1 from the fridge 1."go to microwave 1 → Observation: "You are at microwave 1."heat egg 1 with microwave 1 → Observation: "You heat the egg 1 using the microwave 1."go to diningtable 1 → Observation: "You are at diningtable 1."put egg 1 in/on diningtable 1 → Observation: "You put the egg 1 in/on the diningtable 1."Output: The egg 1 is heated and placed on the diningtable 1. Task complete.
scripts/validate_and_plan.py: A utility to check the initial environment state against the skill's prerequisites.references/common_heating_appliances.md: A list of typical appliances and their properties in the ALFWorld environment.development
Machine learning in Python with scikit-learn. Use when working with supervised learning (classification, regression), unsupervised learning (clustering, dimensionality reduction), model evaluation, hyperparameter tuning, preprocessing, or building ML pipelines. Provides comprehensive reference documentation for algorithms, preprocessing techniques, pipelines, and best practices.
development
Query Reactome REST API for pathway analysis, enrichment, gene-pathway mapping, disease pathways, molecular interactions, expression analysis, for systems biology studies.
tools
Cheminformatics toolkit for fine-grained molecular control. SMILES/SDF parsing, descriptors (MW, LogP, TPSA), fingerprints, substructure search, 2D/3D generation, similarity, reactions. For standard workflows with simpler interface, use datamol (wrapper around RDKit). Use rdkit for advanced control, custom sanitization, specialized algorithms.
development
Python interface to OpenMS for mass spectrometry data analysis. Use for LC-MS/MS proteomics and metabolomics workflows including file handling (mzML, mzXML, mzTab, FASTA, pepXML, protXML, mzIdentML), signal processing, feature detection, peptide identification, and quantitative analysis. Apply when working with mass spectrometry data, analyzing proteomics experiments, or processing metabolomics datasets.