Not in the top 1,000 by GitHub stars

Felo-Inc/felo-skills

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

apple-buy-advisor/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b42c3c0183ce

No earlier version was observed for comparison.

Compare on GitHub

claw-deck/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b42c3c0183ce

No earlier version was observed for comparison.

Compare on GitHub

doc-snapshot-agent/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b42c3c0183ce

No earlier version was observed for comparison.

Compare on GitHub

felo-content-to-slides/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b42c3c0183ce

No earlier version was observed for comparison.

Compare on GitHub

felo-landingpage/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b42c3c0183ce

No earlier version was observed for comparison.

Compare on GitHub

felo-livedoc/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b42c3c0183ce

No earlier version was observed for comparison.

Compare on GitHub

felo-mindmap/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b42c3c0183ce

No earlier version was observed for comparison.

Compare on GitHub

felo-search/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b42c3c0183ce

No earlier version was observed for comparison.

Compare on GitHub

felo-slides/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b42c3c0183ce

No earlier version was observed for comparison.

Compare on GitHub

felo-superAgent/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b42c3c0183ce

No earlier version was observed for comparison.

Compare on GitHub

felo-twitter-writer/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b42c3c0183ce

No earlier version was observed for comparison.

Compare on GitHub

felo-web-fetch/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b42c3c0183ce

No earlier version was observed for comparison.

Compare on GitHub

felo-x-search/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b42c3c0183ce

No earlier version was observed for comparison.

Compare on GitHub

felo-youtube-subtitling/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b42c3c0183ce

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit b42c3c0183cef64275ddda7ed7c5518ef54f2b05

git clone --filter=blob:none --no-checkout https://github.com/Felo-Inc/felo-skills.git .hotskills/felo-inc-felo-skills && git -C .hotskills/felo-inc-felo-skills checkout --detach b42c3c0183cef64275ddda7ed7c5518ef54f2b05 # Copy each selected skill directory from .hotskills/felo-inc-felo-skills into .claude/skills/<skill-name>/
251GitHub stars
3stars in 7 days
14skills in this repository
0commits in 30 days

Heat

2.8
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Nov 2, 2026251

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

apple-buy-advisor

When your agent uses it

Research and compare Apple products to help decide if they're worth buying. Use when the user: (1) asks whether to buy a Mac, iPhone, iPad, Apple Watch, or AirPods; (2) wants to compare models; (3) seeks a buying recommendation; (4) mentions an Apple product model name or number (e.g. "iPhone 17", "MacBook Pro M4", "iPad Air 13"); (5) uses a comparison pattern like "X vs Y" where X or Y is an Apple product (e.g. "iPhone 17 vs iPhone 17e", "MacBook Air vs MacBook Pro"); (6) asks about upgrading, waiting, or which model to choose.

What it loads into context

Frontmatter

220 tokens

Always available to the agent

SKILL.md

3,284 tokens

When the skill is activated

Reference documents

37,322 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Steps to Execute
  2. Step 6. Save Report (Mandatory)
  3. Final Response Requirements
  4. Checklist Before Delivery
  5. Do's and Don'ts

Scripts executed separately

  • ../felo-landingpage/scripts/run_landingpage_task.mjs
  • ../felo-livedoc/scripts/run_livedoc.mjs
  • ../felo-search/scripts/search.sh
  • ../felo-slides/scripts/run_ppt_task.mjs
  • ../felo-superAgent/scripts/run_style_library.mjs
  • ../felo-superAgent/scripts/run_superagent.mjs
  • ../felo-web-fetch/scripts/run_web_fetch.mjs
  • ../felo-x-search/scripts/run_x_search.mjs
  • ../felo-youtube-subtitling/scripts/run_youtube_subtitling.mjs

Files

  • ../.claude-plugin/marketplace.jsonasset2,455 bytes
  • README.mddoc9,812 bytes
  • SKILL.mdcore13,737 bytes
  • SKILL.mdcore13,737 bytes
  • SKILL.mdcore13,737 bytes
  • ../felo-content-to-slides/README.mddoc2,645 bytes
  • ../felo-content-to-slides/SKILL.mddoc3,771 bytes
  • ../felo-landingpage/LICENSEasset1,093 bytes
  • ../felo-landingpage/README.mddoc2,740 bytes
  • ../felo-landingpage/SKILL.mddoc5,787 bytes
  • ../felo-landingpage/agents/openai.yamlasset190 bytes
  • ../felo-landingpage/clawhub.jsonasset745 bytes
  • ../felo-landingpage/scripts/run_landingpage_task.mjsruns7,957 bytes
  • ../felo-livedoc/LICENSEasset1,088 bytes
  • ../felo-livedoc/README.mddoc3,276 bytes
  • ../felo-livedoc/SKILL.mddoc11,192 bytes
  • ../felo-livedoc/clawhub.jsonasset718 bytes
  • ../felo-livedoc/scripts/run_livedoc.mjsruns34,975 bytes
  • ../felo-search/LICENSEasset1,087 bytes
  • ../felo-search/README.mddoc12,102 bytes
  • ../felo-search/SKILL.mddoc6,709 bytes
  • ../felo-search/scripts/search.shruns1,383 bytes
  • ../felo-slides/LICENSEasset1,087 bytes
  • ../felo-slides/README.mddoc2,947 bytes
  • ../felo-slides/SKILL.mddoc5,994 bytes
  • ../felo-slides/clawhub.jsonasset640 bytes
  • ../felo-slides/scripts/run_ppt_task.mjsruns10,044 bytes
  • ../felo-superAgent/LICENSEasset1,091 bytes
  • ../felo-superAgent/README.mddoc12,608 bytes
  • ../felo-superAgent/SKILL.mddoc37,292 bytes
  • ../felo-superAgent/clawhub.jsonasset780 bytes
  • ../felo-superAgent/scripts/run_style_library.mjsruns6,411 bytes
  • ../felo-superAgent/scripts/run_superagent.mjsruns20,929 bytes
  • ../felo-web-fetch/README.mddoc3,964 bytes
  • ../felo-web-fetch/SKILL.mddoc6,886 bytes
  • ../felo-web-fetch/scripts/run_web_fetch.mjsruns10,377 bytes
  • ../felo-x-search/README.mddoc2,562 bytes
  • ../felo-x-search/SKILL.mddoc5,645 bytes
  • ../felo-x-search/clawhub.jsonasset738 bytes
  • ../felo-x-search/scripts/run_x_search.mjsruns15,112 bytes
  • ../felo-youtube-subtitling/README.mddoc1,795 bytes
  • ../felo-youtube-subtitling/SKILL.mddoc4,867 bytes
  • ../felo-youtube-subtitling/scripts/run_youtube_subtitling.mjsruns6,954 bytes

No excerpt is shown for this license. Read the source on GitHub.

View the complete source on GitHub

Skills included

  • apple-buy-advisor
  • claw-deck
  • doc-snapshot-agent
  • felo-content-to-slides
  • felo-landingpage
  • felo-livedoc
  • felo-mindmap
  • felo-search
  • felo-slides
  • felo-superAgent
  • felo-twitter-writer
  • felo-web-fetch
  • felo-x-search
  • felo-youtube-subtitling

Repository facts

License
No license detected
Created
Feb 27, 2026
Last pushed
Jul 22, 2026
Forks
23
Open issues
0
Project activity
Slowing

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 4, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 165 notes
  • apple-buy-advisor/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • apple-buy-advisor/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claw-deck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claw-deck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claw-deck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claw-deck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claw-deck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claw-deck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claw-deck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • felo-livedoc/scripts/run_livedoc.mjs:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • felo-livedoc/scripts/run_livedoc.mjs:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • doc-snapshot-agent/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • doc-snapshot-agent/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • doc-snapshot-agent/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • doc-snapshot-agent/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • doc-snapshot-agent/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • doc-snapshot-agent/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • felo-content-to-slides/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • felo-content-to-slides/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • felo-content-to-slides/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 1,047 signals by file

.claude-plugin/marketplace.json

  • Network accessline 3
    "owner": {     "name": "Felo-Inc",     "url": "https://github.com/Felo-Inc"
  • Network accessline 4
    "name": "Felo-Inc",     "url": "https://github.com/Felo-Inc"   },
  • Network accessline 5
    "url": "https://github.com/Felo-Inc"

