XLANG Lab
Official@xlang-ai
Developing embodied AI agents that empower users to use language to interact with digital and physical environments to carry out real-world tasks.
Agent Skills by XLANG Lab
Showing 17 vetted skills indexed across 1 GitHub repositories.
penpot
Automate Penpot project setup and design state via HTTP APIs.
libreoffice-writer
Create, modify, and verify LibreOffice Writer .docx files with Python.
openshot
Automate OpenShot video project setup and verification with Python.
libreoffice-calc
Create, modify, and verify .xlsx files with Python's openpyxl library.
overleaf_reward
Generate reward.py scripts that verify Overleaf LaTeX project states via HTTP APIs.
Generate, modify, and verify PDF files using Python libraries.
grafana
Automates Grafana dashboard setup, manipulation, alerting via HTTP APIs for CUA-Gym tasks.
excalidraw
Automate Excalidraw scene setup and verification for RLVR environments.
vlc
Automate VLC media player configuration, playback control, and verification via Python.
mock_websites
Set up and manipulate mock web application state via HTTP APIs.
drawio
Manage draw.io diagrams programmatically via Playwright CDP and Python XML.
chrome
Automate Chrome browser state setup and verification with Playwright.
libreoffice-impress
Create, modify, and verify LibreOffice Impress .pptx files with python-pptx.
os
Automate OS configuration management tasks with Python scripts.
vs-code
Configure, modify, and verify VSCode settings, keybindings, and extensions using Python.
blender
Automate Blender 3D scene creation and verification with Python bpy.
gimp
Automate image creation, modification, and verification with Python imaging libraries.
Frequently Asked Questions About XLANG Lab
FAQPage SchemaWhat specific document and media tasks are supported?▼
The registry enables programmatic creation, modification, and verification of LibreOffice documents, PDF files, and OpenShot video projects. It also supports GIMP image processing, Blender 3D scene manipulation, and VLC media playback control, allowing for precise state management across diverse file formats and creative software environments.
Which technical personas benefit from these capabilities?▼
These capabilities are designed for software engineers and researchers focused on environment interaction, reinforcement learning, and system configuration. Professionals managing complex digital workspaces, such as VSCode settings, Grafana dashboards, or browser states via Playwright, will find these interfaces essential for maintaining consistent, verifiable project states.
What are the prerequisites for implementing these integrations?▼
Implementation requires a standard environment capable of executing code that interfaces with the target software's native libraries or HTTP endpoints. Dependencies include specific libraries like openpyxl for spreadsheets, python-pptx for presentations, and Playwright for browser-based interactions, alongside the respective host applications like LibreOffice, Blender, or Chrome.