docs(guides): fix browser-testing install — remove fabricated --from plugin: syntax (#76)
* docs(guides): add browser-testing skill — Playwright from molecule-ai-plugin-browser-automation Added browser-testing (Playwright headless Chromium) as a new Browser skill alongside browser-automation in the skill-catalog.md table. Includes install examples for both CLI and config.yaml, and a note about Playwright system dependencies. Ref: molecule-ai-plugin-browser-automation#4 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * docs(guides): fix browser-testing install docs — remove fabricated --from plugin: syntax - Change source: plugin:molecule-ai-plugin-browser-automation → source: plugin - Remove --from plugin: CLI example (flag does not exist in molecule-core CLI) - Replace install section with auto-discovery note: browser-testing is auto-discovered when the plugin is installed, no extra flags needed Co-Authored-By: Technical Writer Agent <technical-writer@agents.moleculesai.app> --------- Co-authored-by: Molecule AI Technical Writer <technical-writer@agents.moleculesai.app> Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
ed0cfadfc4
commit
5a48d8f8aa
@ -17,7 +17,8 @@ and more:
|
||||
|
||||
| Category | Skill | What it does | Provider options |
|
||||
|----------|-------|-------------|-----------------|
|
||||
| **Browser** | `browser-automation` | Chrome DevTools Protocol via MCP — navigate, query DOM, screenshot, fill forms. Same engine as Hermes' built-in browser tool. | Built-in (CDP); swap via skill version |
|
||||
| **Browser** | `browser-automation` | Chrome DevTools Protocol via MCP — navigate, query DOM, screenshot, fill forms. For external sites and social platforms. | Built-in (CDP); swap via skill version |
|
||||
| **Browser** | `browser-testing` | Playwright headless Chromium — click, drag, type, screenshot, viewport testing. For testing your own canvas and web apps. | Plugin (`molecule-ai-plugin-browser-automation`) |
|
||||
| **TTS** | `tts` | Text-to-speech generation. Streams audio to output. | OpenAI, ElevenLabs, or self-hosted |
|
||||
| **Image gen** | `image-generation` | Generates images from text prompts. | OpenAI DALL·E, Stability AI, or self-hosted |
|
||||
| **Web search** | `web-search` | Structured web search with result parsing. | Brave, SerpAPI, or custom |
|
||||
@ -71,6 +72,8 @@ Skills can also be declared in the workspace config file:
|
||||
skills:
|
||||
- name: browser-automation
|
||||
source: builtin
|
||||
- name: browser-testing
|
||||
source: plugin
|
||||
- name: tts
|
||||
source: builtin
|
||||
config:
|
||||
@ -82,6 +85,20 @@ skills:
|
||||
On workspace boot, the runtime validates each skill and loads the
|
||||
`SKILL.md` + tools into the agent's context.
|
||||
|
||||
### browser-testing (Playwright)
|
||||
|
||||
`browser-testing` is auto-discovered when `molecule-ai-plugin-browser-automation` is installed — no additional install flags required. Declare it in `config.yaml` alongside `browser-automation` to include it explicitly:
|
||||
|
||||
```yaml
|
||||
skills:
|
||||
- name: browser-automation
|
||||
source: builtin
|
||||
- name: browser-testing
|
||||
source: plugin
|
||||
```
|
||||
|
||||
> **Note:** `browser-testing` requires Playwright system dependencies (`libglib2.0-0`, `libnss3`, etc.) to be pre-installed in the container image. See the skill's `SKILL.md` for the full `apt-get` command.
|
||||
|
||||
## Version Management
|
||||
|
||||
Skills are versioned with semantic versioning. Pin to a known-good
|
||||
|
||||
Loading…
Reference in New Issue
Block a user