cyte-cli
2
总安装量
2
周安装量
#71559
全站排名
安装命令
npx skills add https://github.com/phumudzosly/cyte --skill cyte-cli
Agent 安装分布
mcpjam
2
gemini-cli
2
iflow-cli
2
junie
2
windsurf
2
antigravity
2
Skill 文档
cyte CLI Skill
Practical command guide for AI agents using the cyte CLI.
When to Apply
Reference this skill when:
- A user asks to extract content from a URL
- A user asks to discover links from a page
- A user asks to crawl docs/sites recursively
- A user asks for structured JSON/JSONL output for automation
Execution Modes
- One-off (recommended):
npx cyte ... - PNPM one-off:
pnpm dlx cyte ... - Global install:
cyte ...
Core Commands
1. Extract Single Page
npx cyte <url>
npx cyte <url> --json
2. Discover Links
npx cyte links <url>
npx cyte links <url> --json
npx cyte links <url> --internal --json
npx cyte links <url> --external --json
npx cyte links <url> --internal --match <pattern> --json
3. Deep Crawl
npx cyte <url> --deep --depth 2
npx cyte <url> --deep --json
npx cyte <url> --deep --json --format jsonl
Agent Workflow
- Ensure URL is present (ask user if missing).
- Default to
links --jsonfor exploration. - Extract priority pages via
<url> --json. - Escalate to
--deeponly when broader coverage is required. - Use conservative crawl defaults first:
--depth 1 --concurrency 2 --delay 200
Output Contracts
cyte <url> --json{ url, title, markdown, links }
cyte links <url> --json[{ title, url, type }]
cyte <url> --deep --json{ startUrl, pagesVisited, pagesSucceeded, pagesFailed, pages }
Behavior and Constraints
- Prefer
--jsonfor machine workflows. - Bare domains are valid input (for example:
vercel.com). - Respect robots by default.
- Use
--no-respect-robotsonly if explicitly requested. - Deep crawl writes files to
./cyteunless--outputis set. - Use
--sitemapif regular traversal misses important pages.
Quick Examples
# Discover docs URLs first
npx cyte links docs.example.com --internal --json
# Pull one page into JSON for an agent
npx cyte docs.example.com/getting-started --json
# Build a larger snapshot
npx cyte docs.example.com --deep --depth 2 --json