DynamicSkillCompiler
Compiles task-specific skill packages from local skill libraries
All Skills in This Repository (122)
Pure Emerald Level Indicatorsalfworld-open-receptacle
Open closed household receptacles and verify their state in simulation environments.
alfworld-receptacle-preparer
Navigate to receptacles and verify they are open and accessible.
alfworld-receptacle-closer
Close open drawers and cabinets using the 'close' command.
alfworld-object-picker
Parse environment observations and execute take actions to pick objects from receptacles.
alfworld-object-retriever
Retrieve visually confirmed objects from known receptacles in virtual or physical environments.
alfworld-tool-locator
Search household storage locations and inspect receptacles to locate tools or devices.
alfworld-task-verifier
Analyze ALFWorld environment observations to verify task goal completion.
alfworld-temperature-regulator
Place objects in fridges or microwaves to regulate their temperature states.
alfworld-device-operator
Guide robotic agents to locate, co-locate, and operate appliances on target objects in simulated environments.
alfworld-receptacle-finder
Identify empty shelves or tables for placing objects in simulated environments.
alfworld-navigation-planner
Plan next navigation actions toward target receptacles in household environments.
alfworld-search-verifier
Revisit previously visited receptacles to verify the presence or absence of target objects.
Frequently Asked Questions
FAQPage SchemaHow to install DynamicSkillCompiler?â–¼
Run `npx skills add taomiao/DynamicSkillCompiler --all -g -y` in your terminal to install all skills in this suite globally.
What does Dynamic Skill Compiler do?â–¼
It takes a natural-language task, retrieves candidate skills from a local library, builds a dependency graph, and emits a compact skill package with execution order and coverage metrics.
How do I compile skills for a task?â–¼
Use the `dsc` command with your task text and a skills directory, for example `dsc "Measure the temperature" --skills-dir path/to/skills --pretty`, and it prints selected skills, order, and metrics.
Which benchmarks does it support?â–¼
It ships evaluation runners and ready-made skill libraries for ScienceWorld, ALFWorld, and WebShop, kept separately from the core compiler package.
Does it need an API key to work?â–¼
No. It works with local lexical matching by default, and you can optionally configure OpenAI embeddings for semantic optimization via `dsc --configure`.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core