Commit Graph

29 Commits

Author SHA1 Message Date
quanruzhuoxiu d078bde6c1 feat: add CDP browser connection mode to browser-automation skill
Add CDP (Chrome DevTools Protocol) support to the existing
browser-automation skill, allowing connection to an already-running
Chrome browser via --cdp <ws-endpoint> flag.
2026-03-25 16:58:56 +08:00
Otto Mao 0a6f7ba6ab Merge pull request #15 from web-infra-dev/feat/vitest-midscene
feat(vitest-midscene): introduce vitest-midscene skills
2026-03-19 22:46:53 +08:00
yuyutaotao e4f5595445 Clarify Midscene.js capabilities in README
Removed mention of DOM and accessibility labels for clarity.
2026-03-13 17:28:30 +08:00
ottomao c8c009adfc rename skills 2026-03-12 15:19:42 +08:00
Frank 0d27ad59b9 feat(vitest-midscene): introduce vitest-midscene skills 2026-03-10 20:46:14 +08:00
yutao b4c65de2b1 update readme 2026-02-13 22:44:53 +08:00
yutao a6afdb9613 update readme 2026-02-13 11:35:11 +08:00
yutao e2e8504cb2 update readme 2026-02-12 20:04:51 +08:00
yutao c3315a031c update skills: rewrite rules as principles, fix model config and add examples
- Rewrite CRITICAL RULES to describe principles instead of specific parameter values
- Replace old prerequisites with proper model configuration section and examples (Gemini, Qwen3-VL via OpenRouter, Doubao Seed 1.6)
- Fix incorrect MIDSCENE_MODEL_FAMILY values (gemini, qwen3-vl, doubao-vision)
- Simplify "never run in background" best practice descriptions

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 19:52:14 +08:00
yutao 3b9085f178 update readme: list skill code paths for each platform
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 19:12:04 +08:00
yutao 2592868944 update readme 2026-02-12 19:04:19 +08:00
yutao 788b3e1b5c update readme 2026-02-12 18:39:03 +08:00
yutao 0642267378 update readme 2026-02-12 18:36:31 +08:00
quanruzhuoxiu a16b2148b4 refactor: migrate from Claude Code plugin to Agent Skills format
- Remove .claude-plugin/ and plugins/ directory structure
- Move skills from plugins/midscene-automation/skills/ to skills/
- Delete marketplace.json and plugin.json metadata files
- Rewrite README to follow Agent Skills format (agentskills.io)
  - Add Available Skills section with per-skill descriptions and trigger phrases
  - Replace Claude Code plugin install with `npx skills add`
  - Fix Setup section: remove deprecated GPT-4o, add recommended models from model-strategy
  - Fix How It Works: use correct per-platform CLI commands
  - Rename "Web" to "Browser", "desktop" to "computer" for consistency
  - Add Skill Structure section
2026-02-12 17:05:38 +08:00
quanruzhuoxiu 3af715be7e Refactor CLI command usage in documentation to remove specific versioning and enforce critical rules for background execution across all automation skills. Update command examples for Android, iOS, web, Chrome Bridge, and desktop automation to ensure consistency and clarity in usage. 2026-02-12 15:11:25 +08:00
quanruzhuoxiu c3c8136240 chore: bump midscene version to v1.3.12-beta-20260211155735.0 2026-02-12 08:45:02 +08:00
quanruzhuoxiu a58ed32907 docs: update SKILL.md for unified midscene-web CLI with Puppeteer/Bridge modes
- browser SKILL: default Puppeteer mode, persistent Chrome across calls
- chrome-bridge SKILL: add --bridge flag to all commands
- ios SKILL: simplify npx syntax (single bin, no -p needed)
- Remove npx -p syntax from all skills
2026-02-11 23:54:55 +08:00
quanruzhuoxiu 0627976bcb chore: pin @midscene/cli to 1.3.11-beta-20260211031343.0 for testing 2026-02-11 11:34:58 +08:00
quanruzhuoxiu ee29b46390 refactor: update CLI command syntax by removing 'skill' prefix across documentation 2026-02-10 19:09:29 +08:00
quanruzhuoxiu 14515b134d docs: improve README with platform table and CLI examples 2026-02-10 17:27:05 +08:00
quanruzhuoxiu 186d755e7e refactor: merge 4 plugins into single midscene-automation plugin
Consolidate web, computer, android, and ios plugins into one unified
plugin so users can install all skills with a single command:
  /plugin install midscene-automation@midscene-marketplace
2026-02-10 17:25:06 +08:00
quanruzhuoxiu 83885adec0 refactor: remove static setup.json files and update references
setup.json files were static and never dynamically updated, duplicating
information already present in each skill's SKILL.md. Remove all 4
setup.json files and update references in SKILL.md and README.md.
2026-02-10 17:15:03 +08:00
quanruzhuoxiu 316b173ed8 refactor: pure markdown skills with 4 platform support
Remove all CLI code from skills repo. Skills now only contain
Markdown files (SKILL.md, EXAMPLES.md, REFERENCE.md, setup.json).
CLI logic has been moved to @midscene/cli's `skill` subcommand.

- Remove midscene-automation plugin (code, deps, build config)
- Add web-automation plugin (Puppeteer + Bridge mode)
- Add computer-automation plugin (macOS desktop)
- Add android-automation plugin (ADB)
- Add ios-automation plugin (WebDriverAgent)
- Update marketplace.json with all 4 platforms
- Update README with multi-platform installation guide
- All commands now use: npx @midscene/cli skill <platform> <cmd>
2026-02-10 16:05:44 +08:00
quanruzhuoxiu f70fab536f refactor: simplify installation flow with environment variables
Streamline the setup process to match agent-browse's approach:
- Remove manual pnpm install/build steps (handled by postinstall)
- Use MIDSCENE_MODEL_* environment variables instead of .env file
- Add .env.example with official Midscene configuration format
- Update documentation to show 3-step quick install
2026-01-28 20:41:56 +08:00
quanruzhuoxiu 908bb32613 refactor: directory structure 2026-01-09 17:27:36 +08:00
quanruzhuoxiu 850e89d17e chore: remove marketplace.json and update README installation instructions 2026-01-09 17:08:11 +08:00
quanruzhuoxiu 1aca971988 feat: update README to indicate ongoing work and add LICENSE file 2026-01-09 16:29:58 +08:00
quanruzhuoxiu 264c146d58 feat: Update README and add marketplace configuration for Midscene automation plugin 2026-01-09 15:54:17 +08:00
quanruzhuoxiu 972962909c first commit 2025-12-24 17:00:37 +08:00