Agent skill

Web Access

by itwanger in itwanger/PaiCLI-Python

A skill your agent uses for live web research, webpage fetching, login-state browsing, dynamic pages, social sites, and tasks that need current internet evidence.

MITAuto-check passedProductivity & Automation

Install Web Access

skills CLI
$ npx skills add itwanger/PaiCLI-Python --skill web-access -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install itwanger/PaiCLI-Python web-access --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/itwanger/PaiCLI-Python.git skills-src && mkdir -p .claude/skills && cp -r skills-src/src/paicli/builtin_skills/web-access .claude/skills/web-access && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
web-access
GitHub stars
102
Token cost
~183 tokens
SKILL.md length
72 words
Files
1
Skills in repo
1
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses for live web research, webpage fetching, login-state browsing, dynamic pages, social sites, and tasks that need current internet evidence.

  • Live web research
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Webpage fetching
  • Login-state browsing

What it does

Web Access is an agent skill from itwanger/PaiCLI-Python. Use this skill for live web research, webpage fetching, login-state browsing, dynamic pages, social sites, and tasks that need current internet evidence.

Its SKILL.md is about 180 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Productivity & Automation, covering Web search. It works with Model Context Protocol, DeepSeek and Python. The repository describes itself as: Python terminal AI agent CLI with ReAct tools, MCP, Runtime API, memory, snapshots, web search, and image input. The licence is MIT.

When your agent uses it

  • Live web research
  • Webpage fetching
  • Login-state browsing
  • Tasks that need current internet evidence

Example prompts

  • “/web-access”

What it can do on your machine

Read from SKILL.md and the folder at commit d3d48b6. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Web Access loads about 183 tokens when it runs. Until then it costs about 41 tokens; SKILL.md has 72 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~41
When it runs · the whole SKILL.md, loaded when a task matches
~183

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from itwanger/PaiCLI-Python at commit d3d48b6, republished under its MIT licence (© itwanger). 72 words, ~183 tokens.

Download SKILL.mdSave it as .claude/skills/web-access/SKILL.md (or your agent's skills folder).
name
web-access
description
Use this skill for live web research, webpage fetching, login-state browsing, dynamic pages, social sites, and tasks that need current internet evidence.
version
1.0.0
author
PaiCLI
tags
web, browser, research

Web Access

Use network tools deliberately:

  • Start with the exact user goal and identify what must be current.
  • Use web_search for discovery and web_fetch for public static pages.
  • Prefer Chrome DevTools MCP when a page needs login state, JavaScript rendering, or browser inspection.
  • Keep sources and dates visible in the answer when recency matters.
  • If a fetched page is empty because of SPA or anti-bot behavior, switch to browser/MCP instead of guessing.

© itwanger, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in src/paicli/builtin_skills/web-access of itwanger/PaiCLI-Python.

Open the folder on GitHubat commit d3d48b6

Compare with similar skills

Web Access next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Web Access compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Web Access this skillitwanger/PaiCLI-Python102—~183Automated safety check: PassMIT
Ag2 Use Builtin Toolsag2ai/build-with-ag2252—~1.3kAutomated safety check: PassApache-2.0
Perplexity SearchescapeWu/perplexity-ai169—~1.8kAutomated safety check: PassMIT
Verified Researchsweetcornna/free-search-mcp112—~1.8kAutomated safety check: PassMIT
BlockrunBlockRunAI/blockrun-mcp392—~2.7kAutomated safety check: PassMIT
Agent Framework Azure AI Pymicrosoft/skills3.1k1 repos~3.1kAutomated safety check: PassMIT

Similar skills

  • Ag2 Use Builtin Tools

    ag2ai/build-with-ag2

    Wire AG2 beta's shipped tools into an Agent — both provider-native server-side tools (web search, web fetch, code execution, MCP, image generation, memory) and locally-executed common toolkits…

    252 GitHub stars~1.3k tokensUpdated 1 mo ago
    Productivity & AutomationAuto-check passed
  • Perplexity Search

    escapeWu/perplexity-ai

    Searches the live web with citations through perplexity-mcp v2 tools or a bundled Python REST client, with focused ask, deep research and detached tasks.

    169 GitHub stars~1.8k tokensUpdated 10 days ago
    Productivity & AutomationAuto-check passed
  • Verified Research

    sweetcornna/free-search-mcp

    Use with the free-search MCP tools whenever a web lookup must yield facts someone will rely on: dates, deadlines, prices, prizes, fees, rules, eligibility, schedules, versions, statistics, news, or…

    112 GitHub stars~1.8k tokensUpdated 3 days ago
    Agent WorkflowsAuto-check passed
  • Blockrun

    BlockRunAI/blockrun-mcp

    Pay-per-call access to AI models, real-time data, media generation and multi-chain RPC over x402 micropayments (USDC on Base or Solana), or a BlockRun account API key.

    392 GitHub stars~2.7k tokensUpdated yesterday
    Media & CreativeAuto-check passed
  • Official

    Build Azure AI Foundry agents using the Microsoft Agent Framework Python SDK (agent-framework-azure-ai).

    3.1k GitHub starsUsed in 1 repo~3.1k tokens
    AI & LLM EngineeringAuto-check passed
  • Skyvern Browser Automation

    Skyvern-AI/skyvern

    Automates websites with Skyvern's AI browser agent to fill forms, extract data, download files, log in and run multi-step workflows through SDKs, REST, MCP or a CLI.

    23k GitHub stars~1.9k tokensUpdated today
    Productivity & AutomationAuto-check passed

Questions about Web Access

What does Web Access do?

A skill your agent uses for live web research, webpage fetching, login-state browsing, dynamic pages, social sites, and tasks that need current internet evidence. Web Access is an agent skill from itwanger/PaiCLI-Python. Use this skill for live web research, webpage fetching, login-state browsing, dynamic pages, social sites, and tasks that need current internet evidence.

When should I use Web Access?

Web Access fits situations like: live web research; webpage fetching; login-state browsing; tasks that need current internet evidence.

How do I install Web Access in Claude Code?

Run `npx skills add itwanger/PaiCLI-Python --skill web-access -a claude-code`. Or copy the skill folder (src/paicli/builtin_skills/web-access in itwanger/PaiCLI-Python) into .claude/skills/web-access in your project. Claude Code loads it when a task matches its description.

How do I install Web Access in Codex?

Run `npx skills add itwanger/PaiCLI-Python --skill web-access -a codex`. Or copy the skill folder (src/paicli/builtin_skills/web-access in itwanger/PaiCLI-Python) into .agents/skills/web-access in your project. Codex loads it when a task matches its description.

Can I use Web Access in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add itwanger/PaiCLI-Python --skill web-access -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/web-access, .gemini/skills/web-access, .github/skills/web-access and .opencode/skills/web-access in your project.

What does Web Access need to run?

SKILL.md names no scripts, command-line tools or credentials: Web Access is instructions for the agent only.

Does Web Access access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Web Access safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Web Access use?

Web Access is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Web Access use?

About 183 tokens (SKILL.md is roughly 732 characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Web Access?

Skills that share tags, products or a category with Web Access: Ag2 Use Builtin Tools (ag2ai/build-with-ag2, 252 stars), Perplexity Search (escapeWu/perplexity-ai, 169 stars), Verified Research (sweetcornna/free-search-mcp, 112 stars) and Blockrun (BlockRunAI/blockrun-mcp, 392 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Web Access?

itwanger (a GitHub user) maintains it in itwanger/PaiCLI-Python, which has 102 GitHub stars. The repository was last updated on July 28, 2026.

Source: itwanger/PaiCLI-Python on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.