apple-buy-advisor/README.md

  • Network accessline 61
    - Always save the full report to a local file named `apple-buy-advisor-<product-slug>-<YYYY-MM-DD>.md` - If `FELO_API_KEY` is configured, also create a Felo LiveDoc entry and save the report there - If LiveDoc save succeeds, the user is rem
  • Network accessline 62
    [Credential-related source omitted]
  • Access to secretsline 62
    [Credential-related source omitted]
  • Network accessline 63
    - If LiveDoc save succeeds, the user is reminded they can open it at `https://felo.ai/livedoc/<short_id>`
  • Access to secretsline 64
    [Credential-related source omitted]
  • Network accessline 104
    1. Visit [felo.ai](https://felo.ai) and log in
  • Access to secretsline 112
    [Credential-related source omitted]
  • Access to secretsline 115
    [Credential-related source omitted]
  • Access to secretsline 120
    [Credential-related source omitted]
  • Access to secretsline 125
    [Credential-related source omitted]

apple-buy-advisor/SKILL.md

  • Broad permissionsline 1
    Bash(node:*) Bash(bash:*) Bash(curl:*) Bash(echo:*) Fetch(*) Write(*)
  • Network accessline 2
    name: apple-buy-advisor description: Research and compare Apple products to help decide if they're worth buying. Use when the user: (1) asks whether to buy a Mac, iPhone, iPad, Apple Watch, or AirPods; (2) wants to compare models; (3) seeks
  • Network accessline 3
    description: Research and compare Apple products to help decide if they're worth buying. Use when the user: (1) asks whether to buy a Mac, iPhone, iPad, Apple Watch, or AirPods; (2) wants to compare models; (3) seeks a buying recommendation
  • Network accessline 4
    allowed-tools: Bash(node:*) Bash(bash:*) Bash(curl:*) Bash(echo:*) Fetch(*) Write(*)
  • Network accessline 39
    - Mac: `https://www.apple.com/mac/compare/`
  • Network accessline 40
    - iPhone: `https://www.apple.com/iphone/compare/`
  • Network accessline 41
    - iPad: `https://www.apple.com/ipad/compare/`
  • Network accessline 42
    - Apple Watch: `https://www.apple.com/watch/compare/`
  • Network accessline 43
    - AirPods: `https://www.apple.com/airpods/compare/`
  • Network accessline 49
    - `https://www.apple.com/[product-model]/specs/`
  • Network accessline 50
    - Example: `https://www.apple.com/iphone-17e/specs/`, `https://www.apple.com/macbook-pro/specs/`
  • Network accessline 286
    - "Report saved to Felo LiveDoc ✓" - "View it at: `https://felo.ai/livedoc/<short_id>`"
  • Network accessline 287
    - "View it at: `https://felo.ai/livedoc/<short_id>`"
  • Access to secretsline 289
    [Credential-related source omitted]
  • Access to secretsline 297
    [Credential-related source omitted]

claw-deck/SKILL.md

  • Network accessline 61
    1. Send login link:    > "Please click the link to log in / register a Felo account: https://felo.ai/settings/api-keys
  • Network accessline 62
    > "Please click the link to log in / register a Felo account: https://felo.ai/settings/api-keys
  • Access to secretsline 66
    [Credential-related source omitted]
  • Network accessline 87
    > 💾 **Save artifacts** — Important outputs will prompt you to save > > The workspace records everything we do. You can view it anytime on the web: https://felo.ai"
  • Network accessline 89
    > The workspace records everything we do. You can view it anytime on the web: https://felo.ai"
  • Network accessline 93
    1. Read `~/.claude/workspaces.json`, fuzzy-match project name. If not found locally, try `$SCRIPT list --keyword`. 2. **Found:** Set as active → `$SCRIPT get-readme SHORT_ID` → present README as workspace briefing → append link `https://fel
  • Network accessline 94
    2. **Found:** Set as active → `$SCRIPT get-readme SHORT_ID` → present README as workspace briefing → append link `https://felo.ai/livedoc/SHORT_ID?from=claw`. If README is empty or missing, fall back to `$SCRIPT resources SHORT_ID` to show 
  • Network accessline 105
    > "✅ Workspace '[X]' created. 📎 https://felo.ai/livedoc/SHORT_ID?from=claw"
  • Network accessline 171
    After saving, reply: > "💾 Saved '[Title]' 📎 https://felo.ai/livedoc/SHORT_ID?from=claw"
  • Network accessline 172
    > "💾 Saved '[Title]' 📎 https://felo.ai/livedoc/SHORT_ID?from=claw"
  • Network accessline 216
    After updating, inform the user: > "📝 README updated. 📎 https://felo.ai/livedoc/SHORT_ID?from=claw"
  • Network accessline 217
    > "📝 README updated. 📎 https://felo.ai/livedoc/SHORT_ID?from=claw"

doc-snapshot-agent/README.md

  • Access to secretsline 66
    [Credential-related source omitted]

doc-snapshot-agent/SKILL.md

  • Network accessline 10
    hermes:     tags: [documentation, markdown, screenshots, image-generation, browser-automation, agent-workflow]     homepage: https://github.com/Felo-Inc/felo-skills
  • Network accessline 11
    tags: [documentation, markdown, screenshots, image-generation, browser-automation, agent-workflow]     homepage: https://github.com/Felo-Inc/felo-skills     requires:
  • Network accessline 12
    homepage: https://github.com/Felo-Inc/felo-skills
  • Access to secretsline 17
    [Credential-related source omitted]
  • Network accessline 202
    <!-- IMAGE: screenshot (https://example.com/app)
  • Network accessline 300
    <!-- IMAGE: screenshot (https://example.com/app)
  • Network accessline 423
    |----------|-----------|---------| | User-requested websites | Browser requests, form input, cookies, and interactions needed for the task | Screenshot capture and authenticated navigation | | `https://openrouter.ai/api/v1/chat/completions`
  • Network accessline 424
    [Credential-related source omitted]
  • Access to secretsline 424
    [Credential-related source omitted]
  • Network accessline 425
    | `https://openrouter.ai/api/v1/chat/completions` | Image generation prompt text and requested model id | Generated-image markers via `scripts/generate_image.py` |
  • Network accessline 426
    | `https://registry.npmjs.org` | Package metadata and tarballs during optional installation | Installing `@playwright/mcp` and the Chromium runtime |
  • Network accessline 458
    Issues and improvements: https://github.com/Felo-Inc/felo-skills/issues

doc-snapshot-agent/clawhub.json

  • Network accessline 8
    "license": "MIT",   "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 9
    "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",   "homepage": "https://github.com/Felo-Inc/felo-skills"
  • Network accessline 10
    "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 11
    "homepage": "https://github.com/Felo-Inc/felo-skills"

doc-snapshot-agent/references/browser-capture.md

  • Network accessline 174
    {   "tool": "mcp__playwright__browser_navigate",   "arguments": {"url": "https://example.com/app"}
  • Network accessline 175
    "tool": "mcp__playwright__browser_navigate",   "arguments": {"url": "https://example.com/app"} }
  • Network accessline 176
    "arguments": {"url": "https://example.com/app"}
  • Network accessline 368
    Target: workspace dashboard showing team members and invite controls URL: https://example.com/app/workspace/123
  • Network accessline 369
    URL: https://example.com/app/workspace/123

doc-snapshot-agent/references/image-generation.md

  • Access to secretsline 25
    [Credential-related source omitted]

doc-snapshot-agent/references/mcp-setup.md

  • Network accessline 71
    "mcpServers": {     "playwright": {       "url": "http://localhost:8931/mcp"
  • Network accessline 72
    "playwright": {       "url": "http://localhost:8931/mcp"     }
  • Network accessline 73
    "url": "http://localhost:8931/mcp"

doc-snapshot-agent/scripts/generate_image.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 21
    DEFAULT_MODEL = "google/gemini-3.1-flash-image-preview" API_URL = "https://openrouter.ai/api/v1/chat/completions"
  • Network accessline 22
    API_URL = "https://openrouter.ai/api/v1/chat/completions"
  • Access to secretsline 31
    [Credential-related source omitted]
  • Access to secretsline 34
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 36
    [Credential-related source omitted]
  • Access to secretsline 40
    [Credential-related source omitted]
  • Network accessline 83
    for attempt in range(MAX_RETRIES):         try:             response = requests.post(API_URL, headers=headers, json=payload, timeout=120)
  • Network accessline 84
    try:             response = requests.post(API_URL, headers=headers, json=payload, timeout=120)             last_response = response
  • Network accessline 85
    response = requests.post(API_URL, headers=headers, json=payload, timeout=120)
  • Possible obfuscationline 162
    file_path.write_bytes(base64.b64decode(encoded))

felo-content-to-slides/README.md

  • Access to secretsline 29
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 34
    [Credential-related source omitted]
  • Access to secretsline 34
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Network accessline 48
    npm install -g felo-ai felo content-to-slides -u "https://example.com/article" --readability
  • Network accessline 48
    npm install -g felo-ai felo content-to-slides -u "https://example.com/article" --readability
  • Network accessline 49
    felo content-to-slides -u "https://example.com/article" --readability
  • Network accessline 49
    felo content-to-slides -u "https://example.com/article" --readability
  • Network accessline 50
    felo content-to-slides -v "https://www.youtube.com/watch?v=ID" --extra-prompt "max 10 slides"
  • Network accessline 50
    felo content-to-slides -v "https://www.youtube.com/watch?v=ID" --extra-prompt "max 10 slides"
  • Network accessline 56
    node src/cli.js content-to-slides --url "https://openclaw.ai/" --readability
  • Network accessline 56
    node src/cli.js content-to-slides --url "https://openclaw.ai/" --readability
  • Network accessline 57
    node src/cli.js content-to-slides --video "https://www.youtube.com/watch?v=xxx" -l zh-CN
  • Network accessline 57
    node src/cli.js content-to-slides --video "https://www.youtube.com/watch?v=xxx" -l zh-CN
  • Network accessline 76
    - [SKILL.md](SKILL.md) – Full agent instructions - [Felo Open Platform](https://openapi.felo.ai/docs/) - [felo-web-fetch](../felo-web-fetch/) | [felo-youtube-subtitling](../felo-youtube-subtitling/) | [felo-slides](../felo-slides/)
  • Network accessline 76
    - [SKILL.md](SKILL.md) – Full agent instructions - [Felo Open Platform](https://openapi.felo.ai/docs/) - [felo-web-fetch](../felo-web-fetch/) | [felo-youtube-subtitling](../felo-youtube-subtitling/) | [felo-slides](../felo-slides/)
  • Network accessline 77
    - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 77
    - [Felo Open Platform](https://openapi.felo.ai/docs/)

felo-content-to-slides/SKILL.md

  • Access to secretsline 29
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Network accessline 36
    node src/cli.js content-to-slides --url "https://example.com/article" [options]
  • Network accessline 36
    node src/cli.js content-to-slides --url "https://example.com/article" [options]
  • Network accessline 38
    node src/cli.js content-to-slides --video "https://www.youtube.com/watch?v=ID" [options]
  • Network accessline 38
    node src/cli.js content-to-slides --video "https://www.youtube.com/watch?v=ID" [options]
  • Network accessline 44
    felo content-to-slides -u "https://example.com/article" [options]
  • Network accessline 44
    felo content-to-slides -u "https://example.com/article" [options]
  • Network accessline 45
    felo content-to-slides -v "https://www.youtube.com/watch?v=ID" [options]
  • Network accessline 45
    felo content-to-slides -v "https://www.youtube.com/watch?v=ID" [options]
  • Network accessline 68
    # Web page → PPT (with readability) node src/cli.js content-to-slides --url "https://openclaw.ai/" --readability
  • Network accessline 68
    # Web page → PPT (with readability) node src/cli.js content-to-slides --url "https://openclaw.ai/" --readability
  • Network accessline 69
    node src/cli.js content-to-slides --url "https://openclaw.ai/" --readability
  • Network accessline 69
    node src/cli.js content-to-slides --url "https://openclaw.ai/" --readability
  • Network accessline 71
    # Web page → PPT with a specific theme node src/cli.js content-to-slides --url "https://openclaw.ai/" --readability --theme "THEME_ID"
  • Network accessline 71
    # Web page → PPT with a specific theme node src/cli.js content-to-slides --url "https://openclaw.ai/" --readability --theme "THEME_ID"
  • Network accessline 72
    node src/cli.js content-to-slides --url "https://openclaw.ai/" --readability --theme "THEME_ID"
  • Network accessline 72
    node src/cli.js content-to-slides --url "https://openclaw.ai/" --readability --theme "THEME_ID"
  • Network accessline 74
    # YouTube → PPT, with extra instruction node src/cli.js content-to-slides -v "https://www.youtube.com/watch?v=xxx" --extra-prompt "max 10 slides"
  • Network accessline 74
    # YouTube → PPT, with extra instruction node src/cli.js content-to-slides -v "https://www.youtube.com/watch?v=xxx" --extra-prompt "max 10 slides"
  • Network accessline 75
    node src/cli.js content-to-slides -v "https://www.youtube.com/watch?v=xxx" --extra-prompt "max 10 slides"
  • Network accessline 75
    node src/cli.js content-to-slides -v "https://www.youtube.com/watch?v=xxx" --extra-prompt "max 10 slides"
  • Network accessline 77
    # With JSON output felo content-to-slides -u "https://example.com/article" --readability -j
  • Network accessline 77
    # With JSON output felo content-to-slides -u "https://example.com/article" --readability -j
  • Network accessline 78
    felo content-to-slides -u "https://example.com/article" --readability -j
  • Network accessline 78
    felo content-to-slides -u "https://example.com/article" --readability -j
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Network accessline 104
    - Content fetch: felo-web-fetch, felo-youtube-subtitling (same repo) - PPT generation: felo-slides (same repo) - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 104
    - Content fetch: felo-web-fetch, felo-youtube-subtitling (same repo) - PPT generation: felo-slides (same repo) - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 106
    - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 106
    - [Felo Open Platform](https://openapi.felo.ai/docs/)

felo-landingpage/README.md

  • Network accessline 32
    (Clone the repo first if needed: `git clone https://github.com/Felo-Inc/felo-skills.git`.)
  • Network accessline 32
    (Clone the repo first if needed: `git clone https://github.com/Felo-Inc/felo-skills.git`.)
  • Network accessline 36
    Create an API key at [felo.ai](https://felo.ai) -> Settings -> API Keys, then set:
  • Network accessline 36
    Create an API key at [felo.ai](https://felo.ai) -> Settings -> API Keys, then set:
  • Access to secretsline 40
    [Credential-related source omitted]
  • Access to secretsline 40
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Access to secretsline 64
    [Credential-related source omitted]
  • Access to secretsline 64
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]
  • Access to secretsline 90
    [Credential-related source omitted]
  • Access to secretsline 90
    [Credential-related source omitted]
  • Network accessline 92
    The key is invalid or revoked. Generate a new key from [felo.ai](https://felo.ai).
  • Network accessline 92
    The key is invalid or revoked. Generate a new key from [felo.ai](https://felo.ai).
  • Network accessline 104
    - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 104
    - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 105
    - [Get API Key](https://felo.ai)
  • Network accessline 105
    - [Get API Key](https://felo.ai)

felo-landingpage/SKILL.md

  • Network accessline 34
    1. Visit [felo.ai](https://felo.ai)
  • Network accessline 34
    1. Visit [felo.ai](https://felo.ai)
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Network accessline 96
    - Creates task via `POST https://openapi.felo.ai/v2/landing_page`
  • Network accessline 96
    - Creates task via `POST https://openapi.felo.ai/v2/landing_page`
  • Network accessline 97
    - Polls via `GET https://openapi.felo.ai/v2/tasks/{task_id}/historical`
  • Network accessline 97
    - Polls via `GET https://openapi.felo.ai/v2/tasks/{task_id}/historical`
  • Access to secretsline 168
    [Credential-related source omitted]
  • Access to secretsline 168
    [Credential-related source omitted]
  • Access to secretsline 177
    [Credential-related source omitted]
  • Access to secretsline 177
    [Credential-related source omitted]
  • Network accessline 198
    - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 198
    - [Felo Open Platform](https://openapi.felo.ai/docs/)

felo-landingpage/clawhub.json

  • Network accessline 8
    "license": "MIT",   "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 8
    "license": "MIT",   "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 9
    "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",   "homepage": "https://github.com/Felo-Inc/felo-skills"
  • Network accessline 9
    "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",   "homepage": "https://github.com/Felo-Inc/felo-skills"
  • Network accessline 10
    "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 10
    "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 11
    "homepage": "https://github.com/Felo-Inc/felo-skills"
  • Network accessline 11
    "homepage": "https://github.com/Felo-Inc/felo-skills"

felo-landingpage/scripts/run_landingpage_task.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 3
    const DEFAULT_API_BASE = 'https://openapi.felo.ai';
  • Network accessline 3
    const DEFAULT_API_BASE = 'https://openapi.felo.ai';
  • Network accessline 104
    const timer = setTimeout(() => controller.abort(), timeoutMs);   try {     const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 104
    const timer = setTimeout(() => controller.abort(), timeoutMs);   try {     const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 105
    try {     const res = await fetch(url, { ...init, signal: controller.signal });     let body = {};
  • Network accessline 105
    try {     const res = await fetch(url, { ...init, signal: controller.signal });     let body = {};
  • Network accessline 106
    const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 106
    const res = await fetch(url, { ...init, signal: controller.signal });
  • Access to secretsline 188
    [Credential-related source omitted]
  • Access to secretsline 188
    [Credential-related source omitted]
  • Access to secretsline 190
    [Credential-related source omitted]
  • Access to secretsline 190
    [Credential-related source omitted]
  • Access to secretsline 191
    [Credential-related source omitted]
  • Access to secretsline 191
    [Credential-related source omitted]

felo-livedoc/README.md

  • Network accessline 39
    Get your API key from [felo.ai](https://felo.ai) (Settings → API Keys), then:
  • Network accessline 39
    Get your API key from [felo.ai](https://felo.ai) (Settings → API Keys), then:
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Network accessline 59
    # Add a URL resource felo livedoc add-urls SHORT_ID --urls "https://example.com"
  • Network accessline 59
    # Add a URL resource felo livedoc add-urls SHORT_ID --urls "https://example.com"
  • Network accessline 60
    felo livedoc add-urls SHORT_ID --urls "https://example.com"
  • Network accessline 60
    felo livedoc add-urls SHORT_ID --urls "https://example.com"

felo-livedoc/SKILL.md

  • Network accessline 35
    1. Visit [felo.ai](https://felo.ai) and log in (or register)
  • Network accessline 35
    1. Visit [felo.ai](https://felo.ai) and log in (or register)
  • Network accessline 35
    1. Visit [felo.ai](https://felo.ai) and log in (or register)
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]
  • Network accessline 90
    node ~/.agents/skills/felo-livedoc/scripts/run_livedoc.mjs add-urls SHORT_ID --urls "https://example.com,https://example.org"
  • Network accessline 90
    node ~/.agents/skills/felo-livedoc/scripts/run_livedoc.mjs add-urls SHORT_ID --urls "https://example.com,https://example.org"
  • Network accessline 90
    node ~/.agents/skills/felo-livedoc/scripts/run_livedoc.mjs add-urls SHORT_ID --urls "https://example.com,https://example.org"
  • Network accessline 118
    node ~/.agents/skills/felo-livedoc/scripts/run_livedoc.mjs update-resource SHORT_ID RESOURCE_ID --title "New Title" node ~/.agents/skills/felo-livedoc/scripts/run_livedoc.mjs update-resource SHORT_ID RESOURCE_ID --snippet "New summary" --th
  • Network accessline 118
    node ~/.agents/skills/felo-livedoc/scripts/run_livedoc.mjs update-resource SHORT_ID RESOURCE_ID --title "New Title" node ~/.agents/skills/felo-livedoc/scripts/run_livedoc.mjs update-resource SHORT_ID RESOURCE_ID --snippet "New summary" --th
  • Network accessline 118
    node ~/.agents/skills/felo-livedoc/scripts/run_livedoc.mjs update-resource SHORT_ID RESOURCE_ID --title "New Title" node ~/.agents/skills/felo-livedoc/scripts/run_livedoc.mjs update-resource SHORT_ID RESOURCE_ID --snippet "New summary" --th
  • Network accessline 119
    node ~/.agents/skills/felo-livedoc/scripts/run_livedoc.mjs update-resource SHORT_ID RESOURCE_ID --snippet "New summary" --thumbnail "https://example.com/thumb.png"
  • Network accessline 119
    node ~/.agents/skills/felo-livedoc/scripts/run_livedoc.mjs update-resource SHORT_ID RESOURCE_ID --snippet "New summary" --thumbnail "https://example.com/thumb.png"
  • Network accessline 119
    node ~/.agents/skills/felo-livedoc/scripts/run_livedoc.mjs update-resource SHORT_ID RESOURCE_ID --snippet "New summary" --thumbnail "https://example.com/thumb.png"
  • Access to secretsline 268
    [Credential-related source omitted]
  • Access to secretsline 268
    [Credential-related source omitted]
  • Access to secretsline 268
    [Credential-related source omitted]
  • Access to secretsline 288
    [Credential-related source omitted]
  • Access to secretsline 288
    [Credential-related source omitted]
  • Access to secretsline 288
    [Credential-related source omitted]
  • Network accessline 291
    [Credential-related source omitted]
  • Network accessline 291
    [Credential-related source omitted]
  • Network accessline 291
    [Credential-related source omitted]
  • Access to secretsline 291
    [Credential-related source omitted]
  • Access to secretsline 291
    [Credential-related source omitted]
  • Access to secretsline 291
    [Credential-related source omitted]
  • Access to secretsline 292
    [Credential-related source omitted]
  • Access to secretsline 292
    [Credential-related source omitted]
  • Access to secretsline 292
    [Credential-related source omitted]

felo-livedoc/clawhub.json

  • Network accessline 8
    "license": "MIT",   "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 8
    "license": "MIT",   "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 9
    "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",   "homepage": "https://github.com/Felo-Inc/felo-skills"
  • Network accessline 9
    "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",   "homepage": "https://github.com/Felo-Inc/felo-skills"
  • Network accessline 10
    "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 10
    "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 11
    "homepage": "https://github.com/Felo-Inc/felo-skills"
  • Network accessline 11
    "homepage": "https://github.com/Felo-Inc/felo-skills"

felo-livedoc/scripts/run_livedoc.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Executable scriptline 1
    #!/usr/bin/env node
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env node
  • Executable scriptline 1
    #!/usr/bin/env node
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Network accessline 6
    const DEFAULT_API_BASE = 'https://openapi.felo.ai';
  • Network accessline 6
    const DEFAULT_API_BASE = 'https://openapi.felo.ai';
  • Network accessline 6
    const DEFAULT_API_BASE = 'https://openapi.felo.ai';
  • Network accessline 6
    const DEFAULT_API_BASE = 'https://openapi.felo.ai';
  • Network accessline 42
    const timer = setTimeout(() => controller.abort(), timeoutMs);     try {       const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 42
    const timer = setTimeout(() => controller.abort(), timeoutMs);     try {       const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 42
    const timer = setTimeout(() => controller.abort(), timeoutMs);     try {       const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 42
    const timer = setTimeout(() => controller.abort(), timeoutMs);     try {       const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 43
    try {       const res = await fetch(url, { ...init, signal: controller.signal });       if (res.status >= 500 && attempt < MAX_RETRIES) {
  • Network accessline 43
    try {       const res = await fetch(url, { ...init, signal: controller.signal });       if (res.status >= 500 && attempt < MAX_RETRIES) {
  • Network accessline 43
    try {       const res = await fetch(url, { ...init, signal: controller.signal });       if (res.status >= 500 && attempt < MAX_RETRIES) {
  • Network accessline 43
    try {       const res = await fetch(url, { ...init, signal: controller.signal });       if (res.status >= 500 && attempt < MAX_RETRIES) {
  • Network accessline 44
    const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 44
    const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 44
    const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 44
    const res = await fetch(url, { ...init, signal: controller.signal });
  • Access to secretsline 273
    [Credential-related source omitted]
  • Access to secretsline 273
    [Credential-related source omitted]
  • Access to secretsline 273
    [Credential-related source omitted]
  • Access to secretsline 273
    [Credential-related source omitted]
  • Access to secretsline 274
    [Credential-related source omitted]
  • Access to secretsline 274
    [Credential-related source omitted]
  • Access to secretsline 274
    [Credential-related source omitted]
  • Access to secretsline 274
    [Credential-related source omitted]

felo-mindmap/README.md

  • Network accessline 14
    1. Get your API key from [felo.ai](https://felo.ai) -> Settings -> API Keys
  • Access to secretsline 18
    [Credential-related source omitted]

felo-mindmap/SKILL.md

  • Network accessline 33
    1. Visit [felo.ai](https://felo.ai)
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 48
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Network accessline 103
    - Creates mindmap via `POST https://openapi.felo.ai/v2/mindmap`
  • Access to secretsline 156
    [Credential-related source omitted]
  • Network accessline 171
    - [Felo Mindmap API](https://openapi.felo.ai/docs/api-reference/v2/mindmap.html)
  • Network accessline 172
    - [Felo Open Platform](https://openapi.felo.ai/docs/)

felo-mindmap/clawhub.json

  • Network accessline 8
    "license": "MIT",   "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 9
    "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",   "homepage": "https://github.com/Felo-Inc/felo-skills"
  • Network accessline 10
    "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 11
    "homepage": "https://github.com/Felo-Inc/felo-skills"

felo-mindmap/scripts/run_mindmap_task.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 3
    const DEFAULT_API_BASE = 'https://openapi.felo.ai';
  • Network accessline 100
    const timer = setTimeout(() => controller.abort(), timeoutMs);   try {     const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 101
    try {     const res = await fetch(url, { ...init, signal: controller.signal });     let body = {};
  • Network accessline 102
    const res = await fetch(url, { ...init, signal: controller.signal });
  • Access to secretsline 157
    [Credential-related source omitted]
  • Access to secretsline 159
    [Credential-related source omitted]
  • Network accessline 160
    console.error('');     console.error('Setup instructions:');     console.error('1. Visit https://felo.ai');
  • Network accessline 161
    console.error('Setup instructions:');     console.error('1. Visit https://felo.ai');     console.error('2. Open Settings -> API Keys');
  • Network accessline 162
    console.error('1. Visit https://felo.ai');
  • Access to secretsline 165
    [Credential-related source omitted]
  • Access to secretsline 217
    [Credential-related source omitted]
  • Network accessline 218
    console.error('');       console.error('Your API key may be invalid or expired.');       console.error('Please check your API key at https://felo.ai -> Settings -> API Keys');
  • Network accessline 219
    console.error('Your API key may be invalid or expired.');       console.error('Please check your API key at https://felo.ai -> Settings -> API Keys');     } else if (errMsg.includes('timeout') || errMsg.includes('AbortError')) {
  • Network accessline 220
    console.error('Please check your API key at https://felo.ai -> Settings -> API Keys');

felo-search/README.md

  • Network accessline 11
    Felo Search integrates [Felo AI](https://felo.ai) into Claude Code, enabling:
  • Network accessline 11
    Felo Search integrates [Felo AI](https://felo.ai) into Claude Code, enabling:
  • Network accessline 53
    (Clone this repo first if needed: `git clone https://github.com/Felo-Inc/felo-skills.git`.)
  • Network accessline 53
    (Clone this repo first if needed: `git clone https://github.com/Felo-Inc/felo-skills.git`.)
  • Network accessline 64
    1. Visit [felo.ai](https://felo.ai) and log in (or register)
  • Network accessline 64
    1. Visit [felo.ai](https://felo.ai) and log in (or register)
  • Network accessline 70
    ![API Key Location](https://felo.ai/assets/api-key-guide.png)
  • Network accessline 70
    ![API Key Location](https://felo.ai/assets/api-key-guide.png)
  • Access to secretsline 74
    [Credential-related source omitted]
  • Access to secretsline 74
    [Credential-related source omitted]
  • Access to secretsline 78
    [Credential-related source omitted]
  • Access to secretsline 78
    [Credential-related source omitted]
  • Access to secretsline 81
    [Credential-related source omitted]
  • Access to secretsline 81
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]
  • Access to secretsline 94
    [Credential-related source omitted]
  • Access to secretsline 94
    [Credential-related source omitted]
  • Access to secretsline 100
    [Credential-related source omitted]
  • Access to secretsline 100
    [Credential-related source omitted]
  • Access to secretsline 103
    [Credential-related source omitted]
  • Access to secretsline 103
    [Credential-related source omitted]
  • Access to secretsline 388
    [Credential-related source omitted]
  • Access to secretsline 388
    [Credential-related source omitted]
  • Access to secretsline 395
    [Credential-related source omitted]
  • Access to secretsline 395
    [Credential-related source omitted]
  • Access to secretsline 398
    [Credential-related source omitted]
  • Access to secretsline 398
    [Credential-related source omitted]
  • Access to secretsline 403
    [Credential-related source omitted]
  • Access to secretsline 403
    [Credential-related source omitted]
  • Network accessline 407
    **Solution:** Generate a new key at [felo.ai](https://felo.ai) (Settings → API Keys).
  • Network accessline 407
    **Solution:** Generate a new key at [felo.ai](https://felo.ai) (Settings → API Keys).
  • Network accessline 411
    **Problem:** curl is not installed.
  • Network accessline 411
    **Problem:** curl is not installed.
  • Dangerous shell operationline 416
    sudo apt install curl
  • Dangerous shell operationline 416
    sudo apt install curl
  • Network accessline 421
    # Windows # curl is built-in on Windows 10+
  • Network accessline 421
    # Windows # curl is built-in on Windows 10+
  • Network accessline 422
    # curl is built-in on Windows 10+
  • Network accessline 422
    # curl is built-in on Windows 10+
  • Network accessline 446
    - **[Get API Key](https://felo.ai)** - Settings → API Keys
  • Network accessline 446
    - **[Get API Key](https://felo.ai)** - Settings → API Keys
  • Network accessline 447
    - **[API Documentation](https://openapi.felo.ai)** - Full API reference
  • Network accessline 447
    - **[API Documentation](https://openapi.felo.ai)** - Full API reference
  • Network accessline 448
    - **[Usage Examples](../docs/EXAMPLES.md)** - 40+ real-world examples - **[FAQ](../docs/FAQ.md)** - Common issues and solutions - **[Report Issues](https://github.com/Felo-Inc/felo-skills/issues)** - Bug reports and feature requests
  • Network accessline 448
    - **[Usage Examples](../docs/EXAMPLES.md)** - 40+ real-world examples - **[FAQ](../docs/FAQ.md)** - Common issues and solutions - **[Report Issues](https://github.com/Felo-Inc/felo-skills/issues)** - Bug reports and feature requests
  • Network accessline 450
    - **[Report Issues](https://github.com/Felo-Inc/felo-skills/issues)** - Bug reports and feature requests
  • Network accessline 450
    - **[Report Issues](https://github.com/Felo-Inc/felo-skills/issues)** - Bug reports and feature requests

felo-search/SKILL.md

  • Network accessline 38
    1. Visit [felo.ai](https://felo.ai) and log in (or register)
  • Network accessline 38
    1. Visit [felo.ai](https://felo.ai) and log in (or register)
  • Access to secretsline 46
    [Credential-related source omitted]
  • Access to secretsline 46
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 55
    [Credential-related source omitted]
  • Access to secretsline 55
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Access to secretsline 160
    [Credential-related source omitted]
  • Access to secretsline 160
    [Credential-related source omitted]
  • Access to secretsline 171
    [Credential-related source omitted]
  • Access to secretsline 171
    [Credential-related source omitted]
  • Network accessline 178
    1. Get your API key from https://felo.ai (Settings → API Keys)
  • Network accessline 178
    1. Get your API key from https://felo.ai (Settings → API Keys)
  • Access to secretsline 182
    [Credential-related source omitted]
  • Access to secretsline 182
    [Credential-related source omitted]
  • Access to secretsline 185
    [Credential-related source omitted]
  • Access to secretsline 185
    [Credential-related source omitted]
  • Network accessline 192
    **Endpoint:** `https://openapi.felo.ai/v2/chat`
  • Network accessline 192
    **Endpoint:** `https://openapi.felo.ai/v2/chat`
  • Access to secretsline 194
    [Credential-related source omitted]
  • Access to secretsline 194
    [Credential-related source omitted]
  • Network accessline 223
    - [Felo Open Platform Documentation](https://openapi.felo.ai)
  • Network accessline 223
    - [Felo Open Platform Documentation](https://openapi.felo.ai)
  • Network accessline 224
    - [Get API Key](https://felo.ai) (Settings → API Keys)
  • Network accessline 224
    - [Get API Key](https://felo.ai) (Settings → API Keys)
  • Network accessline 225
    - [API Reference](https://openapi.felo.ai/docs)
  • Network accessline 225
    - [API Reference](https://openapi.felo.ai/docs)

felo-search/scripts/search.sh

  • Executable scriptline 1
    #!/bin/bash
  • Executable scriptline 1
    #!/bin/bash
  • Network accessline 5
    if ! command -v curl &> /dev/null; then
  • Network accessline 5
    if ! command -v curl &> /dev/null; then
  • Network accessline 6
    echo "ERROR: curl is required but not installed"
  • Network accessline 6
    echo "ERROR: curl is required but not installed"
  • Access to secretsline 11
    [Credential-related source omitted]
  • Access to secretsline 11
    [Credential-related source omitted]
  • Access to secretsline 12
    [Credential-related source omitted]
  • Access to secretsline 12
    [Credential-related source omitted]
  • Network accessline 14
    echo "To use this skill, you need to set up your Felo API Key:"   echo ""   echo "1. Get your API key from https://felo.ai (Settings → API Keys)"
  • Network accessline 14
    echo "To use this skill, you need to set up your Felo API Key:"   echo ""   echo "1. Get your API key from https://felo.ai (Settings → API Keys)"
  • Network accessline 15
    echo ""   echo "1. Get your API key from https://felo.ai (Settings → API Keys)"   echo "2. Set the environment variable:"
  • Network accessline 15
    echo ""   echo "1. Get your API key from https://felo.ai (Settings → API Keys)"   echo "2. Set the environment variable:"
  • Network accessline 16
    echo "1. Get your API key from https://felo.ai (Settings → API Keys)"
  • Network accessline 16
    echo "1. Get your API key from https://felo.ai (Settings → API Keys)"
  • Access to secretsline 20
    [Credential-related source omitted]
  • Access to secretsline 20
    [Credential-related source omitted]
  • Access to secretsline 23
    [Credential-related source omitted]
  • Access to secretsline 23
    [Credential-related source omitted]
  • Access to secretsline 26
    [Credential-related source omitted]
  • Access to secretsline 26
    [Credential-related source omitted]
  • Network accessline 46
    [Credential-related source omitted]
  • Network accessline 46
    [Credential-related source omitted]
  • Access to secretsline 46
    [Credential-related source omitted]
  • Access to secretsline 46
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]

felo-slides/README.md

  • Network accessline 34
    (Clone the repo first if needed: `git clone https://github.com/Felo-Inc/felo-skills.git`.)
  • Network accessline 34
    (Clone the repo first if needed: `git clone https://github.com/Felo-Inc/felo-skills.git`.)
  • Network accessline 38
    Create an API key at [felo.ai](https://felo.ai) -> Settings -> API Keys, then set:
  • Network accessline 38
    Create an API key at [felo.ai](https://felo.ai) -> Settings -> API Keys, then set:
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 89
    [Credential-related source omitted]
  • Access to secretsline 89
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Network accessline 95
    The key is invalid or revoked. Generate a new key from [felo.ai](https://felo.ai).
  • Network accessline 95
    The key is invalid or revoked. Generate a new key from [felo.ai](https://felo.ai).
  • Network accessline 107
    - [PPT Task API](https://openapi.felo.ai/docs/api-reference/ppt-tasks)
  • Network accessline 107
    - [PPT Task API](https://openapi.felo.ai/docs/api-reference/ppt-tasks)
  • Network accessline 108
    - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 108
    - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 109
    - [Get API Key](https://felo.ai)
  • Network accessline 109
    - [Get API Key](https://felo.ai)

felo-slides/SKILL.md

  • Network accessline 35
    1. Visit [felo.ai](https://felo.ai)
  • Network accessline 35
    1. Visit [felo.ai](https://felo.ai)
  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Network accessline 109
    - Creates task via `POST https://openapi.felo.ai/v2/ppts`
  • Network accessline 109
    - Creates task via `POST https://openapi.felo.ai/v2/ppts`
  • Network accessline 112
    - Supports optional `--livedoc-id <id>` to reuse an existing LiveDoc instead of auto-creating a new one - Supports optional `--task-id <id>` to resume polling an existing task (skips creation) - Polls via `GET https://openapi.felo.ai/v2/tas
  • Network accessline 112
    - Supports optional `--livedoc-id <id>` to reuse an existing LiveDoc instead of auto-creating a new one - Supports optional `--task-id <id>` to resume polling an existing task (skips creation) - Polls via `GET https://openapi.felo.ai/v2/tas
  • Network accessline 113
    - Supports optional `--task-id <id>` to resume polling an existing task (skips creation) - Polls via `GET https://openapi.felo.ai/v2/tasks/{task_id}/historical` - Treats `COMPLETED`/`SUCCESS` as success terminal (case-insensitive)
  • Network accessline 113
    - Supports optional `--task-id <id>` to resume polling an existing task (skips creation) - Polls via `GET https://openapi.felo.ai/v2/tasks/{task_id}/historical` - Treats `COMPLETED`/`SUCCESS` as success terminal (case-insensitive)
  • Network accessline 114
    - Polls via `GET https://openapi.felo.ai/v2/tasks/{task_id}/historical`
  • Network accessline 114
    - Polls via `GET https://openapi.felo.ai/v2/tasks/{task_id}/historical`
  • Access to secretsline 191
    [Credential-related source omitted]
  • Access to secretsline 191
    [Credential-related source omitted]
  • Network accessline 217
    - [Felo PPT Task API](https://openapi.felo.ai/docs/api-reference/ppt-tasks)
  • Network accessline 217
    - [Felo PPT Task API](https://openapi.felo.ai/docs/api-reference/ppt-tasks)
  • Network accessline 218
    - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 218
    - [Felo Open Platform](https://openapi.felo.ai/docs/)

felo-slides/clawhub.json

  • Network accessline 8
    "license": "MIT",   "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 8
    "license": "MIT",   "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 9
    "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",   "homepage": "https://github.com/Felo-Inc/felo-skills"
  • Network accessline 9
    "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",   "homepage": "https://github.com/Felo-Inc/felo-skills"
  • Network accessline 10
    "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 10
    "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 11
    "homepage": "https://github.com/Felo-Inc/felo-skills"
  • Network accessline 11
    "homepage": "https://github.com/Felo-Inc/felo-skills"

felo-slides/scripts/run_ppt_task.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 6
    const DEFAULT_API_BASE = 'https://openapi.felo.ai';
  • Network accessline 6
    const DEFAULT_API_BASE = 'https://openapi.felo.ai';
  • Network accessline 141
    const timer = setTimeout(() => controller.abort(), timeoutMs);   try {     const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 141
    const timer = setTimeout(() => controller.abort(), timeoutMs);   try {     const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 142
    try {     const res = await fetch(url, { ...init, signal: controller.signal });     let body = {};
  • Network accessline 142
    try {     const res = await fetch(url, { ...init, signal: controller.signal });     let body = {};
  • Network accessline 143
    const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 143
    const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 166
    historicalData?.live_doc_url ||     (historicalData?.live_doc_short_id || historicalData?.livedoc_short_id || createData?.livedoc_short_id       ? `https://felo.ai/livedoc/${historicalData?.live_doc_short_id || historicalData?.livedoc_short
  • Network accessline 166
    historicalData?.live_doc_url ||     (historicalData?.live_doc_short_id || historicalData?.livedoc_short_id || createData?.livedoc_short_id       ? `https://felo.ai/livedoc/${historicalData?.live_doc_short_id || historicalData?.livedoc_short
  • Network accessline 167
    (historicalData?.live_doc_short_id || historicalData?.livedoc_short_id || createData?.livedoc_short_id       ? `https://felo.ai/livedoc/${historicalData?.live_doc_short_id || historicalData?.livedoc_short_id || createData?.livedoc_short_id}
  • Network accessline 167
    (historicalData?.live_doc_short_id || historicalData?.livedoc_short_id || createData?.livedoc_short_id       ? `https://felo.ai/livedoc/${historicalData?.live_doc_short_id || historicalData?.livedoc_short_id || createData?.livedoc_short_id}
  • Network accessline 168
    ? `https://felo.ai/livedoc/${historicalData?.live_doc_short_id || historicalData?.livedoc_short_id || createData?.livedoc_short_id}`
  • Network accessline 168
    ? `https://felo.ai/livedoc/${historicalData?.live_doc_short_id || historicalData?.livedoc_short_id || createData?.livedoc_short_id}`
  • Access to secretsline 259
    [Credential-related source omitted]
  • Access to secretsline 259
    [Credential-related source omitted]
  • Access to secretsline 261
    [Credential-related source omitted]
  • Access to secretsline 261
    [Credential-related source omitted]

felo-superAgent/README.md

  • Network accessline 58
    1. Open [felo.ai](https://felo.ai) and log in
  • Network accessline 58
    1. Open [felo.ai](https://felo.ai) and log in
  • Access to secretsline 64
    [Credential-related source omitted]
  • Access to secretsline 64
    [Credential-related source omitted]
  • Access to secretsline 67
    [Credential-related source omitted]
  • Access to secretsline 67
    [Credential-related source omitted]
  • Network accessline 264
    "thread_short_id": "TvyKouzJirXjFdst4uKRK3",     "live_doc_short_id": "PvyKouzJirXjFdst4uKRK3",     "live_doc_url": "https://felo.ai/livedoc/...",
  • Network accessline 264
    "thread_short_id": "TvyKouzJirXjFdst4uKRK3",     "live_doc_short_id": "PvyKouzJirXjFdst4uKRK3",     "live_doc_url": "https://felo.ai/livedoc/...",
  • Network accessline 265
    "live_doc_short_id": "PvyKouzJirXjFdst4uKRK3",     "live_doc_url": "https://felo.ai/livedoc/...",     "image_urls": [{"url": "...", "title": "..."}],
  • Network accessline 265
    "live_doc_short_id": "PvyKouzJirXjFdst4uKRK3",     "live_doc_url": "https://felo.ai/livedoc/...",     "image_urls": [{"url": "...", "title": "..."}],
  • Network accessline 266
    "live_doc_url": "https://felo.ai/livedoc/...",
  • Network accessline 266
    "live_doc_url": "https://felo.ai/livedoc/...",
  • Network accessline 280
    [state] thread_short_id=TvyKouzJirXjFdst4uKRK3 live_doc_short_id=PvyKouzJirXjFdst4uKRK3 live_doc_url=https://felo.ai/livedoc/...
  • Network accessline 280
    [state] thread_short_id=TvyKouzJirXjFdst4uKRK3 live_doc_short_id=PvyKouzJirXjFdst4uKRK3 live_doc_url=https://felo.ai/livedoc/...
  • Access to secretsline 363
    [Credential-related source omitted]
  • Access to secretsline 363
    [Credential-related source omitted]
  • Access to secretsline 364
    [Credential-related source omitted]
  • Access to secretsline 364
    [Credential-related source omitted]
  • Network accessline 376
    export FELO_API_BASE="https://custom-api.example.com"
  • Network accessline 376
    export FELO_API_BASE="https://custom-api.example.com"
  • Network accessline 393
    - [SKILL.md](SKILL.md) — full agent instructions, decision logic, and style library format - [SuperAgent API Documentation](https://openapi.felo.ai/docs/api-reference/v2/superagent.html)
  • Network accessline 393
    - [SKILL.md](SKILL.md) — full agent instructions, decision logic, and style library format - [SuperAgent API Documentation](https://openapi.felo.ai/docs/api-reference/v2/superagent.html)
  • Network accessline 394
    - [SuperAgent API Documentation](https://openapi.felo.ai/docs/api-reference/v2/superagent.html)
  • Network accessline 394
    - [SuperAgent API Documentation](https://openapi.felo.ai/docs/api-reference/v2/superagent.html)
  • Network accessline 395
    - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 395
    - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 396
    - [Get API Key](https://felo.ai) (Settings → API Keys)
  • Network accessline 396
    - [Get API Key](https://felo.ai) (Settings → API Keys)
  • Network accessline 397
    - [GitHub Repository](https://github.com/Felo-Inc/felo-skills)
  • Network accessline 397
    - [GitHub Repository](https://github.com/Felo-Inc/felo-skills)

felo-superAgent/SKILL.md

  • Network accessline 87
    1. Visit [felo.ai](https://felo.ai) and log in (or register)
  • Network accessline 87
    1. Visit [felo.ai](https://felo.ai) and log in (or register)
  • Network accessline 87
    1. Visit [felo.ai](https://felo.ai) and log in (or register)
  • Access to secretsline 95
    [Credential-related source omitted]
  • Access to secretsline 95
    [Credential-related source omitted]
  • Access to secretsline 95
    [Credential-related source omitted]
  • Access to secretsline 99
    [Credential-related source omitted]
  • Access to secretsline 99
    [Credential-related source omitted]
  • Access to secretsline 99
    [Credential-related source omitted]
  • Access to secretsline 104
    [Credential-related source omitted]
  • Access to secretsline 104
    [Credential-related source omitted]
  • Access to secretsline 104
    [Credential-related source omitted]
  • Access to secretsline 110
    [Credential-related source omitted]
  • Access to secretsline 110
    [Credential-related source omitted]
  • Access to secretsline 110
    [Credential-related source omitted]
  • Access to secretsline 115
    [Credential-related source omitted]
  • Access to secretsline 115
    [Credential-related source omitted]
  • Access to secretsline 115
    [Credential-related source omitted]
  • Access to secretsline 129
    [Credential-related source omitted]
  • Access to secretsline 129
    [Credential-related source omitted]
  • Access to secretsline 129
    [Credential-related source omitted]
  • Access to secretsline 130
    [Credential-related source omitted]
  • Access to secretsline 130
    [Credential-related source omitted]
  • Access to secretsline 130
    [Credential-related source omitted]
  • Network accessline 373
    "thread_short_id": "CmYpuGwBgCnrUdDx5ZtmxA",     "live_doc_short_id": "QPetunwpGnkKuZHStP7gwt",     "live_doc_url": "https://felo.ai/livedoc/QPetunwpGnkKuZHStP7gwt",
  • Network accessline 373
    "thread_short_id": "CmYpuGwBgCnrUdDx5ZtmxA",     "live_doc_short_id": "QPetunwpGnkKuZHStP7gwt",     "live_doc_url": "https://felo.ai/livedoc/QPetunwpGnkKuZHStP7gwt",
  • Network accessline 373
    "thread_short_id": "CmYpuGwBgCnrUdDx5ZtmxA",     "live_doc_short_id": "QPetunwpGnkKuZHStP7gwt",     "live_doc_url": "https://felo.ai/livedoc/QPetunwpGnkKuZHStP7gwt",
  • Network accessline 374
    "live_doc_short_id": "QPetunwpGnkKuZHStP7gwt",     "live_doc_url": "https://felo.ai/livedoc/QPetunwpGnkKuZHStP7gwt",     "image_urls": [
  • Network accessline 374
    "live_doc_short_id": "QPetunwpGnkKuZHStP7gwt",     "live_doc_url": "https://felo.ai/livedoc/QPetunwpGnkKuZHStP7gwt",     "image_urls": [
  • Network accessline 374
    "live_doc_short_id": "QPetunwpGnkKuZHStP7gwt",     "live_doc_url": "https://felo.ai/livedoc/QPetunwpGnkKuZHStP7gwt",     "image_urls": [
  • Network accessline 375
    "live_doc_url": "https://felo.ai/livedoc/QPetunwpGnkKuZHStP7gwt",
  • Network accessline 375
    "live_doc_url": "https://felo.ai/livedoc/QPetunwpGnkKuZHStP7gwt",
  • Network accessline 375
    "live_doc_url": "https://felo.ai/livedoc/QPetunwpGnkKuZHStP7gwt",
  • Network accessline 376
    "image_urls": [       {         "url": "https://...",
  • Network accessline 376
    "image_urls": [       {         "url": "https://...",
  • Network accessline 376
    "image_urls": [       {         "url": "https://...",
  • Network accessline 377
    {         "url": "https://...",         "title": "Image title",
  • Network accessline 377
    {         "url": "https://...",         "title": "Image title",
  • Network accessline 377
    {         "url": "https://...",         "title": "Image title",
  • Network accessline 378
    "url": "https://...",
  • Network accessline 378
    "url": "https://...",
  • Network accessline 378
    "url": "https://...",
  • Network accessline 398
    [Giant panda eating bamboo](https://...)
  • Network accessline 398
    [Giant panda eating bamboo](https://...)
  • Network accessline 398
    [Giant panda eating bamboo](https://...)
  • Network accessline 399
    [Giant panda dancing](https://...)
  • Network accessline 399
    [Giant panda dancing](https://...)
  • Network accessline 399
    [Giant panda dancing](https://...)
  • Network accessline 400
    [Blue whale leaping out of the water](https://...)
  • Network accessline 400
    [Blue whale leaping out of the water](https://...)
  • Network accessline 400
    [Blue whale leaping out of the water](https://...)
  • Network accessline 644
    Base URL: `https://openapi.felo.ai` (override with `FELO_API_BASE` if needed).
  • Network accessline 644
    Base URL: `https://openapi.felo.ai` (override with `FELO_API_BASE` if needed).
  • Network accessline 644
    Base URL: `https://openapi.felo.ai` (override with `FELO_API_BASE` if needed).
  • Access to secretsline 680
    [Credential-related source omitted]
  • Access to secretsline 680
    [Credential-related source omitted]
  • Access to secretsline 680
    [Credential-related source omitted]
  • Access to secretsline 693
    [Credential-related source omitted]
  • Access to secretsline 693
    [Credential-related source omitted]
  • Access to secretsline 693
    [Credential-related source omitted]
  • Access to secretsline 696
    [Credential-related source omitted]
  • Access to secretsline 696
    [Credential-related source omitted]
  • Access to secretsline 696
    [Credential-related source omitted]
  • Network accessline 700
    1. Get your API key from https://felo.ai (Settings -> API Keys)
  • Network accessline 700
    1. Get your API key from https://felo.ai (Settings -> API Keys)
  • Network accessline 700
    1. Get your API key from https://felo.ai (Settings -> API Keys)
  • Access to secretsline 704
    [Credential-related source omitted]
  • Access to secretsline 704
    [Credential-related source omitted]
  • Access to secretsline 704
    [Credential-related source omitted]
  • Access to secretsline 707
    [Credential-related source omitted]
  • Access to secretsline 707
    [Credential-related source omitted]
  • Access to secretsline 707
    [Credential-related source omitted]
  • Access to secretsline 724
    [Credential-related source omitted]
  • Access to secretsline 724
    [Credential-related source omitted]
  • Access to secretsline 724
    [Credential-related source omitted]
  • Network accessline 807
    - [SuperAgent API (Felo Open Platform)](https://openapi.felo.ai/docs/api-reference/v2/superagent.html)
  • Network accessline 807
    - [SuperAgent API (Felo Open Platform)](https://openapi.felo.ai/docs/api-reference/v2/superagent.html)
  • Network accessline 807
    - [SuperAgent API (Felo Open Platform)](https://openapi.felo.ai/docs/api-reference/v2/superagent.html)
  • Network accessline 808
    - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 808
    - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 808
    - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 809
    - [Get API Key](https://felo.ai) (Settings -> API Keys)
  • Network accessline 809
    - [Get API Key](https://felo.ai) (Settings -> API Keys)
  • Network accessline 809
    - [Get API Key](https://felo.ai) (Settings -> API Keys)

felo-superAgent/clawhub.json

  • Network accessline 8
    "license": "MIT",   "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 8
    "license": "MIT",   "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 9
    "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",   "homepage": "https://github.com/Felo-Inc/felo-skills",
  • Network accessline 9
    "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",   "homepage": "https://github.com/Felo-Inc/felo-skills",
  • Network accessline 10
    "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 10
    "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 11
    "homepage": "https://github.com/Felo-Inc/felo-skills",
  • Network accessline 11
    "homepage": "https://github.com/Felo-Inc/felo-skills",

felo-superAgent/scripts/run_style_library.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Executable scriptline 1
    #!/usr/bin/env node
  • Executable scriptline 1
    #!/usr/bin/env node
  • Executable scriptline 1
    Executable file; content unavailable
  • Network accessline 3
    const DEFAULT_API_BASE = 'https://openapi.felo.ai';
  • Network accessline 3
    const DEFAULT_API_BASE = 'https://openapi.felo.ai';
  • Network accessline 3
    const DEFAULT_API_BASE = 'https://openapi.felo.ai';
  • Access to secretsline 141
    [Credential-related source omitted]
  • Access to secretsline 141
    [Credential-related source omitted]
  • Access to secretsline 141
    [Credential-related source omitted]
  • Access to secretsline 144
    [Credential-related source omitted]
  • Access to secretsline 144
    [Credential-related source omitted]
  • Access to secretsline 144
    [Credential-related source omitted]
  • Network accessline 145
    [Credential-related source omitted]
  • Network accessline 145
    [Credential-related source omitted]
  • Network accessline 145
    [Credential-related source omitted]
  • Access to secretsline 145
    [Credential-related source omitted]
  • Access to secretsline 145
    [Credential-related source omitted]
  • Access to secretsline 145
    [Credential-related source omitted]
  • Network accessline 146
    [Credential-related source omitted]
  • Network accessline 146
    [Credential-related source omitted]
  • Network accessline 146
    [Credential-related source omitted]
  • Access to secretsline 146
    [Credential-related source omitted]
  • Access to secretsline 146
    [Credential-related source omitted]
  • Access to secretsline 146
    [Credential-related source omitted]
  • Network accessline 147
    'Get your API key from https://felo.ai (Settings -> API Keys).'
  • Network accessline 147
    'Get your API key from https://felo.ai (Settings -> API Keys).'
  • Network accessline 147
    'Get your API key from https://felo.ai (Settings -> API Keys).'
  • Network accessline 162
    try {     const res = await fetch(url, {
  • Network accessline 162
    try {     const res = await fetch(url, {
  • Network accessline 162
    try {     const res = await fetch(url, {
  • Network accessline 163
    const res = await fetch(url, {
  • Network accessline 163
    const res = await fetch(url, {
  • Network accessline 163
    const res = await fetch(url, {

felo-superAgent/scripts/run_superagent.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 3
    const DEFAULT_API_BASE = 'https://openapi.felo.ai';
  • Network accessline 3
    const DEFAULT_API_BASE = 'https://openapi.felo.ai';
  • Network accessline 103
    const timer = setTimeout(() => controller.abort(), timeoutMs);   try {     const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 103
    const timer = setTimeout(() => controller.abort(), timeoutMs);   try {     const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 104
    try {     const res = await fetch(url, { ...init, signal: controller.signal });     let body = {};
  • Network accessline 104
    try {     const res = await fetch(url, { ...init, signal: controller.signal });     let body = {};
  • Network accessline 105
    const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 105
    const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 261
    try {     const res = await fetch(connectUrl, {
  • Network accessline 261
    try {     const res = await fetch(connectUrl, {
  • Network accessline 262
    const res = await fetch(connectUrl, {
  • Network accessline 262
    const res = await fetch(connectUrl, {
  • Access to secretsline 402
    [Credential-related source omitted]
  • Access to secretsline 402
    [Credential-related source omitted]
  • Access to secretsline 405
    [Credential-related source omitted]
  • Access to secretsline 405
    [Credential-related source omitted]
  • Network accessline 406
    [Credential-related source omitted]
  • Network accessline 406
    [Credential-related source omitted]
  • Access to secretsline 406
    [Credential-related source omitted]
  • Access to secretsline 406
    [Credential-related source omitted]
  • Network accessline 407
    [Credential-related source omitted]
  • Network accessline 407
    [Credential-related source omitted]
  • Access to secretsline 407
    [Credential-related source omitted]
  • Access to secretsline 407
    [Credential-related source omitted]
  • Network accessline 408
    'Get your API key from https://felo.ai (Settings -> API Keys).'
  • Network accessline 408
    'Get your API key from https://felo.ai (Settings -> API Keys).'
  • Access to secretsline 439
    [Credential-related source omitted]
  • Access to secretsline 439
    [Credential-related source omitted]
  • Network accessline 533
    for (const r of toolResults) {     if (r.type === 'image' && r.file_id && r.image_url) {       const previewUrl = `https://api.felo.ai/search/files/${r.file_id}/preview`;
  • Network accessline 533
    for (const r of toolResults) {     if (r.type === 'image' && r.file_id && r.image_url) {       const previewUrl = `https://api.felo.ai/search/files/${r.file_id}/preview`;
  • Network accessline 534
    if (r.type === 'image' && r.file_id && r.image_url) {       const previewUrl = `https://api.felo.ai/search/files/${r.file_id}/preview`;       answer = answer.split(previewUrl).join(r.image_url);
  • Network accessline 534
    if (r.type === 'image' && r.file_id && r.image_url) {       const previewUrl = `https://api.felo.ai/search/files/${r.file_id}/preview`;       answer = answer.split(previewUrl).join(r.image_url);
  • Network accessline 535
    const previewUrl = `https://api.felo.ai/search/files/${r.file_id}/preview`;
  • Network accessline 535
    const previewUrl = `https://api.felo.ai/search/files/${r.file_id}/preview`;

felo-twitter-writer/README.md

  • Network accessline 3
    Dual-mode Twitter/X writing tool powered by [Felo SuperAgent](https://openapi.felo.ai/docs/api-reference/v2/superagent.html).
  • Access to secretsline 16
    [Credential-related source omitted]
  • Network accessline 28
    At [felo.ai](https://felo.ai) → Settings → API Keys, create a key, then:
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Network accessline 187
    - [SKILL.md](SKILL.md) — full agent instructions and decision logic - [felo-superAgent README](../felo-superAgent/README.md) — SuperAgent usage and style library script - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 188
    - [felo-superAgent README](../felo-superAgent/README.md) — SuperAgent usage and style library script - [Felo Open Platform](https://openapi.felo.ai/docs/) - [Get API Key](https://felo.ai) (Settings → API Keys)
  • Network accessline 189
    - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 190
    - [Get API Key](https://felo.ai) (Settings → API Keys)

felo-twitter-writer/SKILL.md

  • Access to secretsline 553
    [Credential-related source omitted]
  • Network accessline 563
    - [felo-x-search SKILL.md](../felo-x-search/SKILL.md) — X/Twitter search commands - [felo-livedoc SKILL.md](../felo-livedoc/SKILL.md) — LiveDoc management commands - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 564
    - [felo-livedoc SKILL.md](../felo-livedoc/SKILL.md) — LiveDoc management commands - [Felo Open Platform](https://openapi.felo.ai/docs/) - [Get API Key](https://felo.ai) (Settings → API Keys)
  • Network accessline 565
    - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 566
    - [Get API Key](https://felo.ai) (Settings → API Keys)

felo-twitter-writer/clawhub.json

  • Network accessline 8
    "license": "MIT",   "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 9
    "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",   "homepage": "https://github.com/Felo-Inc/felo-skills",
  • Network accessline 10
    "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 11
    "homepage": "https://github.com/Felo-Inc/felo-skills",

felo-web-fetch/README.md

  • Network accessline 34
    (Clone the repo first if needed: `git clone https://github.com/Felo-Inc/felo-skills.git`.)
  • Network accessline 34
    (Clone the repo first if needed: `git clone https://github.com/Felo-Inc/felo-skills.git`.)
  • Network accessline 38
    Create API key at [felo.ai](https://felo.ai) -> Settings -> API Keys, then set:
  • Network accessline 38
    Create API key at [felo.ai](https://felo.ai) -> Settings -> API Keys, then set:
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Network accessline 52
    - Intent trigger: "Extract this article as markdown" - Explicit trigger: `/felo-web-fetch https://example.com/article`
  • Network accessline 52
    - Intent trigger: "Extract this article as markdown" - Explicit trigger: `/felo-web-fetch https://example.com/article`
  • Network accessline 53
    - Explicit trigger: `/felo-web-fetch https://example.com/article`
  • Network accessline 53
    - Explicit trigger: `/felo-web-fetch https://example.com/article`
  • Network accessline 60
    felo web-fetch --url "https://example.com"
  • Network accessline 60
    felo web-fetch --url "https://example.com"
  • Network accessline 65
    | Parameter                       | Option                | Example                                   | | ------------------------------- | --------------------- | ----------------------------------------- | | URL (required)                
  • Network accessline 65
    | Parameter                       | Option                | Example                                   | | ------------------------------- | --------------------- | ----------------------------------------- | | URL (required)                
  • Network accessline 66
    | ------------------------------- | --------------------- | ----------------------------------------- | | URL (required)                  | `-u`, `--url`         | `--url "https://example.com"`             | | Output format                 
  • Network accessline 66
    | ------------------------------- | --------------------- | ----------------------------------------- | | URL (required)                  | `-u`, `--url`         | `--url "https://example.com"`             | | Output format                 
  • Network accessline 67
    | URL (required)                  | `-u`, `--url`         | `--url "https://example.com"`             |
  • Network accessline 67
    | URL (required)                  | `-u`, `--url`         | `--url "https://example.com"`             |
  • Network accessline 79
    felo web-fetch -u "https://example.com" -f text --readability
  • Network accessline 79
    felo web-fetch -u "https://example.com" -f text --readability
  • Network accessline 80
    felo web-fetch --url "https://example.com" --target-selector "#content" --format markdown --timeout 90
  • Network accessline 80
    felo web-fetch --url "https://example.com" --target-selector "#content" --format markdown --timeout 90
  • Network accessline 81
    felo web-fetch --url "https://example.com" --wait-for-selector "main" --readability -j
  • Network accessline 81
    felo web-fetch --url "https://example.com" --wait-for-selector "main" --readability -j
  • Network accessline 89
    node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com"
  • Network accessline 89
    node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com"
  • Network accessline 95
    node felo-web-fetch/scripts/run_web_fetch.mjs \   --url "https://example.com/post" \
  • Network accessline 95
    node felo-web-fetch/scripts/run_web_fetch.mjs \   --url "https://example.com/post" \
  • Network accessline 96
    --url "https://example.com/post" \
  • Network accessline 96
    --url "https://example.com/post" \
  • Network accessline 102
    node felo-web-fetch/scripts/run_web_fetch.mjs \   --url "https://example.com" \
  • Network accessline 102
    node felo-web-fetch/scripts/run_web_fetch.mjs \   --url "https://example.com" \
  • Network accessline 103
    --url "https://example.com" \
  • Network accessline 103
    --url "https://example.com" \
  • Network accessline 111
    node felo-web-fetch/scripts/run_web_fetch.mjs \   --url "https://example.com/private" \
  • Network accessline 111
    node felo-web-fetch/scripts/run_web_fetch.mjs \   --url "https://example.com/private" \
  • Network accessline 112
    --url "https://example.com/private" \
  • Network accessline 112
    --url "https://example.com/private" \
  • Access to secretsline 120
    [Credential-related source omitted]
  • Access to secretsline 120
    [Credential-related source omitted]
  • Access to secretsline 121
    [Credential-related source omitted]
  • Access to secretsline 121
    [Credential-related source omitted]
  • Network accessline 127
    - [Web Extract API](https://openapi.felo.ai/docs/api-reference/v2/web-extract.html)
  • Network accessline 127
    - [Web Extract API](https://openapi.felo.ai/docs/api-reference/v2/web-extract.html)
  • Network accessline 128
    - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 128
    - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 129
    - [Get API Key](https://felo.ai)
  • Network accessline 129
    - [Get API Key](https://felo.ai)

felo-web-fetch/SKILL.md

  • Network accessline 35
    1. Visit [felo.ai](https://felo.ai)
  • Network accessline 35
    1. Visit [felo.ai](https://felo.ai)
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 48
    [Credential-related source omitted]
  • Access to secretsline 48
    [Credential-related source omitted]
  • Network accessline 58
    node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com/article" [options]
  • Network accessline 58
    node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com/article" [options]
  • Network accessline 64
    felo web-fetch -u "https://example.com" [options]
  • Network accessline 64
    felo web-fetch -u "https://example.com" [options]
  • Network accessline 104
    # Basic: fetch as Markdown node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com" --output-format markdown
  • Network accessline 104
    # Basic: fetch as Markdown node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com" --output-format markdown
  • Network accessline 105
    node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com" --output-format markdown
  • Network accessline 105
    node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com" --output-format markdown
  • Network accessline 107
    # Article-style with readability node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com/article" --with-readability true --output-format markdown
  • Network accessline 107
    # Article-style with readability node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com/article" --with-readability true --output-format markdown
  • Network accessline 108
    node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com/article" --with-readability true --output-format markdown
  • Network accessline 108
    node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com/article" --with-readability true --output-format markdown
  • Network accessline 110
    # Only the element matching a CSS selector node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com" --target-selector "article.main" --output-format markdown
  • Network accessline 110
    # Only the element matching a CSS selector node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com" --target-selector "article.main" --output-format markdown
  • Network accessline 111
    node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com" --target-selector "article.main" --output-format markdown
  • Network accessline 111
    node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com" --target-selector "article.main" --output-format markdown
  • Network accessline 113
    # With cookies and custom user-agent node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com/private" --cookie "session_id=abc123" --with-readability true --json
  • Network accessline 113
    # With cookies and custom user-agent node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com/private" --cookie "session_id=abc123" --with-readability true --json
  • Network accessline 114
    node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com/private" --cookie "session_id=abc123" --with-readability true --json
  • Network accessline 114
    node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com/private" --cookie "session_id=abc123" --with-readability true --json
  • Network accessline 116
    # Full JSON response node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com" --output-format text --json
  • Network accessline 116
    # Full JSON response node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com" --output-format text --json
  • Network accessline 117
    node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com" --output-format text --json
  • Network accessline 117
    node felo-web-fetch/scripts/run_web_fetch.mjs --url "https://example.com" --output-format text --json
  • Network accessline 123
    [Credential-related source omitted]
  • Network accessline 123
    [Credential-related source omitted]
  • Access to secretsline 123
    [Credential-related source omitted]
  • Access to secretsline 123
    [Credential-related source omitted]
  • Network accessline 124
    [Credential-related source omitted]
  • Network accessline 124
    [Credential-related source omitted]
  • Access to secretsline 124
    [Credential-related source omitted]
  • Access to secretsline 124
    [Credential-related source omitted]
  • Network accessline 126
    -d '{"url": "https://example.com", "output_format": "markdown", "with_readability": true}'
  • Network accessline 126
    -d '{"url": "https://example.com", "output_format": "markdown", "with_readability": true}'
  • Network accessline 131
    - **Endpoint**: `POST /v2/web/extract` - **Base URL**: `https://openapi.felo.ai`. Override with `FELO_API_BASE` env if needed.
  • Network accessline 131
    - **Endpoint**: `POST /v2/web/extract` - **Base URL**: `https://openapi.felo.ai`. Override with `FELO_API_BASE` env if needed.
  • Network accessline 132
    - **Base URL**: `https://openapi.felo.ai`. Override with `FELO_API_BASE` env if needed.
  • Network accessline 132
    - **Base URL**: `https://openapi.felo.ai`. Override with `FELO_API_BASE` env if needed.
  • Access to secretsline 133
    [Credential-related source omitted]
  • Access to secretsline 133
    [Credential-related source omitted]
  • Access to secretsline 173
    [Credential-related source omitted]
  • Access to secretsline 173
    [Credential-related source omitted]
  • Network accessline 203
    - [Web Extract API](https://openapi.felo.ai/docs/api-reference/v2/web-extract.html)
  • Network accessline 203
    - [Web Extract API](https://openapi.felo.ai/docs/api-reference/v2/web-extract.html)
  • Network accessline 204
    - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 204
    - [Felo Open Platform](https://openapi.felo.ai/docs/)

felo-web-fetch/scripts/run_web_fetch.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 3
    const DEFAULT_API_BASE = 'https://openapi.felo.ai';
  • Network accessline 3
    const DEFAULT_API_BASE = 'https://openapi.felo.ai';
  • Network accessline 195
    const timer = setTimeout(() => controller.abort(), timeoutMs);   try {     const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 195
    const timer = setTimeout(() => controller.abort(), timeoutMs);   try {     const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 196
    try {     const res = await fetch(url, { ...init, signal: controller.signal });     let body = {};
  • Network accessline 196
    try {     const res = await fetch(url, { ...init, signal: controller.signal });     let body = {};
  • Network accessline 197
    const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 197
    const res = await fetch(url, { ...init, signal: controller.signal });
  • Access to secretsline 270
    [Credential-related source omitted]
  • Access to secretsline 270
    [Credential-related source omitted]
  • Access to secretsline 272
    [Credential-related source omitted]
  • Access to secretsline 272
    [Credential-related source omitted]

felo-x-search/README.md

  • Network accessline 3
    Search X (Twitter) tweets, users, and replies using the [Felo X Search API](https://openapi.felo.ai/docs/api-reference/v2/x-search.html).
  • Network accessline 3
    Search X (Twitter) tweets, users, and replies using the [Felo X Search API](https://openapi.felo.ai/docs/api-reference/v2/x-search.html).
  • Access to secretsline 12
    [Credential-related source omitted]
  • Access to secretsline 12
    [Credential-related source omitted]
  • Network accessline 18
    At [felo.ai](https://felo.ai) -> Settings -> API Keys, create a key, then:
  • Network accessline 18
    At [felo.ai](https://felo.ai) -> Settings -> API Keys, create a key, then:
  • Access to secretsline 22
    [Credential-related source omitted]
  • Access to secretsline 22
    [Credential-related source omitted]
  • Access to secretsline 27
    [Credential-related source omitted]
  • Access to secretsline 27
    [Credential-related source omitted]

felo-x-search/SKILL.md

  • Network accessline 36
    1. Visit [felo.ai](https://felo.ai)
  • Network accessline 36
    1. Visit [felo.ai](https://felo.ai)
  • Network accessline 36
    1. Visit [felo.ai](https://felo.ai)
  • Access to secretsline 45
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Network accessline 111
    # Search tweets curl -X POST "https://openapi.felo.ai/v2/x/tweet/search" \
  • Network accessline 111
    # Search tweets curl -X POST "https://openapi.felo.ai/v2/x/tweet/search" \
  • Network accessline 111
    # Search tweets curl -X POST "https://openapi.felo.ai/v2/x/tweet/search" \
  • Network accessline 112
    [Credential-related source omitted]
  • Network accessline 112
    [Credential-related source omitted]
  • Network accessline 112
    [Credential-related source omitted]
  • Access to secretsline 112
    [Credential-related source omitted]
  • Access to secretsline 112
    [Credential-related source omitted]
  • Access to secretsline 112
    [Credential-related source omitted]
  • Access to secretsline 113
    [Credential-related source omitted]
  • Access to secretsline 113
    [Credential-related source omitted]
  • Access to secretsline 113
    [Credential-related source omitted]
  • Network accessline 117
    # Search users curl -X POST "https://openapi.felo.ai/v2/x/user/search" \
  • Network accessline 117
    # Search users curl -X POST "https://openapi.felo.ai/v2/x/user/search" \
  • Network accessline 117
    # Search users curl -X POST "https://openapi.felo.ai/v2/x/user/search" \
  • Network accessline 118
    [Credential-related source omitted]
  • Network accessline 118
    [Credential-related source omitted]
  • Network accessline 118
    [Credential-related source omitted]
  • Access to secretsline 118
    [Credential-related source omitted]
  • Access to secretsline 118
    [Credential-related source omitted]
  • Access to secretsline 118
    [Credential-related source omitted]
  • Access to secretsline 119
    [Credential-related source omitted]
  • Access to secretsline 119
    [Credential-related source omitted]
  • Access to secretsline 119
    [Credential-related source omitted]
  • Network accessline 123
    # Get user info curl -X POST "https://openapi.felo.ai/v2/x/user/info" \
  • Network accessline 123
    # Get user info curl -X POST "https://openapi.felo.ai/v2/x/user/info" \
  • Network accessline 123
    # Get user info curl -X POST "https://openapi.felo.ai/v2/x/user/info" \
  • Network accessline 124
    [Credential-related source omitted]
  • Network accessline 124
    [Credential-related source omitted]
  • Network accessline 124
    [Credential-related source omitted]
  • Access to secretsline 124
    [Credential-related source omitted]
  • Access to secretsline 124
    [Credential-related source omitted]
  • Access to secretsline 124
    [Credential-related source omitted]
  • Access to secretsline 125
    [Credential-related source omitted]
  • Access to secretsline 125
    [Credential-related source omitted]
  • Access to secretsline 125
    [Credential-related source omitted]
  • Network accessline 129
    # Get user tweets curl -X POST "https://openapi.felo.ai/v2/x/user/tweets" \
  • Network accessline 129
    # Get user tweets curl -X POST "https://openapi.felo.ai/v2/x/user/tweets" \
  • Network accessline 129
    # Get user tweets curl -X POST "https://openapi.felo.ai/v2/x/user/tweets" \
  • Network accessline 130
    [Credential-related source omitted]
  • Network accessline 130
    [Credential-related source omitted]
  • Network accessline 130
    [Credential-related source omitted]
  • Access to secretsline 130
    [Credential-related source omitted]
  • Access to secretsline 130
    [Credential-related source omitted]
  • Access to secretsline 130
    [Credential-related source omitted]
  • Access to secretsline 131
    [Credential-related source omitted]
  • Access to secretsline 131
    [Credential-related source omitted]
  • Access to secretsline 131
    [Credential-related source omitted]
  • Network accessline 135
    # Get tweet replies curl -X POST "https://openapi.felo.ai/v2/x/tweet/replies" \
  • Network accessline 135
    # Get tweet replies curl -X POST "https://openapi.felo.ai/v2/x/tweet/replies" \
  • Network accessline 135
    # Get tweet replies curl -X POST "https://openapi.felo.ai/v2/x/tweet/replies" \
  • Network accessline 136
    [Credential-related source omitted]
  • Network accessline 136
    [Credential-related source omitted]
  • Network accessline 136
    [Credential-related source omitted]
  • Access to secretsline 136
    [Credential-related source omitted]
  • Access to secretsline 136
    [Credential-related source omitted]
  • Access to secretsline 136
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 176
    [Credential-related source omitted]
  • Access to secretsline 176
    [Credential-related source omitted]
  • Access to secretsline 176
    [Credential-related source omitted]
  • Access to secretsline 181
    [Credential-related source omitted]
  • Access to secretsline 181
    [Credential-related source omitted]
  • Access to secretsline 181
    [Credential-related source omitted]
  • Network accessline 185
    - **Base URL**: `https://openapi.felo.ai`. Override with `FELO_API_BASE` env if needed.
  • Network accessline 185
    - **Base URL**: `https://openapi.felo.ai`. Override with `FELO_API_BASE` env if needed.
  • Network accessline 185
    - **Base URL**: `https://openapi.felo.ai`. Override with `FELO_API_BASE` env if needed.
  • Access to secretsline 186
    [Credential-related source omitted]
  • Access to secretsline 186
    [Credential-related source omitted]
  • Access to secretsline 186
    [Credential-related source omitted]
  • Access to secretsline 196
    [Credential-related source omitted]
  • Access to secretsline 196
    [Credential-related source omitted]
  • Access to secretsline 196
    [Credential-related source omitted]
  • Network accessline 203
    - [Felo X Search API](https://openapi.felo.ai/docs/api-reference/v2/x-search.html)
  • Network accessline 203
    - [Felo X Search API](https://openapi.felo.ai/docs/api-reference/v2/x-search.html)
  • Network accessline 203
    - [Felo X Search API](https://openapi.felo.ai/docs/api-reference/v2/x-search.html)
  • Network accessline 204
    - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 204
    - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 204
    - [Felo Open Platform](https://openapi.felo.ai/docs/)

felo-x-search/clawhub.json

  • Network accessline 8
    "license": "MIT",   "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 8
    "license": "MIT",   "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 9
    "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",   "homepage": "https://github.com/Felo-Inc/felo-skills"
  • Network accessline 9
    "pricing": "free",   "support_url": "https://github.com/Felo-Inc/felo-skills/issues",   "homepage": "https://github.com/Felo-Inc/felo-skills"
  • Network accessline 10
    "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 10
    "support_url": "https://github.com/Felo-Inc/felo-skills/issues",
  • Network accessline 11
    "homepage": "https://github.com/Felo-Inc/felo-skills"
  • Network accessline 11
    "homepage": "https://github.com/Felo-Inc/felo-skills"

felo-x-search/scripts/run_x_search.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Executable scriptline 1
    #!/usr/bin/env node
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 3
    const DEFAULT_API_BASE = 'https://openapi.felo.ai';
  • Network accessline 3
    const DEFAULT_API_BASE = 'https://openapi.felo.ai';
  • Network accessline 3
    const DEFAULT_API_BASE = 'https://openapi.felo.ai';
  • Network accessline 41
    const timer = setTimeout(() => controller.abort(), timeoutMs);     try {       const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 41
    const timer = setTimeout(() => controller.abort(), timeoutMs);     try {       const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 41
    const timer = setTimeout(() => controller.abort(), timeoutMs);     try {       const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 42
    try {       const res = await fetch(url, { ...init, signal: controller.signal });       if (res.status >= 500 && attempt < MAX_RETRIES) {
  • Network accessline 42
    try {       const res = await fetch(url, { ...init, signal: controller.signal });       if (res.status >= 500 && attempt < MAX_RETRIES) {
  • Network accessline 42
    try {       const res = await fetch(url, { ...init, signal: controller.signal });       if (res.status >= 500 && attempt < MAX_RETRIES) {
  • Network accessline 43
    const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 43
    const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 43
    const res = await fetch(url, { ...init, signal: controller.signal });
  • Access to secretsline 251
    [Credential-related source omitted]
  • Access to secretsline 251
    [Credential-related source omitted]
  • Access to secretsline 251
    [Credential-related source omitted]
  • Access to secretsline 253
    [Credential-related source omitted]
  • Access to secretsline 253
    [Credential-related source omitted]
  • Access to secretsline 253
    [Credential-related source omitted]

felo-youtube-subtitling/README.md

  • Network accessline 3
    Fetch YouTube video subtitles/captions using the [Felo YouTube Subtitling API](https://openapi.felo.ai/docs/api-reference/v2/youtube-subtitling.html).
  • Network accessline 3
    Fetch YouTube video subtitles/captions using the [Felo YouTube Subtitling API](https://openapi.felo.ai/docs/api-reference/v2/youtube-subtitling.html).
  • Network accessline 7
    - Get subtitles by **YouTube video URL** or **video ID** (e.g. `https://youtube.com/watch?v=ID` or `dQw4w9WgXcQ`)
  • Network accessline 7
    - Get subtitles by **YouTube video URL** or **video ID** (e.g. `https://youtube.com/watch?v=ID` or `dQw4w9WgXcQ`)
  • Access to secretsline 10
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 16
    At [felo.ai](https://felo.ai) -> Settings -> API Keys, create a key, then:
  • Network accessline 16
    At [felo.ai](https://felo.ai) -> Settings -> API Keys, create a key, then:
  • Access to secretsline 20
    [Credential-related source omitted]
  • Access to secretsline 20
    [Credential-related source omitted]
  • Access to secretsline 25
    [Credential-related source omitted]
  • Access to secretsline 25
    [Credential-related source omitted]
  • Network accessline 31
    # From repo: script (URL or video ID) node felo-youtube-subtitling/scripts/run_youtube_subtitling.mjs --video-code "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
  • Network accessline 31
    # From repo: script (URL or video ID) node felo-youtube-subtitling/scripts/run_youtube_subtitling.mjs --video-code "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
  • Network accessline 32
    node felo-youtube-subtitling/scripts/run_youtube_subtitling.mjs --video-code "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
  • Network accessline 32
    node felo-youtube-subtitling/scripts/run_youtube_subtitling.mjs --video-code "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
  • Network accessline 34
    # After npm install -g felo-ai: CLI felo youtube-subtitling -v "https://youtu.be/dQw4w9WgXcQ"
  • Network accessline 34
    # After npm install -g felo-ai: CLI felo youtube-subtitling -v "https://youtu.be/dQw4w9WgXcQ"
  • Network accessline 35
    felo youtube-subtitling -v "https://youtu.be/dQw4w9WgXcQ"
  • Network accessline 35
    felo youtube-subtitling -v "https://youtu.be/dQw4w9WgXcQ"
  • Network accessline 41
    | Parameter | Option | Example | |-----------|--------|---------| | Video URL or ID (required) | `-v`, `--video-code` | `--video-code "https://youtube.com/watch?v=ID"` or `"dQw4w9WgXcQ"` |
  • Network accessline 41
    | Parameter | Option | Example | |-----------|--------|---------| | Video URL or ID (required) | `-v`, `--video-code` | `--video-code "https://youtube.com/watch?v=ID"` or `"dQw4w9WgXcQ"` |
  • Network accessline 42
    |-----------|--------|---------| | Video URL or ID (required) | `-v`, `--video-code` | `--video-code "https://youtube.com/watch?v=ID"` or `"dQw4w9WgXcQ"` | | Language | `-l`, `--language` | `--language zh-CN` |
  • Network accessline 42
    |-----------|--------|---------| | Video URL or ID (required) | `-v`, `--video-code` | `--video-code "https://youtube.com/watch?v=ID"` or `"dQw4w9WgXcQ"` | | Language | `-l`, `--language` | `--language zh-CN` |
  • Network accessline 43
    | Video URL or ID (required) | `-v`, `--video-code` | `--video-code "https://youtube.com/watch?v=ID"` or `"dQw4w9WgXcQ"` |
  • Network accessline 43
    | Video URL or ID (required) | `-v`, `--video-code` | `--video-code "https://youtube.com/watch?v=ID"` or `"dQw4w9WgXcQ"` |
  • Network accessline 51
    felo youtube-subtitling -v "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
  • Network accessline 51
    felo youtube-subtitling -v "https://www.youtube.com/watch?v=dQw4w9WgXcQ"

felo-youtube-subtitling/SKILL.md

  • Network accessline 32
    1. Visit [felo.ai](https://felo.ai)
  • Network accessline 32
    1. Visit [felo.ai](https://felo.ai)
  • Access to secretsline 41
    [Credential-related source omitted]
  • Access to secretsline 41
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Network accessline 69
    | Option | Default | Description | |--------|---------|-------------| | `--video-code` / `-v` | (required) | YouTube **video URL** or **video ID** (e.g. `https://youtube.com/watch?v=ID` or `dQw4w9WgXcQ`) |
  • Network accessline 69
    | Option | Default | Description | |--------|---------|-------------| | `--video-code` / `-v` | (required) | YouTube **video URL** or **video ID** (e.g. `https://youtube.com/watch?v=ID` or `dQw4w9WgXcQ`) |
  • Network accessline 70
    |--------|---------|-------------| | `--video-code` / `-v` | (required) | YouTube **video URL** or **video ID** (e.g. `https://youtube.com/watch?v=ID` or `dQw4w9WgXcQ`) | | `--language` / `-l` | - | Subtitle language code (e.g. `en`, `zh-CN
  • Network accessline 70
    |--------|---------|-------------| | `--video-code` / `-v` | (required) | YouTube **video URL** or **video ID** (e.g. `https://youtube.com/watch?v=ID` or `dQw4w9WgXcQ`) | | `--language` / `-l` | - | Subtitle language code (e.g. `en`, `zh-CN
  • Network accessline 71
    | `--video-code` / `-v` | (required) | YouTube **video URL** or **video ID** (e.g. `https://youtube.com/watch?v=ID` or `dQw4w9WgXcQ`) |
  • Network accessline 71
    | `--video-code` / `-v` | (required) | YouTube **video URL** or **video ID** (e.g. `https://youtube.com/watch?v=ID` or `dQw4w9WgXcQ`) |
  • Network accessline 78
    - Supported URLs: `https://www.youtube.com/watch?v=ID`, `https://youtu.be/ID`, `https://youtube.com/embed/ID`
  • Network accessline 78
    - Supported URLs: `https://www.youtube.com/watch?v=ID`, `https://youtu.be/ID`, `https://youtube.com/embed/ID`
  • Network accessline 84
    # With video URL node felo-youtube-subtitling/scripts/run_youtube_subtitling.mjs --video-code "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
  • Network accessline 84
    # With video URL node felo-youtube-subtitling/scripts/run_youtube_subtitling.mjs --video-code "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
  • Network accessline 85
    node felo-youtube-subtitling/scripts/run_youtube_subtitling.mjs --video-code "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
  • Network accessline 85
    node felo-youtube-subtitling/scripts/run_youtube_subtitling.mjs --video-code "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
  • Network accessline 86
    felo youtube-subtitling -v "https://youtu.be/dQw4w9WgXcQ"
  • Network accessline 86
    felo youtube-subtitling -v "https://youtu.be/dQw4w9WgXcQ"
  • Network accessline 98
    [Credential-related source omitted]
  • Network accessline 98
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 99
    [Credential-related source omitted]
  • Access to secretsline 99
    [Credential-related source omitted]
  • Network accessline 104
    - **Endpoint**: `GET /v2/youtube/subtitling` - **Base URL**: `https://openapi.felo.ai`. Override with `FELO_API_BASE` env if needed.
  • Network accessline 104
    - **Endpoint**: `GET /v2/youtube/subtitling` - **Base URL**: `https://openapi.felo.ai`. Override with `FELO_API_BASE` env if needed.
  • Network accessline 105
    - **Base URL**: `https://openapi.felo.ai`. Override with `FELO_API_BASE` env if needed.
  • Network accessline 105
    - **Base URL**: `https://openapi.felo.ai`. Override with `FELO_API_BASE` env if needed.
  • Access to secretsline 106
    [Credential-related source omitted]
  • Access to secretsline 106
    [Credential-related source omitted]
  • Access to secretsline 138
    [Credential-related source omitted]
  • Access to secretsline 138
    [Credential-related source omitted]
  • Access to secretsline 156
    [Credential-related source omitted]
  • Access to secretsline 156
    [Credential-related source omitted]
  • Network accessline 160
    - [Felo YouTube Subtitling API](https://openapi.felo.ai/docs/api-reference/v2/youtube-subtitling.html)
  • Network accessline 160
    - [Felo YouTube Subtitling API](https://openapi.felo.ai/docs/api-reference/v2/youtube-subtitling.html)
  • Network accessline 161
    - [Felo Open Platform](https://openapi.felo.ai/docs/)
  • Network accessline 161
    - [Felo Open Platform](https://openapi.felo.ai/docs/)

felo-youtube-subtitling/scripts/run_youtube_subtitling.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 3
    const DEFAULT_API_BASE = 'https://openapi.felo.ai';
  • Network accessline 3
    const DEFAULT_API_BASE = 'https://openapi.felo.ai';
  • Network accessline 110
    const timer = setTimeout(() => controller.abort(), timeoutMs);   try {     const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 110
    const timer = setTimeout(() => controller.abort(), timeoutMs);   try {     const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 111
    try {     const res = await fetch(url, { ...init, signal: controller.signal });     let body = {};
  • Network accessline 111
    try {     const res = await fetch(url, { ...init, signal: controller.signal });     let body = {};
  • Network accessline 112
    const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 112
    const res = await fetch(url, { ...init, signal: controller.signal });
  • Network accessline 166
    usage();     } else {       console.error('ERROR: Invalid YouTube URL or video ID. Use a link (e.g. https://youtube.com/watch?v=ID) or an 11-character video ID.');
  • Network accessline 166
    usage();     } else {       console.error('ERROR: Invalid YouTube URL or video ID. Use a link (e.g. https://youtube.com/watch?v=ID) or an 11-character video ID.');
  • Network accessline 167
    } else {       console.error('ERROR: Invalid YouTube URL or video ID. Use a link (e.g. https://youtube.com/watch?v=ID) or an 11-character video ID.');     }
  • Network accessline 167
    } else {       console.error('ERROR: Invalid YouTube URL or video ID. Use a link (e.g. https://youtube.com/watch?v=ID) or an 11-character video ID.');     }
  • Network accessline 168
    console.error('ERROR: Invalid YouTube URL or video ID. Use a link (e.g. https://youtube.com/watch?v=ID) or an 11-character video ID.');
  • Network accessline 168
    console.error('ERROR: Invalid YouTube URL or video ID. Use a link (e.g. https://youtube.com/watch?v=ID) or an 11-character video ID.');
  • Access to secretsline 173
    [Credential-related source omitted]
  • Access to secretsline 173
    [Credential-related source omitted]
  • Access to secretsline 175
    [Credential-related source omitted]
  • Access to secretsline 175
    [Credential-related source omitted]

package.json

  • Executable scriptline 1
    Executable file
  • Network accessline 30
    "repository": {     "type": "git",     "url": "git+https://github.com/Felo-Inc/felo-skills.git"
  • Network accessline 31
    "type": "git",     "url": "git+https://github.com/Felo-Inc/felo-skills.git"   },
  • Network accessline 32
    "url": "git+https://github.com/Felo-Inc/felo-skills.git"

src/cli.js

  • Executable scriptline 1
    #!/usr/bin/env node
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Access to secretsline 284
    [Credential-related source omitted]
  • Access to secretsline 290
    [Credential-related source omitted]
  • Access to secretsline 329
    [Credential-related source omitted]
  • Network accessline 400
    .command("youtube-subtitling")   .description("Fetch YouTube video subtitles/captions by video URL or ID")   .requiredOption("-v, --video-code <url-or-id>", "YouTube video URL or video ID (e.g. https://youtube.com/watch?v=ID)")
  • Network accessline 401
    .description("Fetch YouTube video subtitles/captions by video URL or ID")   .requiredOption("-v, --video-code <url-or-id>", "YouTube video URL or video ID (e.g. https://youtube.com/watch?v=ID)")   .option("-l, --language <code>", "Subtitle 
  • Network accessline 402
    .requiredOption("-v, --video-code <url-or-id>", "YouTube video URL or video ID (e.g. https://youtube.com/watch?v=ID)")

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 500 facts

and 450 more

Only the first 500 facts are listed.

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/marketplace.json.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md apple-buy-advisor/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md apple-buy-advisor/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md apple-buy-advisor/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md apple-buy-advisor/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md apple-buy-advisor/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.