AgentSkillsCN

smart-browsing

制定严格的浏览规范:仅使用单个标签页,耐心等待页面加载,并在界面中清晰显示确认信息。

SKILL.md
--- frontmatter
name: smart-browsing
description: Strict guidelines for browsing: single tab only, patience for loading, and visible UI confirmation.

Smart Browsing Guidelines

Use this skill when:

  • Performing ANY browser-based task.
  • Interacting with JavaScript-heavy websites.
  • Troubleshooting page load issues.

1. Single Tab Policy (CRITICAL)

  • Use ONLY a single tab for the entire session.
  • Do NOT open additional tabs under any circumstances.
  • Reuse the existing tab for all navigation.

2. Page Load Protocol

  • Patience is Key: If a page appears slow, WAIT for it to finish loading.
  • No Premature Timeouts: Do not assume a timeout unless the User explicitly says "retry".
  • Definition of "Loaded":
    • The DOM is visible AND
    • Network activity has settled OR
    • 15 seconds have passed (whichever comes first).
  • Initial Renders: JavaScript-heavy sites often have initial blank or partial renders. Wait for visible UI elements before deciding the page failed.

3. Failure Handling

  • If the page fails to load (after waiting/verifying):
    • STOP immediately.
    • Report the issue containing:
      • The URL.
      • Observation (e.g., "Screen remained white for 15s", "Error 500 received").
    • Do NOT retry automatically unless explicitly instructed.