saffron-healthsaffron-healthOfficialยท23 Agent Skills Included

libretto

Build and debug browser automation scripts with your AI agent

Gives coding agents a live browser and CLI to inspect pages, capture network traffic, and record user actions. Turns manual website workflows into reusable Playwright scripts and reverse-engineers site APIs from captured requests. Fixes broken selectors and failing integrations by replaying workflows against the real site and inspecting the exact failure state.
npx skills add saffron-health/libretto --all -g -y
Available:

Tells the AI agent how the Libretto monorepo is structured, which commands to run, and the coding, testing, and error-message rules it must follow when building or debugging browser automation skills.

All Skills in This Repository (23)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
saffron-healthsaffron-health

libretto

Convert browser scripts to network-first integrations via a CLI.

Official
Advanced
๐Ÿ“ฆ In Repo
saffron-healthsaffron-health

commit

Stage all Git changes and generate a descriptive commit message.

Official
Intermediate
๐Ÿ“ฆ In Repo
saffron-healthsaffron-health

technical-writing

Enforce concise style and relative file paths in technical documentation.

Official
Basic
๐Ÿ“ฆ In Repo
saffron-healthsaffron-health

update-docs

Update AGENTS.md files with session learnings about patterns and commands.

Official
Basic
๐Ÿ“ฆ In Repo
saffron-healthsaffron-health

prompting

Guide writing effective system prompts for LLM agents.

Official
Intermediate
๐Ÿ“ฆ In Repo
saffron-healthsaffron-health

cli-development

Design and implement CLIs with subcommand-scoped help and actionable output.

Official
Advanced
๐Ÿ“ฆ In Repo
saffron-healthsaffron-health

summarize

Summarize technical specifications or git diff output into Slack messages.

Official
Basic
๐Ÿ“ฆ In Repo
saffron-healthsaffron-health

generate-spec

Generate phased specification documents from code and documentation analysis.

Official
Advanced
๐Ÿ“ฆ In Repo
saffron-healthsaffron-health

address-review

Fetch GitHub review threads, implement fixes, and resolve comments.

Official
Intermediate
๐Ÿ“ฆ In Repo
saffron-healthsaffron-health

fix-merge-conflicts

Resolve Git merge, rebase, or cherry-pick conflicts by analyzing intent from pull requests.

Official
Advanced
๐Ÿ“ฆ In Repo
saffron-healthsaffron-health

push

Commit changes, create or update pull requests, and monitor GitHub checks.

Official
Advanced
๐Ÿ“ฆ In Repo
saffron-healthsaffron-health

review

Analyze code changes for simplicity and correctness with line-numbered feedback.

Official
Advanced

Frequently Asked Questions

FAQPage Schema
How to install Libretto?โ–ผ

Run `npx skills add saffron-health/libretto --all -g -y` in your terminal to install all skills in this suite globally.

What does Libretto do?โ–ผ

It gives your AI coding agent a live browser and CLI to inspect pages, capture network traffic, record your actions, and replay them as reusable automation scripts.

Can Libretto fix broken browser scripts?โ–ผ

Yes. Your agent can reproduce the failure, pause the workflow, inspect the live page state, and repair broken selectors or logic automatically.

Can Libretto turn browser automation into API calls?โ–ผ

Yes. It captures network requests from the browser, reverse-engineers the site's API, and generates faster, more reliable scripts that call those endpoints directly.

Does Libretto work with Claude Code and other agents?โ–ผ

Yes. Its skills follow the standard SKILL.md format and run in Claude Code, OpenCode, Cursor, and other compatible agents.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’