taomiaotaomiaoCommunity·122 Agent Skills Included

DynamicSkillCompiler

Compiles task-specific skill packages from local skill libraries

Compiles natural-language tasks into compact, dependency-aware skill packages by retrieving, filtering, and ordering relevant skills from a local library. Builds a skill graph over similarity and dependency relationships, then runs compiler passes to select, repair, and prune skills instead of passing whole files. Includes benchmark runners for ScienceWorld, ALFWorld, and WebShop, plus a CLI and local web workbench for inspecting compilation results.
npx skills add taomiao/DynamicSkillCompiler --all -g -y

All Skills in This Repository (122)

Pure Emerald Level Indicators
📦 In Repo
taomiaotaomiao

alfworld-open-receptacle

Open closed household receptacles and verify their state in simulation environments.

Community
Basic
📦 In Repo
taomiaotaomiao

alfworld-receptacle-preparer

Navigate to receptacles and verify they are open and accessible.

Community
Intermediate
📦 In Repo
taomiaotaomiao

alfworld-receptacle-closer

Close open drawers and cabinets using the 'close' command.

Community
Basic
📦 In Repo
taomiaotaomiao

alfworld-object-picker

Parse environment observations and execute take actions to pick objects from receptacles.

Community
Basic
📦 In Repo
taomiaotaomiao

alfworld-object-retriever

Retrieve visually confirmed objects from known receptacles in virtual or physical environments.

Community
Basic
📦 In Repo
taomiaotaomiao

alfworld-tool-locator

Search household storage locations and inspect receptacles to locate tools or devices.

Community
Intermediate
📦 In Repo
taomiaotaomiao

alfworld-task-verifier

Analyze ALFWorld environment observations to verify task goal completion.

Community
Basic
📦 In Repo
taomiaotaomiao

alfworld-temperature-regulator

Place objects in fridges or microwaves to regulate their temperature states.

Community
Intermediate
📦 In Repo
taomiaotaomiao

alfworld-device-operator

Guide robotic agents to locate, co-locate, and operate appliances on target objects in simulated environments.

Community
Intermediate
📦 In Repo
taomiaotaomiao

alfworld-receptacle-finder

Identify empty shelves or tables for placing objects in simulated environments.

Community
Intermediate
📦 In Repo
taomiaotaomiao

alfworld-navigation-planner

Plan next navigation actions toward target receptacles in household environments.

Community
Basic
📦 In Repo
taomiaotaomiao

alfworld-search-verifier

Revisit previously visited receptacles to verify the presence or absence of target objects.

Community
Intermediate

Frequently Asked Questions

FAQPage Schema
How 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→