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, sharing a live browser view, narrating browser actions, 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", "show me the browser", "share the screen", "pause the browser", "step through this", "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/

  • 📁 .github/
    • 📁 workflows/
      • 📄 release.yml 4.7 KB
  • 📁 cli/
    • 📁 assets/
      • 📄 viewer.html 20.5 KB
    • 📁 src/
      • 📁 daemon/
        • 📁 handlers/
          • 📄 advanced.rs 9.0 KB
          • 📄 assert_cmd.rs 26.5 KB
          • 📄 auth_vault.rs 8.5 KB
          • 📄 batch.rs 5.0 KB
          • 📄 cloud.rs 23.4 KB
          • 📄 cloud_manifest.rs 1.5 KB
          • 📄 cloud_methods.rs 10.2 KB
          • 📄 codegen.rs 10.3 KB
          • 📄 device.rs 7.1 KB
          • 📄 extract.rs 4.9 KB
          • 📄 forms.rs 17.8 KB
          • 📄 har.rs 6.6 KB
          • 📄 inspect.rs 11.1 KB
          • 📄 intent.rs 22.0 KB
          • 📄 interaction.rs 32.1 KB
          • 📄 mod.rs 2.2 KB
          • 📄 narration_cmds.rs 2.3 KB
          • 📄 navigate.rs 6.9 KB
          • 📄 network_mock.rs 14.0 KB
          • 📄 pages.rs 7.0 KB
          • 📄 pdf.rs 4.4 KB
          • 📄 refs.rs 14.1 KB
          • 📄 screenshot.rs 5.8 KB
          • 📄 session.rs 20.2 KB
          • 📄 state_persist.rs 7.5 KB
          • 📄 timeline.rs 1.1 KB
          • 📄 traces.rs 4.8 KB
          • 📄 visual_diff.rs 8.9 KB
          • 📄 wait.rs 9.9 KB
        • 📁 narration/
          • 📄 control.rs 3.0 KB
          • 📄 events.rs 1.9 KB
          • 📄 history.rs 2.3 KB
          • 📄 mod.rs 7.3 KB
          • 📄 policy.rs 1.0 KB
          • 📄 probe.rs 5.1 KB
        • 📁 view/
          • 📄 capture.rs 4.2 KB
          • 📄 http.rs 1.6 KB
          • 📄 mod.rs 2.7 KB
          • 📄 refs_poller.rs 3.5 KB
          • 📄 target_follow.rs 3.3 KB
          • 📄 viewer_html.rs 711 B
          • 📄 ws.rs 3.3 KB
        • 📄 capture.rs 4.6 KB
        • 📄 helpers.rs 8.8 KB
        • 📄 inspection.rs 39.9 KB
        • 📄 logs.rs 11.9 KB
        • 📄 mod.rs 46.6 KB
        • 📄 settle.rs 8.6 KB
        • 📄 state.rs 12.0 KB
      • 📄 daemon_client.rs 18.6 KB
      • 📄 main.rs 70.0 KB
      • 📄 output.rs 65.5 KB
    • 📁 tests/
      • 📄 cloud_session_contract.rs 5.2 KB
      • 📄 daemon_recovery.rs 2.5 KB
      • 📄 narration_integration.rs 2.4 KB
      • 📄 session_contract.rs 18.7 KB
      • 📄 session_health.rs 3.5 KB
    • 📄 Cargo.toml 1.3 KB
  • 📁 common/
    • 📁 src/
      • 📄 chrome.rs 1.6 KB
      • 📄 cloud.rs 2.5 KB
      • 📄 config.rs 17.8 KB
      • 📄 identity.rs 2.0 KB
      • 📄 ipc.rs 1.2 KB
      • 📄 lib.rs 5.3 KB
      • 📄 session.rs 5.4 KB
      • 📄 types.rs 6.5 KB
    • 📄 Cargo.toml 382 B
  • 📁 docs/
    • 📁 adr/
      • 📄 0001-daemon-owned-session-service.md 5.8 KB
      • 📄 0002-unified-inspection-and-assertion-engine.md 5.0 KB
      • 📄 README.md 221 B
  • 📁 gsd-browser-skill/
    • 📁 references/
      • 📄 command-reference.md 10.5 KB
      • 📄 configuration.md 2.2 KB
      • 📄 error-recovery.md 4.1 KB
      • 📄 semantic-intents.md 2.4 KB
      • 📄 snapshot-and-refs.md 2.6 KB
    • 📁 workflows/
      • 📄 debug-and-diagnose.md 3.4 KB
      • 📄 live-viewer-and-narration.md 4.2 KB
      • 📄 navigate-and-interact.md 4.7 KB
      • 📄 scrape-and-extract.md 4.7 KB
      • 📄 setup-and-configure.md 3.8 KB
      • 📄 test-and-assert.md 6.2 KB
    • 📄 SKILL.md 5.0 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 326 B
  • 📄 AGENTS.md 995 B
  • 📄 Cargo.lock 68.8 KB
  • 📄 Cargo.toml 792 B
  • 📄 install.sh 15.4 KB
  • 📄 LICENSE-APACHE 11.0 KB
  • 📄 LICENSE-MIT 1.1 KB
  • 📄 README.md 6.4 KB
  • 📄 SKILL.md 27.3 KB

SKILL.md

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

Please login before commenting.

Loading comments...