Discover and explore top open-source AI tools and projects—updated daily.
google-labs-codeAgent skills library for UI development and documentation
Top 22.1% on SourcePulse
<2-3 sentences summarising what the project addresses and solves, the target audience, and the benefit.> This repository provides a library of Agent Skills for the Stitch MCP server, designed to enhance compatibility with various coding agents like Gemini CLI and Cursor. It offers pre-built skills for automating design system documentation and converting UI designs into React components, streamlining development workflows for engineers working with Stitch.
How It Works
The project adheres to the Agent Skills open standard, ensuring interoperability across supported coding agents. Each skill is structured with a SKILL.md mission control, executable scripts/, a resources/ knowledge base, and examples/. This standardized format facilitates "few-shot" learning for AI agents, enabling automated validation and quality checks on generated or converted code.
Quick Start & Requirements
Installation is managed via the npx add-skill CLI. To list available skills, use npx add-skill google-labs-code/stitch-skills --list. To install a specific skill, such as the React component converter, use npx add-skill google-labs-code/stitch-skills --skill react:components --global. Prerequisites include Node.js and npm/npx.
Highlighted Details
design-md Skill: Analyzes Stitch projects to generate comprehensive DESIGN.md files, documenting design systems in a format optimized for Stitch screen generation.react-components Skill: Converts Stitch screens into React component systems, including automated validation and design token consistency checks.Maintenance & Community
This project is explicitly stated as "not an officially supported Google product" and is not eligible for the Google Open Source Software Vulnerability Rewards Program. No specific community channels, contributors, or roadmap links are provided in the README.
Licensing & Compatibility
The README does not specify a license. This lack of explicit licensing is a significant caveat for adoption, particularly concerning commercial use or integration into proprietary projects. Compatibility is primarily defined by adherence to the Agent Skills open standard and support for specific coding agents.
Limitations & Caveats
The project's status as an unofficial Google product and its ineligibility for the OSS VRP may impact long-term support and security vetting. The absence of a stated license presents a critical adoption blocker. Functionality is dependent on the Stitch MCP server and compatible coding agents.
1 week ago
Inactive
Coframe