moose

Automate browser navigation, form filling, and data extraction via Chrome/CDP.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/cjohnhanson/codelikecody --skill moose
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moose
Source: https://github.com/cjohnhanson/codelikecody/tree/main/skills/moose
Command: npx skills add https://github.com/cjohnhanson/codelikecody --skill moose

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates browser tasks for AI agents to navigate, interact with, and test web pages.

Core Features & Use Cases

  • Navigation and control: open URLs, navigate back/forward, and manage sessions.
  • Interactive automation: fill forms, click elements, take screenshots, and record screencasts.
  • Data extraction and testing: retrieve text/HTML, verify page content, and run automated checks for web apps.

Quick Start

Open a browser session, navigate to a URL, perform a sequence of interactions, and capture artifacts to validate tasks.

Frequently Asked Questions about moose

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate browser tasks like form filling and navigation for AI agents?

Browser automation for AI agents uses a persistent Chrome/CDP session to navigate URLs, fill forms, click elements, and extract data from dynamic web pages. It provides direct commands for end-to-end interactive workflow execution.

Can I take screenshots and record screencasts during web testing automation?

Yes, web testing automation supports capturing screenshots and recording screencasts of browser sessions. These artifacts are generated directly during task execution to validate visual outputs and verify sequential interactions.

Do I need a persistent Chrome or CDP session to extract data from dynamic web apps?

Yes, a persistent Chrome/CDP session is required to extract data from dynamic web apps. It maintains state and allows AI agents to execute navigation, interaction, and data retrieval commands across sequential workflows.

What is the best way to verify page content and run automated checks on web apps?

The best way to verify page content is using browser automation to retrieve text and HTML from dynamic web apps. It runs automated checks by navigating to URLs, interacting with elements, and validating the extracted data.

Does browser automation work with dynamic web pages for workflow recording?

Browser automation works with dynamic web pages by maintaining a persistent session for workflow recording. It captures sequential interactions, form submissions, and screencasts to document and validate task execution behavior.

Why does AI agent browser automation require a persistent session for web testing?

AI agent browser automation requires a persistent session for web testing because dynamic web apps need maintained state across multiple commands. It enables continuous navigation, form filling, and data extraction without losing context.