Get started
Skills & Repos

alibaba/page-agent

MCPMIT 29.5KTypeScript

JavaScript in-page GUI agent. Control web interfaces with natural language.

Why it's useful, from basith (Admin)

In-page agent that drives web UIs from plain instructions.

5 skills inside

  • git-cleanup

    Clean up local git branches and remotes accumulated from PR reviews. Use when the user asks to clean branches, remove stale remotes, or tidy up the local git state.

  • maintain-model-list

    Maintain the supported LLM model list: add a new model, or run routine maintenance to verify availability and discover new models worth adding. Use when the user asks to add/support a model, update the model list, or check model availability.

  • pre-impl-discussion

    Conduct a thorough pre-implementation discussion before making significant changes. Use when the user wants to discuss, plan, or evaluate a change before implementing it — especially when they say words like 'discuss', 'evaluate', 'plan', or 'let's talk about'.

  • submit-pr-from-current-changes

    Create a branch, commit existing local changes, push them, and open a pull request. Use when submitting current work as a PR.

  • update-changelog

    Update docs/CHANGELOG.md from git history, GitHub releases, and code diffs. Use when: writing release notes, syncing the latest changelog entry, summarizing a new tag, or keeping changelog wording concise and consistent.

How to use it

git clone --depth 1 https://github.com/alibaba/page-agent.git

Setup and the config to add to your MCP client are in the README.