A collection of AI agent skills focused on testing, development, and engineering tasks. Built for developers who want AI coding agents to help with E2E testing, systematic learning, and code quality. Works with any agent that supports the Agent Skills spec.
Built by Toan (zenji) Nguyen
Contributions welcome! Found a way to improve a skill or have a new one to add? Open a PR.
Run into a problem or have a question? Open an issue — we're happy to help.
Skills are markdown files that give AI agents specialized knowledge and workflows for specific tasks. When you add these to your project, your agent can recognize when you're working on a task and apply the right frameworks and best practices.
- Playwright Extension Testing: Gold-standard E2E for MV3/WXT extensions.
- Lesson Decision Records: Systematic recording of AI mistakes and learnings using ADR-inspired format.
Use npx skills to install skills directly:
# Install all skills
npx skills add ZenStudioLab/skills
# Install specific skills
npx skills add ZenStudioLab/skills --skill lession-decision-records
# List available skills
npx skills add ZenStudioLab/skills --listThis automatically installs to your .agents/skills/ directory.
Clone the entire repo and copy the skills folder:
git clone https://github.com/ZenStudioLab/skills.git
cp -r skills/skills/* .agents/skills/Add as a submodule for easy updates:
git submodule add https://github.com/ZenStudioLab/skills.git .agents/zenstudiolab-skillsThen reference skills from .agents/zenstudiolab-skills/skills/.
Integrated via skills.sh.
Once installed, just ask your agent to help with tasks: "Help me set up Playwright E2E testing for my MV3 extension" → Uses Playwright Extension Testing skill
"Create a Lesson Decision Record for a recent bug" → Uses Lesson Decision Records skill
skills/: Specialized skill packages.
Found a way to improve a skill? Have a new skill to suggest? PRs and issues welcome!
MIT - Use these however you want.