gsd-browser

Category: Tools & Productivity | Uploader: gsd-buildgsd-build | Downloads: 0 | Version: v1.0(Latest)

Native Rust browser automation CLI for AI agents. Use when the user needs to interact with websites — navigating pages, filling forms, clicking buttons, taking screenshots, extracting structured data, running assertions, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", "visual regression test", "check for prompt injection", or any task requiring programmatic web interaction.

Changelog: Source: GitHub https://github.com/gsd-build/gsd-browser

Directory Structure

Current level: tree/main/

  • 📁 .bg-shell/
    • 📄 manifest.json 2 B
  • 📁 .github/
    • 📁 workflows/
      • 📄 release.yml 2.4 KB
  • 📁 cli/
    • 📁 src/
      • 📁 daemon/
        • 📁 handlers/
          • 📄 advanced.rs 9.1 KB
          • 📄 assert_cmd.rs 21.0 KB
          • 📄 auth_vault.rs 8.4 KB
          • 📄 batch.rs 5.3 KB
          • 📄 codegen.rs 10.4 KB
          • 📄 device.rs 7.1 KB
          • 📄 extract.rs 4.9 KB
          • 📄 forms.rs 17.7 KB
          • 📄 har.rs 6.6 KB
          • 📄 inspect.rs 13.1 KB
          • 📄 intent.rs 21.5 KB
          • 📄 interaction.rs 27.8 KB
          • 📄 mod.rs 2.1 KB
          • 📄 navigate.rs 5.6 KB
          • 📄 network_mock.rs 13.8 KB
          • 📄 pages.rs 7.1 KB
          • 📄 pdf.rs 4.3 KB
          • 📄 refs.rs 20.8 KB
          • 📄 screenshot.rs 5.8 KB
          • 📄 session.rs 13.6 KB
          • 📄 state_persist.rs 7.4 KB
          • 📄 timeline.rs 1.1 KB
          • 📄 traces.rs 4.8 KB
          • 📄 visual_diff.rs 8.9 KB
          • 📄 wait.rs 9.4 KB
        • 📄 capture.rs 4.1 KB
        • 📄 helpers.rs 8.8 KB
        • 📄 logs.rs 11.9 KB
        • 📄 mod.rs 30.7 KB
        • 📄 settle.rs 8.2 KB
        • 📄 state.rs 10.5 KB
      • 📄 daemon_client.rs 8.2 KB
      • 📄 main.rs 57.1 KB
      • 📄 output.rs 65.1 KB
    • 📄 Cargo.toml 1.1 KB
  • 📁 common/
    • 📁 src/
      • 📄 chrome.rs 1.5 KB
      • 📄 config.rs 17.4 KB
      • 📄 ipc.rs 1.2 KB
      • 📄 lib.rs 3.6 KB
      • 📄 types.rs 6.5 KB
    • 📄 Cargo.toml 381 B
  • 📁 gsd-browser-skill/
    • 📁 references/
      • 📄 command-reference.md 8.8 KB
      • 📄 configuration.md 2.2 KB
      • 📄 error-recovery.md 3.6 KB
      • 📄 semantic-intents.md 2.4 KB
      • 📄 snapshot-and-refs.md 2.6 KB
    • 📁 workflows/
      • 📄 debug-and-diagnose.md 2.9 KB
      • 📄 navigate-and-interact.md 4.7 KB
      • 📄 scrape-and-extract.md 4.7 KB
      • 📄 setup-and-configure.md 3.1 KB
      • 📄 test-and-assert.md 6.1 KB
    • 📄 SKILL.md 4.2 KB
  • 📁 npm/
    • 📁 scripts/
      • 📄 postinstall.js 4.0 KB
    • 📄 .npmignore 159 B
    • 📄 package.json 1.0 KB
  • 📁 tests/
    • 📄 verify-s01.sh 6.2 KB
    • 📄 verify-s02.sh 12.6 KB
    • 📄 verify-s03.sh 13.4 KB
    • 📄 verify-s04.sh 10.8 KB
    • 📄 verify-s05.sh 22.2 KB
    • 📄 verify-s06.sh 9.9 KB
  • 📄 .gitignore 256 B
  • 📄 AGENTS.md 995 B
  • 📄 Cargo.lock 54.7 KB
  • 📄 Cargo.toml 692 B
  • 📄 install.sh 13.6 KB
  • 📄 LICENSE-APACHE 11.0 KB
  • 📄 LICENSE-MIT 1.1 KB
  • 📄 README.md 6.0 KB
  • 📄 SKILL.md 23.9 KB

SKILL.md

Login to download/like/favorite ❤ 103 | ★ 0
Comments 0

Please login before commenting.

Loading comments...