#992 by GitHub stars

taracodlabs/aiden

Aiden — an autonomous AI agent and work engine built solo. It can operate your browser, terminal, files, apps, APIs, skills and tools, remember context, recover from failures, automate workflows, and verify the result. Open source · AGPL-3.0.

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

skills/architecture-diagram/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/archon-bridge/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/arxiv/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/ascii-art/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/blogwatcher/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/censys/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/claude-code/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/clipboard-history/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/code_execution/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/codex/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/crt-sh/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/cveapi/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/defender-quickscan/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/docker-management/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/excalidraw/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/explainshell/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/file_operations/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/financial_research/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/gif-search/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/github-auth/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/github-issues/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/github-pr-workflow/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/github-repo-management/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/google-workspace/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/greynoise/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/haveibeenpwned/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/india-economic-calendar/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/indian-tax-calc/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/installed/google-flights/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/installed/google-hotels/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/jupyter-live-kernel/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/linear/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/media-search/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/minecraft-modpack-server/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/nano-pdf/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/network-diagnostics/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/notion/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/nse-corporate-actions/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/nse-delivery/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/nse-fii-dii/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/nse-options/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/nse-scanner/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/obsidian/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/ocr-and-documents/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/onenote/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/opencode/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/openhue/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/outlook-native/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/p5js/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/pokemon-player/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/powershell-pro/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/research-paper-writing/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/securityheaders/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/shodan/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/songsee/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/ssllabs/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/stable-diffusion-image-generation/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/systematic-debugging/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/taskscheduler/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/test-driven-development/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/upstox/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/urlscan/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/virustotal/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/web_research/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/windows-registry/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/windows-services/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/wsl-bridge/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/xitter/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/youtube-content/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

skills/zerodha-kite/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/architecture-diagram/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/arxiv/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/ascii-art/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/blogwatcher/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/censys/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/clipboard-history/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/crt-sh/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/cveapi/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/docker-management/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/excalidraw/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/explainshell/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/financial_research/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/gif-search/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/github-auth/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/github-issues/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/github-pr-workflow/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/github-repo-management/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/google-workspace/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/greynoise/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/haveibeenpwned/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/jupyter-live-kernel/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/linear/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/nano-pdf/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/notion/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/obsidian/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/ocr-and-documents/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/p5js/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/research-paper-writing/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/securityheaders/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/shodan/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/songsee/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/ssllabs/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/stable-diffusion-image-generation/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/systematic-debugging/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/test-driven-development/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/urlscan/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/virustotal/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/web_research/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/xitter/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

workspace-templates/skills/youtube-content/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 370420470ad5

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 370420470ad567d91b0bb05a11a963cff810a27f

git clone --filter=blob:none --no-checkout https://github.com/taracodlabs/aiden.git .hotskills/taracodlabs-aiden && git -C .hotskills/taracodlabs-aiden checkout --detach 370420470ad567d91b0bb05a11a963cff810a27f # Copy each selected skill directory from .hotskills/taracodlabs-aiden into .agents/skills/<skill-name>/
876GitHub stars
8stars in 7 days
110skills in this repository
0commits in 30 days

Heat

5.0
  • Star growth, last 7 daysAhead of 80% of tracked repositories
  • Star growth, last 24 hoursAhead of 91% of tracked repositories
  • Rank movement, last 7 daysAhead of 17% of tracked repositories
  • Commits, last 30 daysAhead of 0% of tracked repositories
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekAhead of 0% of tracked repositories

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

Stars over time

Aug 2, 2026Nov 6, 2026876

Individual skills in this repository

How it works

architecture-diagram

When your agent uses it

Architecture and component diagrams as HTML/SVG (dark-themed)

What it loads into context

Frontmatter

68 tokens

Always available to the agent

SKILL.md

1,585 tokens

When the skill is activated

Reference documents

0 tokens

Loaded on request

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

The playbook

  1. When to Use
  2. How to Use
  3. Examples
  4. Cautions

Files

  • SKILL.mdcore5,256 bytes
  • SKILL.mdcore5,256 bytes
  • SKILL.mdcore5,256 bytes
  • skill.jsonasset506 bytes

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

View the complete source on GitHub

Skills included

  • architecture-diagram
  • archon-bridge
  • arxiv
  • ascii-art
  • blogwatcher
  • censys
  • claude-code
  • clipboard-history
  • code_execution
  • codex
  • crt.sh
  • cveapi
  • defender-quickscan
  • docker-management
  • excalidraw
  • explainshell
  • file_operations
  • financial_research
  • gif-search
  • github-auth
  • github-issues
  • github-pr-workflow
  • github-repo-management
  • google-workspace
  • greynoise
  • haveibeenpwned
  • india-economic-calendar
  • indian-tax-calc
  • google-flights
  • google-hotels
  • jupyter-live-kernel
  • linear
  • media-search
  • minecraft-modpack-server
  • nano-pdf
  • network-diagnostics
  • notion
  • nse-corporate-actions
  • nse-delivery
  • nse-fii-dii
  • nse-options
  • nse-scanner
  • obsidian
  • ocr-and-documents
  • onenote
  • opencode
  • openhue
  • outlook-native
  • p5js
  • pokemon-player
  • powershell-pro
  • research-paper-writing
  • securityheaders
  • shodan
  • songsee
  • ssllabs
  • stable-diffusion-image-generation
  • systematic-debugging
  • taskscheduler
  • test-driven-development
  • upstox
  • urlscan
  • virustotal
  • web_research
  • windows-registry
  • windows-services
  • wsl-bridge
  • xitter
  • youtube-content
  • zerodha-kite
  • architecture-diagram
  • arxiv
  • ascii-art
  • blogwatcher
  • censys
  • clipboard-history
  • crt.sh
  • cveapi
  • docker-management
  • excalidraw
  • explainshell
  • financial_research
  • gif-search
  • github-auth
  • github-issues
  • github-pr-workflow
  • github-repo-management
  • google-workspace
  • greynoise
  • haveibeenpwned
  • jupyter-live-kernel
  • linear
  • nano-pdf
  • notion
  • obsidian
  • ocr-and-documents
  • p5js
  • research-paper-writing
  • securityheaders
  • shodan
  • songsee
  • ssllabs
  • stable-diffusion-image-generation
  • systematic-debugging
  • test-driven-development
  • urlscan
  • virustotal
  • web_research
  • xitter
  • youtube-content

Repository facts

License
AGPL-3.0
Created
Mar 7, 2026
Last pushed
Oct 19, 2026
Forks
150
Open issues
12
Project activity
Active

Rank over the last 12 weeks

Now #992 · best #652 · down 222 in 30 days

  1. #981 on Nov 1
  2. #987 on Nov 2
  3. #993 on Nov 3
  4. #997 on Nov 4
  5. #994 on Nov 5
  6. #992 since Nov 6
57 earlier periods
  1. #644 on Aug 2
  2. #643 on Aug 7
  3. #640 on Aug 8
  4. #645 on Aug 9
  5. #673 on Aug 10
  6. #647 on Aug 15
  7. #666 on Aug 16
  8. #695 on Aug 18
  9. #676 on Aug 19
  10. #652 on Aug 22
  11. #678 on Aug 23
  12. #703 on Aug 24
  13. #709 on Aug 25
  14. #691 on Aug 26
  15. #696 on Aug 27
  16. #668 on Aug 29
  17. #675 on Aug 30
  18. #723 on Sep 1
  19. #719 on Sep 3
  20. #680 on Sep 5
  21. #706 on Sep 6
  22. #743 on Sep 8
  23. #726 on Sep 9
  24. #730 on Sep 10
  25. #707 on Sep 11
  26. #704 on Sep 12
  27. #729 on Sep 14
  28. #724 on Sep 15
  29. #721 on Sep 18
  30. #711 on Sep 20
  31. #752 on Sep 22
  32. #747 on Sep 23
  33. #718 on Sep 24
  34. #779 on Sep 29
  35. #766 on Sep 30
  36. #712 on Oct 1
  37. #732 on Oct 2
  38. #746 on Oct 4
  39. #753 on Oct 5
  40. #757 on Oct 6
  41. #770 on Oct 7
  42. #779 on Oct 9
  43. #791 on Oct 12
  44. #800 on Oct 13
  45. #811 on Oct 14
  46. #799 on Oct 15
  47. #781 on Oct 17
  48. #766 on Oct 18
  49. #810 on Oct 19
  50. #820 on Oct 20
  51. #831 on Oct 21
  52. #782 on Oct 24
  53. #955 on Oct 25
  54. #973 on Oct 28
  55. #975 on Oct 29
  56. #976 on Oct 30
  57. #979 on Oct 31

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 589 notes
  • skills/architecture-diagram/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/architecture-diagram/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/archon-bridge/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/archon-bridge/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/archon-bridge/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/archon-bridge/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/arxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/arxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/arxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/arxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/arxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/arxiv/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/ascii-art/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/ascii-art/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/ascii-art/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/ascii-art/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/ascii-art/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/ascii-art/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/ascii-art/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/blogwatcher/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 1,003 signals by file

skills/architecture-diagram/SKILL.md

  • Network accessline 70
    <style>body{{background:#0d1117;margin:0;display:flex;justify-content:center;padding:40px}}</style> </head><body> <svg width="{width}" height="{height}" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 71
    </head><body> <svg width="{width}" height="{height}" xmlns="http://www.w3.org/2000/svg"> <defs><marker id="arrow" markerWidth="10" markerHeight="7" refX="10" refY="3.5" orient="auto">
  • Network accessline 72
    <svg width="{width}" height="{height}" xmlns="http://www.w3.org/2000/svg">

skills/archon-bridge/SKILL.md

  • Access to secretsline 26
    [Credential-related source omitted]
  • Network accessline 27
    [Credential-related source omitted]
  • Network accessline 28
    [Credential-related source omitted]
  • Access to secretsline 28
    [Credential-related source omitted]
  • Network accessline 29
    (Invoke-RestMethod -Uri "https://api.kite.trade/portfolio/holdings" -Headers $h).data |
  • Network accessline 37
    [Credential-related source omitted]
  • Network accessline 38
    [Credential-related source omitted]
  • Access to secretsline 38
    [Credential-related source omitted]
  • Network accessline 39
    (Invoke-RestMethod -Uri "https://api.upstox.com/v2/portfolio/long-term-holdings" -Headers $h).data |

skills/arxiv/SKILL.md

  • Network accessline 30
    $query   = [Uri]::EscapeDataString("attention mechanism transformer") $url     = "http://export.arxiv.org/api/query?search_query=all:$query&start=0&max_results=5&sortBy=lastUpdatedDate&sortOrder=descending"
  • Network accessline 31
    $url     = "http://export.arxiv.org/api/query?search_query=all:$query&start=0&max_results=5&sortBy=lastUpdatedDate&sortOrder=descending"
  • Network accessline 46
    $cat   = "cs.LG" $query = [Uri]::EscapeDataString("large language models") $url   = "http://export.arxiv.org/api/query?search_query=cat:$cat+AND+all:$query&max_results=10&sortBy=submittedDate&sortOrder=descending"
  • Network accessline 47
    $query = [Uri]::EscapeDataString("large language models") $url   = "http://export.arxiv.org/api/query?search_query=cat:$cat+AND+all:$query&max_results=10&sortBy=submittedDate&sortOrder=descending" $resp  = Invoke-RestMethod -Uri $url
  • Network accessline 48
    $url   = "http://export.arxiv.org/api/query?search_query=cat:$cat+AND+all:$query&max_results=10&sortBy=submittedDate&sortOrder=descending"
  • Network accessline 56
    $arxivId = "2305.17333"   # from URL: arxiv.org/abs/2305.17333 $url     = "http://export.arxiv.org/api/query?id_list=$arxivId"
  • Network accessline 57
    $url     = "http://export.arxiv.org/api/query?id_list=$arxivId"
  • Network accessline 68
    $arxivId = "2305.17333" $pdfUrl  = "https://arxiv.org/pdf/$arxivId.pdf"
  • Network accessline 69
    $pdfUrl  = "https://arxiv.org/pdf/$arxivId.pdf"
  • Network accessline 85
    "sortOrder": "descending"   })   url  = f"http://export.arxiv.org/api/query?{params}"
  • Network accessline 86
    })   url  = f"http://export.arxiv.org/api/query?{params}"   resp = urllib.request.urlopen(url).read()
  • Network accessline 87
    url  = f"http://export.arxiv.org/api/query?{params}"   resp = urllib.request.urlopen(url).read()   root = ET.fromstring(resp)
  • Network accessline 88
    resp = urllib.request.urlopen(url).read()
  • Network accessline 89
    root = ET.fromstring(resp)   ns   = {"a": "http://www.w3.org/2005/Atom"}   for entry in root.findall("a:entry", ns):
  • Network accessline 90
    ns   = {"a": "http://www.w3.org/2005/Atom"}
  • Network accessline 102
    $author  = [Uri]::EscapeDataString("Andrej Karpathy") $url     = "http://export.arxiv.org/api/query?search_query=au:$author&max_results=10&sortBy=submittedDate&sortOrder=descending"
  • Network accessline 103
    $url     = "http://export.arxiv.org/api/query?search_query=au:$author&max_results=10&sortBy=submittedDate&sortOrder=descending"

skills/blogwatcher/SKILL.md

  • Network accessline 37
    feed = feedparser.parse("https://news.ycombinator.com/rss")
  • Network accessline 53
    FEEDS = [   "https://feeds.feedburner.com/oreilly/radar",
  • Network accessline 54
    "https://feeds.feedburner.com/oreilly/radar",
  • Network accessline 55
    "https://blog.openai.com/rss/",
  • Network accessline 56
    "https://news.ycombinator.com/rss",
  • Network accessline 57
    "https://simonwillison.net/atom/everything/",
  • Network accessline 92
    search_feed("https://news.ycombinator.com/rss", "llm")
  • Network accessline 99
    https://site.com/feed
  • Network accessline 100
    https://site.com/rss
  • Network accessline 101
    https://site.com/feed.xml
  • Network accessline 102
    https://site.com/atom.xml
  • Network accessline 103
    https://site.com/blog/feed
  • Network accessline 110
    def find_feed(site_url):   resp = requests.get(site_url, timeout=10, headers={"User-Agent": "Mozilla/5.0"})
  • Network accessline 111
    resp = requests.get(site_url, timeout=10, headers={"User-Agent": "Mozilla/5.0"})
  • Network accessline 116
    find_feed("https://simonwillison.net")
  • Network accessline 124
    feed  = feedparser.parse("https://news.ycombinator.com/rss")
  • Network accessline 133
    **"What are the latest posts from Hacker News?"** → Use step 2 with `https://news.ycombinator.com/rss`.
  • Network accessline 134
    → Use step 2 with `https://news.ycombinator.com/rss`.

skills/censys/SKILL.md

  • Network accessline 18
    **Requires:** `CENSYS_API_ID` and `CENSYS_API_SECRET` — free tier at https://search.censys.io/register (0.4 req/sec, 250 queries/month).
  • Access to secretsline 35
    [Credential-related source omitted]
  • Network accessline 39
    $result = Invoke-RestMethod -Uri "https://search.censys.io/api/v2/hosts/$ip" -Headers $headers
  • Access to secretsline 54
    [Credential-related source omitted]
  • Network accessline 58
    $result = Invoke-RestMethod -Uri "https://search.censys.io/api/v2/hosts/search?q=$encoded" -Headers $headers
  • Access to secretsline 69
    [Credential-related source omitted]
  • Network accessline 72
    $result = Invoke-RestMethod -Uri "https://search.censys.io/api/v2/certificates/$sha256" -Headers $headers
  • Network accessline 104
    - `CENSYS_API_ID` and `CENSYS_API_SECRET` — free account at https://search.censys.io/register

skills/censys/index.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 15
    [Credential-related source omitted]
  • Network accessline 19
    [Credential-related source omitted]
  • Network accessline 20
    [Credential-related source omitted]
  • Access to secretsline 20
    [Credential-related source omitted]
  • Network accessline 21
    'Free account: https://search.censys.io/register',
  • Network accessline 27
    _skill = new ApiSkill({     name:       'censys',     baseUrl:    'https://search.censys.io/api/v2',
  • Network accessline 28
    name:       'censys',     baseUrl:    'https://search.censys.io/api/v2',     authType:   'header',
  • Network accessline 29
    baseUrl:    'https://search.censys.io/api/v2',

skills/claude-code/SKILL.md

  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 109
    [Credential-related source omitted]

skills/clipboard-history/SKILL.md

  • Network accessline 90
    **"Put my public IP address on the clipboard"** → `(Invoke-RestMethod -Uri 'https://api.ipify.org').Trim() | Set-Clipboard`
  • Network accessline 91
    → `(Invoke-RestMethod -Uri 'https://api.ipify.org').Trim() | Set-Clipboard`

skills/codex/SKILL.md

  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 104
    [Credential-related source omitted]

skills/crt-sh/SKILL.md

  • Network accessline 13
    Query [crt.sh](https://crt.sh) to enumerate all TLS/SSL certificates ever issued for a domain. Certificate transparency logs are public — no API key or account needed.
  • Network accessline 28
    $domain = "taracod.com" $url    = "https://crt.sh/?q=$domain&output=json"
  • Network accessline 29
    $url    = "https://crt.sh/?q=$domain&output=json"
  • Network accessline 39
    $domain = "taracod.com" $url    = "https://crt.sh/?q=$([Uri]::EscapeDataString("*.$domain"))&output=json"
  • Network accessline 40
    $url    = "https://crt.sh/?q=$([Uri]::EscapeDataString("*.$domain"))&output=json"
  • Network accessline 54
    $domain  = "taracod.com" $url     = "https://crt.sh/?q=$domain&output=json"
  • Network accessline 55
    $url     = "https://crt.sh/?q=$domain&output=json"
  • Network accessline 67
    $domain    = "example.com" $url       = "https://crt.sh/?q=$domain&output=json"
  • Network accessline 68
    $url       = "https://crt.sh/?q=$domain&output=json"

skills/crt-sh/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    const skill = new ApiSkill({   name:     'crt.sh',   baseUrl:  'https://crt.sh',
  • Network accessline 7
    name:     'crt.sh',   baseUrl:  'https://crt.sh',   authType: 'none',
  • Network accessline 8
    baseUrl:  'https://crt.sh',

skills/cveapi/SKILL.md

  • Access to secretsline 15
    [Credential-related source omitted]
  • Network accessline 30
    $cveId = "CVE-2021-44228" $url   = "https://cveawg.mitre.org/api/cve/$cveId"
  • Network accessline 31
    $url   = "https://cveawg.mitre.org/api/cve/$cveId"
  • Access to secretsline 54
    [Credential-related source omitted]
  • Network accessline 56
    $url    = "https://services.nvd.nist.gov/rest/json/cves/2.0?cveId=$cveId"
  • Network accessline 74
    foreach ($id in $cveIds) {     try {         $url    = "https://cveawg.mitre.org/api/cve/$id"
  • Network accessline 75
    try {         $url    = "https://cveawg.mitre.org/api/cve/$id"         $result = Invoke-RestMethod -Uri $url
  • Network accessline 76
    $url    = "https://cveawg.mitre.org/api/cve/$id"
  • Access to secretsline 106
    [Credential-related source omitted]
  • Network accessline 113
    - No key required for basic use - `NVD_API_KEY` (optional) — free at https://nvd.nist.gov/developers/request-an-api-key
  • Network accessline 114
    [Credential-related source omitted]
  • Access to secretsline 114
    [Credential-related source omitted]

skills/cveapi/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 7
    const mitre = new ApiSkill({   name:      'cveapi-mitre',   baseUrl:   'https://cveawg.mitre.org/api',
  • Network accessline 8
    name:      'cveapi-mitre',   baseUrl:   'https://cveawg.mitre.org/api',   authType:  'none',
  • Network accessline 9
    baseUrl:   'https://cveawg.mitre.org/api',   authType:  'none',   rateLimit: { requests: 10, windowMs: 1_000 },
  • Access to secretsline 18
    [Credential-related source omitted]
  • Network accessline 20
    return new ApiSkill({       name:       'cveapi-nvd',       baseUrl:    'https://services.nvd.nist.gov/rest/json',
  • Network accessline 21
    name:       'cveapi-nvd',       baseUrl:    'https://services.nvd.nist.gov/rest/json',       authType:   'header',
  • Network accessline 22
    baseUrl:    'https://services.nvd.nist.gov/rest/json',
  • Network accessline 31
    return new ApiSkill({     name:      'cveapi-nvd',     baseUrl:   'https://services.nvd.nist.gov/rest/json',
  • Network accessline 32
    name:      'cveapi-nvd',     baseUrl:   'https://services.nvd.nist.gov/rest/json',     authType:  'none',
  • Network accessline 33
    baseUrl:   'https://services.nvd.nist.gov/rest/json',     authType:  'none',     rateLimit: { requests: 5, windowMs: 30_000 },

skills/docker-management/SKILL.md

  • Network accessline 11
    required_binaries:       - name: docker         help: Install Docker Desktop / Engine — https://docs.docker.com/get-docker/
  • Network accessline 12
    - name: docker         help: Install Docker Desktop / Engine — https://docs.docker.com/get-docker/ ---
  • Network accessline 13
    help: Install Docker Desktop / Engine — https://docs.docker.com/get-docker/

skills/excalidraw/SKILL.md

  • Network accessline 31
    "type": "excalidraw",   "version": 2,   "source": "https://excalidraw.com",
  • Network accessline 32
    "version": 2,   "source": "https://excalidraw.com",   "elements": [],
  • Network accessline 33
    "source": "https://excalidraw.com",
  • Network accessline 117
    scene = { "type": "excalidraw", "version": 2, "source": "https://excalidraw.com",
  • Network accessline 120
    with open("architecture.excalidraw", "w") as f:   json.dump(scene, f, indent=2) print("Saved architecture.excalidraw — open in https://excalidraw.com")
  • Network accessline 122
    print("Saved architecture.excalidraw — open in https://excalidraw.com")
  • Network accessline 127
    The user can open the `.excalidraw` file by: - Dragging it into https://excalidraw.com in a browser
  • Network accessline 128
    - Dragging it into https://excalidraw.com in a browser

skills/explainshell/SKILL.md

  • Network accessline 31
    $command = "tar -xzf archive.tar.gz -C /tmp" $encoded = [Uri]::EscapeDataString($command) Start-Process "https://explainshell.com/explain?cmd=$encoded"
  • Network accessline 32
    $encoded = [Uri]::EscapeDataString($command) Start-Process "https://explainshell.com/explain?cmd=$encoded" Write-Host "Opened: https://explainshell.com/explain?cmd=$encoded"
  • Network accessline 33
    Start-Process "https://explainshell.com/explain?cmd=$encoded"
  • Network accessline 34
    Write-Host "Opened: https://explainshell.com/explain?cmd=$encoded"
  • Dangerous shell operationline 40
    $command = "find . -type f -name '*.log' -mtime +7 -exec rm {} \;"
  • Network accessline 40
    $command = "find . -type f -name '*.log' -mtime +7 -exec rm {} \;" $encoded = [Uri]::EscapeDataString($command) $url     = "https://explainshell.com/explain?cmd=$encoded"
  • Network accessline 42
    $url     = "https://explainshell.com/explain?cmd=$encoded"
  • Network accessline 63
    $encoded = [Uri]::EscapeDataString($command) Write-Host "ExplainShell link:" Write-Host "  https://explainshell.com/explain?cmd=$encoded"
  • Network accessline 65
    Write-Host "  https://explainshell.com/explain?cmd=$encoded"
  • Dangerous shell operationline 73
    **"What does find . -type f -exec rm {} \\; do?"**
  • Dangerous shell operationline 74
    → `find`: search; `.`: starting directory; `-type f`: only files; `-exec rm {} ;`: run rm on each result.

skills/explainshell/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    const skill = new ApiSkill({   name:      'explainshell',   baseUrl:   'https://explainshell.com',
  • Network accessline 7
    name:      'explainshell',   baseUrl:   'https://explainshell.com',   authType:  'none',
  • Network accessline 8
    baseUrl:   'https://explainshell.com',   authType:  'none',   rateLimit: { requests: 5, windowMs: 1_000 },
  • Network accessline 94
    const cmd     = command.trim()   const encoded = encodeURIComponent(cmd)   const url     = `https://explainshell.com/explain?cmd=${encoded}`
  • Network accessline 96
    const url     = `https://explainshell.com/explain?cmd=${encoded}`

skills/gif-search/SKILL.md

  • Network accessline 13
    Search and fetch GIFs using the Tenor API. Obtain a free API key at https://developers.google.com/tenor/guides/quickstart (takes 2 minutes) and set it as
  • Network accessline 14
    https://developers.google.com/tenor/guides/quickstart (takes 2 minutes) and set it as
  • Access to secretsline 15
    [Credential-related source omitted]
  • Access to secretsline 16
    [Credential-related source omitted]
  • Network accessline 30
    function Search-Gif($query, $limit = 5) {   $q    = [Uri]::EscapeDataString($query)   $url  = "https://tenor.googleapis.com/v2/search?q=$q&limit=$limit&key=$env:TENOR_API_KEY"
  • Network accessline 31
    $q    = [Uri]::EscapeDataString($query)   $url  = "https://tenor.googleapis.com/v2/search?q=$q&limit=$limit&key=$env:TENOR_API_KEY"   $resp = Invoke-RestMethod -Uri $url
  • Network accessline 32
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]
  • Network accessline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Network accessline 54
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Network accessline 55
    resp   = requests.get("https://tenor.googleapis.com/v2/search", params=params)
  • Network accessline 70
    [Credential-related source omitted]
  • Access to secretsline 70
    [Credential-related source omitted]
  • Network accessline 78
    $gifUrl   = "https://media.tenor.com/your-gif.gif"
  • Network accessline 94
    Register at https://developers.google.com/tenor/guides/quickstart — free, takes 2 minutes.
  • Access to secretsline 97
    [Credential-related source omitted]
  • Network accessline 99
    function Search-Gif($query, $limit = 5) {   $q   = [Uri]::EscapeDataString($query)   $url = "https://tenor.googleapis.com/v2/search?q=$q&limit=$limit&key=$env:TENOR_API_KEY"
  • Network accessline 100
    $q   = [Uri]::EscapeDataString($query)   $url = "https://tenor.googleapis.com/v2/search?q=$q&limit=$limit&key=$env:TENOR_API_KEY"   (Invoke-RestMethod -Uri $url).results | Select-Object title, @{N="url";E={$_.media_formats.gif.url}}
  • Network accessline 101
    [Credential-related source omitted]
  • Access to secretsline 101
    [Credential-related source omitted]

skills/github-auth/SKILL.md

  • Network accessline 52
    After running step 2, the user must add the public key at https://github.com/settings/keys → New SSH key.
  • Access to secretsline 63
    [Credential-related source omitted]
  • Network accessline 73
    Direct the user to: https://github.com/settings/tokens/new
  • Network accessline 81
    # Test — will prompt for username + PAT as password git clone https://github.com/your-org/your-repo.git
  • Network accessline 82
    git clone https://github.com/your-org/your-repo.git
  • Access to secretsline 89
    [Credential-related source omitted]
  • Access to secretsline 131
    [Credential-related source omitted]
  • Access to secretsline 134
    [Credential-related source omitted]

skills/github-repo-management/SKILL.md

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

skills/google-workspace/SKILL.md

  • Network accessline 42
    $resp = Invoke-RestMethod -Uri "https://gmail.googleapis.com/gmail/v1/users/me/messages?maxResults=10" -Headers $headers
  • Network accessline 43
    $resp.messages | ForEach-Object {   $msg = Invoke-RestMethod -Uri "https://gmail.googleapis.com/gmail/v1/users/me/messages/$($_.id)?format=metadata&metadataHeaders=Subject,From,Date" -Headers $headers   $msg.payload.headers | Where-Object {
  • Network accessline 44
    $msg = Invoke-RestMethod -Uri "https://gmail.googleapis.com/gmail/v1/users/me/messages/$($_.id)?format=metadata&metadataHeaders=Subject,From,Date" -Headers $headers
  • Network accessline 52
    $now   = [System.DateTime]::UtcNow.ToString("yyyy-MM-ddTHH:mm:ssZ") $end   = [System.DateTime]::UtcNow.AddDays(1).ToString("yyyy-MM-ddTHH:mm:ssZ") $resp  = Invoke-RestMethod -Uri "https://www.googleapis.com/calendar/v3/calendars/primary/eve
  • Network accessline 53
    $end   = [System.DateTime]::UtcNow.AddDays(1).ToString("yyyy-MM-ddTHH:mm:ssZ") $resp  = Invoke-RestMethod -Uri "https://www.googleapis.com/calendar/v3/calendars/primary/events?timeMin=$now&timeMax=$end&singleEvents=true&orderBy=startTime" -
  • Network accessline 54
    $resp  = Invoke-RestMethod -Uri "https://www.googleapis.com/calendar/v3/calendars/primary/events?timeMin=$now&timeMax=$end&singleEvents=true&orderBy=startTime" -Headers $headers
  • Network accessline 61
    $spreadsheetId = "your-sheet-id"   # from URL: /spreadsheets/d/<id>/ $range         = "Sheet1!A1:E20" $resp = Invoke-RestMethod -Uri "https://sheets.googleapis.com/v4/spreadsheets/$spreadsheetId/values/$range" -Headers $headers
  • Network accessline 62
    $range         = "Sheet1!A1:E20" $resp = Invoke-RestMethod -Uri "https://sheets.googleapis.com/v4/spreadsheets/$spreadsheetId/values/$range" -Headers $headers $resp.values | ForEach-Object { $_ -join "`t" }
  • Network accessline 63
    $resp = Invoke-RestMethod -Uri "https://sheets.googleapis.com/v4/spreadsheets/$spreadsheetId/values/$range" -Headers $headers
  • Network accessline 72
    $writeHeaders  = $headers.Clone(); $writeHeaders["Content-Type"] = "application/json" $payload = @{ values = @(@("Name","Score"),@("Alice","95"),@("Bob","87")) } | ConvertTo-Json Invoke-RestMethod -Uri "https://sheets.googleapis.com/v4/spre
  • Network accessline 74
    Invoke-RestMethod -Uri "https://sheets.googleapis.com/v4/spreadsheets/$spreadsheetId/values/$range`?valueInputOption=RAW" -Method Put -Headers $writeHeaders -Body $payload
  • Network accessline 80
    $resp = Invoke-RestMethod -Uri "https://www.googleapis.com/drive/v3/files?pageSize=20&fields=files(id,name,mimeType,modifiedTime)" -Headers $headers
  • Network accessline 87
    $docId = "your-doc-id"   # from URL: /document/d/<id>/ $resp  = Invoke-RestMethod -Uri "https://docs.googleapis.com/v1/documents/$docId" -Headers $headers
  • Network accessline 88
    $resp  = Invoke-RestMethod -Uri "https://docs.googleapis.com/v1/documents/$docId" -Headers $headers

skills/greynoise/SKILL.md

  • Access to secretsline 10
    [Credential-related source omitted]
  • Access to secretsline 17
    [Credential-related source omitted]
  • Access to secretsline 33
    [Credential-related source omitted]
  • Network accessline 35
    $result = Invoke-RestMethod -Uri "https://api.greynoise.io/v3/community/$ip" -Headers $headers
  • Access to secretsline 51
    [Credential-related source omitted]
  • Network accessline 53
    foreach ($ip in $ips) {     try {         $r = Invoke-RestMethod -Uri "https://api.greynoise.io/v3/community/$ip" -Headers $headers
  • Network accessline 54
    try {         $r = Invoke-RestMethod -Uri "https://api.greynoise.io/v3/community/$ip" -Headers $headers         $tag = if ($r.riot) { '[RIOT-trusted]' } elseif ($r.noise) { '[SCANNER]' } else { '[TARGETED?]' }
  • Network accessline 55
    $r = Invoke-RestMethod -Uri "https://api.greynoise.io/v3/community/$ip" -Headers $headers
  • Access to secretsline 88
    [Credential-related source omitted]
  • Network accessline 95
    - No key required for low-volume community lookups - `GREYNOISE_API_KEY` — free community key at https://viz.greynoise.io/account
  • Network accessline 96
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]

skills/greynoise/index.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 13
    [Credential-related source omitted]
  • Network accessline 16
    ? new ApiSkill({         name:       'greynoise',         baseUrl:    'https://api.greynoise.io/v3',
  • Network accessline 17
    name:       'greynoise',         baseUrl:    'https://api.greynoise.io/v3',         authType:   'header',
  • Network accessline 18
    baseUrl:    'https://api.greynoise.io/v3',
  • Network accessline 26
    : new ApiSkill({         name:      'greynoise',         baseUrl:   'https://api.greynoise.io/v3',
  • Network accessline 27
    name:      'greynoise',         baseUrl:   'https://api.greynoise.io/v3',         authType:  'none',
  • Network accessline 28
    baseUrl:   'https://api.greynoise.io/v3',         authType:  'none',         rateLimit: { requests: 5, windowMs: 60_000 },
  • Access to secretsline 61
    [Credential-related source omitted]
  • Network accessline 75
    classification: raw.classification ?? 'unknown',     name:           raw.name           ?? '',     link:           raw.link           ?? `https://viz.greynoise.io/ip/${trimmed}`,
  • Network accessline 76
    name:           raw.name           ?? '',     link:           raw.link           ?? `https://viz.greynoise.io/ip/${trimmed}`,     lastSeen:       raw.last_seen      ?? '',
  • Network accessline 77
    link:           raw.link           ?? `https://viz.greynoise.io/ip/${trimmed}`,
  • Access to secretsline 80
    [Credential-related source omitted]

skills/haveibeenpwned/SKILL.md

  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 15
    Look up whether an email address has appeared in any publicly known data breaches. Uses the [Have I Been Pwned](https://haveibeenpwned.com) v3 API.
  • Access to secretsline 17
    [Credential-related source omitted]
  • Network accessline 31
    $email = "user@example.com" $key   = $env:HIBP_API_KEY $url   = "https://haveibeenpwned.com/api/v3/breachedaccount/$([Uri]::EscapeDataString($email))?truncateResponse=false"
  • Access to secretsline 32
    [Credential-related source omitted]
  • Network accessline 33
    $url   = "https://haveibeenpwned.com/api/v3/breachedaccount/$([Uri]::EscapeDataString($email))?truncateResponse=false"
  • Network accessline 50
    $email = "user@example.com" $key   = $env:HIBP_API_KEY $url   = "https://haveibeenpwned.com/api/v3/pasteaccount/$([Uri]::EscapeDataString($email))"
  • Access to secretsline 51
    [Credential-related source omitted]
  • Network accessline 52
    $url   = "https://haveibeenpwned.com/api/v3/pasteaccount/$([Uri]::EscapeDataString($email))"
  • Access to secretsline 67
    [Credential-related source omitted]
  • Network accessline 70
    foreach ($email in $emails) {     Start-Sleep -Milliseconds 1600   # respect 1 req/1.5s rate limit     $url = "https://haveibeenpwned.com/api/v3/breachedaccount/$([Uri]::EscapeDataString($email))"
  • Network accessline 71
    [Credential-related source omitted]
  • Network accessline 72
    $url = "https://haveibeenpwned.com/api/v3/breachedaccount/$([Uri]::EscapeDataString($email))"
  • Network accessline 100
    [Credential-related source omitted]
  • Access to secretsline 100
    [Credential-related source omitted]

skills/haveibeenpwned/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    const skill = new ApiSkill({   name:       'haveibeenpwned',   baseUrl:    'https://haveibeenpwned.com/api/v3',
  • Network accessline 7
    name:       'haveibeenpwned',   baseUrl:    'https://haveibeenpwned.com/api/v3',   apiKeyEnv:  'HIBP_API_KEY',
  • Network accessline 8
    baseUrl:    'https://haveibeenpwned.com/api/v3',
  • Access to secretsline 9
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]

skills/india-economic-calendar/SKILL.md

  • Network accessline 107
    - RBI MPC dates are announced quarterly by the RBI — update the hardcoded list from `https://www.rbi.org.in` each fiscal year
  • Network accessline 108
    - NSE switches the weekly expiry index periodically (Nifty, BankNifty, FinNifty rotation) — verify the current week's index on NSE website - If Thursday is a market holiday, expiry moves to the previous trading day — check NSE holiday calen
  • Network accessline 110
    - CPI and WPI data are released by MOSPI around the 12th–14th of each month — check `https://mospi.gov.in` for exact dates

skills/installed/google-flights/SKILL.md

  • Network accessline 17
    # Typical usage — 2 commands for domestic, 3 for international agent-browser --session flights open "https://www.google.com/travel/flights?q=Flights+from+BOM+to+DXB+on+2026-12-20+one+way" && agent-browser --session flights wait --load netwo
  • Network accessline 18
    agent-browser --session flights open "https://www.google.com/travel/flights?q=Flights+from+BOM+to+DXB+on+2026-12-20+one+way" && agent-browser --session flights wait --load networkidle
  • Network accessline 49
    https://www.google.com/travel/flights?q=Flights+from+{ORIGIN}+to+{DEST}+on+{DATE}[+returning+{DATE}][+one+way][+business+class][+N+passengers]
  • Network accessline 58
    agent-browser --session flights open "https://www.google.com/travel/flights?q=Flights+from+MIA+to+SFO+on+2026-04-28+returning+2026-04-30" && agent-browser --session flights wait --load networkidle
  • Network accessline 65
    (agent-browser --session econ open "https://www.google.com/travel/flights?q=Flights+from+BOM+to+DXB+on+2026-12-20" && agent-browser --session econ wait --load networkidle) &
  • Network accessline 66
    (agent-browser --session biz open "https://www.google.com/travel/flights?q=Flights+from+BOM+to+DXB+on+2026-12-20+business+class" && agent-browser --session biz wait --load networkidle) &
  • Network accessline 112
    agent-browser --session flights open "https://www.google.com/travel/flights"

skills/installed/google-hotels/SKILL.md

  • Network accessline 62
    ts=$(hotel_ts 2026 3 15 2026 3 20 5) agent-browser --session hotels open "https://www.google.com/travel/search?q=Hotels+in+Bangkok&qs=CAE4AA&ts=${ts}&ap=MAE"
  • Network accessline 63
    agent-browser --session hotels open "https://www.google.com/travel/search?q=Hotels+in+Bangkok&qs=CAE4AA&ts=${ts}&ap=MAE"
  • Network accessline 78
    agent-browser --session hotels open "https://www.google.com/travel/search?q=Hotels+in+Bangkok"
  • Network accessline 124
    agent-browser --session direct open "https://www.example-hotel.com"

skills/linear/SKILL.md

  • Access to secretsline 13
    [Credential-related source omitted]
  • Network accessline 27
    Generate a Personal API key at https://linear.app/settings/api — select `read` and `write` scopes.
  • Access to secretsline 30
    [Credential-related source omitted]
  • Network accessline 35
    All Linear API calls are POST to `https://api.linear.app/graphql`.
  • Network accessline 39
    [Credential-related source omitted]
  • Network accessline 40
    [Credential-related source omitted]
  • Access to secretsline 40
    [Credential-related source omitted]
  • Network accessline 41
    (Invoke-RestMethod -Uri "https://api.linear.app/graphql" -Method Post -Headers $headers -Body $body).data

skills/media-search/SKILL.md

  • Network accessline 242
    1. `browser_navigate` to    `https://www.youtube.com/results?search_query=<title>+<artist>`
  • Network accessline 243
    `https://www.youtube.com/results?search_query=<title>+<artist>`
  • Network accessline 354
    3. No top-5 result satisfies the rules. - Aiden runs:   `browser_navigate("https://www.youtube.com/results?search_query=lofi+hip+hop+radio+Lofi+Girl")`
  • Network accessline 355
    - Aiden runs:   `browser_navigate("https://www.youtube.com/results?search_query=lofi+hip+hop+radio+Lofi+Girl")`   — a search-results page, not proof of playback.
  • Network accessline 356
    `browser_navigate("https://www.youtube.com/results?search_query=lofi+hip+hop+radio+Lofi+Girl")`

skills/minecraft-modpack-server/SKILL.md

  • Network accessline 28
    # Verify Java 21+ is installed (required for 1.20.x+) java -version # Install from: https://adoptium.net/temurin/releases/?version=21
  • Network accessline 30
    # Install from: https://adoptium.net/temurin/releases/?version=21
  • Network accessline 40
    # Download NeoForge installer from https://neoforged.net/
  • Network accessline 41
    # Get the installer for your Minecraft version $neoforgeVersion = "21.1.99"   # replace with desired version $installerUrl    = "https://maven.neoforged.net/releases/net/neoforged/neoforge/$neoforgeVersion/neoforge-$neoforgeVersion-installe
  • Network accessline 42
    $neoforgeVersion = "21.1.99"   # replace with desired version $installerUrl    = "https://maven.neoforged.net/releases/net/neoforged/neoforge/$neoforgeVersion/neoforge-$neoforgeVersion-installer.jar" Invoke-WebRequest -Uri $installerUrl -Ou
  • Network accessline 43
    $installerUrl    = "https://maven.neoforged.net/releases/net/neoforged/neoforge/$neoforgeVersion/neoforge-$neoforgeVersion-installer.jar"
  • Network accessline 84
    # Download a mod from Modrinth (example: Fabric API replacement for NeoForge) $modUrl = "https://cdn.modrinth.com/data/AANobbMI/versions/xxxxx/mod-name.jar"
  • Network accessline 85
    $modUrl = "https://cdn.modrinth.com/data/AANobbMI/versions/xxxxx/mod-name.jar"

skills/notion/SKILL.md

  • Network accessline 27
    The user must create an Internal Integration at https://www.notion.so/my-integrations and share their pages/databases with it.
  • Access to secretsline 31
    [Credential-related source omitted]
  • Network accessline 37
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Network accessline 38
    $body    = '{"query": "meeting notes"}' $resp    = Invoke-RestMethod -Uri "https://api.notion.com/v1/search" -Method Post -Headers $headers -Body $body $resp.results | Select-Object -ExpandProperty properties | ConvertTo-Json -Depth 5
  • Network accessline 39
    $resp    = Invoke-RestMethod -Uri "https://api.notion.com/v1/search" -Method Post -Headers $headers -Body $body
  • Network accessline 46
    [Credential-related source omitted]
  • Network accessline 47
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Network accessline 48
    $page    = Invoke-RestMethod -Uri "https://api.notion.com/v1/pages/$pageId" -Headers $headers
  • Network accessline 49
    $blocks  = Invoke-RestMethod -Uri "https://api.notion.com/v1/blocks/$pageId/children" -Headers $headers
  • Network accessline 57
    [Credential-related source omitted]
  • Access to secretsline 57
    [Credential-related source omitted]
  • Network accessline 58
    $filter  = '{"filter": {"property": "Status", "select": {"equals": "In Progress"}}}' $resp    = Invoke-RestMethod -Uri "https://api.notion.com/v1/databases/$dbId/query" -Method Post -Headers $headers -Body $filter $resp.results | ForEach-Ob
  • Network accessline 59
    $resp    = Invoke-RestMethod -Uri "https://api.notion.com/v1/databases/$dbId/query" -Method Post -Headers $headers -Body $filter
  • Access to secretsline 67
    [Credential-related source omitted]
  • Network accessline 72
    } } | ConvertTo-Json -Depth 10 Invoke-RestMethod -Uri "https://api.notion.com/v1/pages" -Method Post -Headers $headers -Body $payload
  • Network accessline 74
    Invoke-RestMethod -Uri "https://api.notion.com/v1/pages" -Method Post -Headers $headers -Body $payload
  • Access to secretsline 81
    [Credential-related source omitted]
  • Network accessline 87
    }) } | ConvertTo-Json -Depth 10 Invoke-RestMethod -Uri "https://api.notion.com/v1/blocks/$pageId/children" -Method Patch -Headers $headers -Body $payload
  • Network accessline 89
    Invoke-RestMethod -Uri "https://api.notion.com/v1/blocks/$pageId/children" -Method Patch -Headers $headers -Body $payload

skills/nse-corporate-actions/SKILL.md

  • Network accessline 26
    $symbol = "INFY" $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 27
    $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 28
    Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers | Out-Null
  • Network accessline 29
    $resp = Invoke-RestMethod    -Uri "https://www.nseindia.com/api/corporates-corporateActions?index=equities&symbol=$symbol"
  • Network accessline 30
    -Uri "https://www.nseindia.com/api/corporates-corporateActions?index=equities&symbol=$symbol" `
  • Network accessline 38
    $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 39
    Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers | Out-Null
  • Network accessline 40
    $today = (Get-Date).ToString("dd-MM-yyyy") $resp = Invoke-RestMethod `   -Uri "https://www.nseindia.com/api/corporates-corporateActions?index=equities&from_date=$today&category=dividend" `
  • Network accessline 41
    $resp = Invoke-RestMethod    -Uri "https://www.nseindia.com/api/corporates-corporateActions?index=equities&from_date=$today&category=dividend"
  • Network accessline 42
    -Uri "https://www.nseindia.com/api/corporates-corporateActions?index=equities&from_date=$today&category=dividend" `
  • Network accessline 50
    $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 51
    Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers | Out-Null
  • Network accessline 52
    $resp = Invoke-RestMethod    -Uri "https://www.nseindia.com/api/corporates-corporateActions?index=equities&category=bonus"
  • Network accessline 53
    -Uri "https://www.nseindia.com/api/corporates-corporateActions?index=equities&category=bonus" `
  • Network accessline 60
    $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 61
    Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers | Out-Null
  • Network accessline 62
    $resp = Invoke-RestMethod    -Uri "https://www.nseindia.com/api/corporates-corporateActions?index=equities&category=splits"
  • Network accessline 63
    -Uri "https://www.nseindia.com/api/corporates-corporateActions?index=equities&category=splits" `
  • Network accessline 70
    $symbol = "TCS" $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 71
    $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 72
    Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers | Out-Null
  • Network accessline 73
    $resp = Invoke-RestMethod    -Uri "https://www.nseindia.com/api/corporates-corporateActions?index=equities&symbol=$symbol"
  • Network accessline 74
    -Uri "https://www.nseindia.com/api/corporates-corporateActions?index=equities&symbol=$symbol" `

skills/nse-delivery/SKILL.md

  • Network accessline 26
    $symbol = "RELIANCE" $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 27
    $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 28
    Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers | Out-Null
  • Network accessline 29
    $resp = Invoke-RestMethod    -Uri "https://www.nseindia.com/api/quote-equity?symbol=$symbol"
  • Network accessline 30
    -Uri "https://www.nseindia.com/api/quote-equity?symbol=$symbol" `
  • Network accessline 42
    $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 43
    Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers | Out-Null
  • Network accessline 45
    $nifty50 = (Invoke-RestMethod `   -Uri "https://www.nseindia.com/api/equity-stockIndices?index=NIFTY%2050" `
  • Network accessline 46
    -Uri "https://www.nseindia.com/api/equity-stockIndices?index=NIFTY%2050" `
  • Network accessline 51
    try {     $q = Invoke-RestMethod `       -Uri "https://www.nseindia.com/api/quote-equity?symbol=$sym" `
  • Network accessline 52
    $q = Invoke-RestMethod        -Uri "https://www.nseindia.com/api/quote-equity?symbol=$sym"
  • Network accessline 53
    -Uri "https://www.nseindia.com/api/quote-equity?symbol=$sym" `
  • Network accessline 66
    $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 67
    Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers | Out-Null
  • Network accessline 68
    $resp = Invoke-RestMethod    -Uri "https://www.nseindia.com/api/bulk-deal-archives?number=10&series=EQ&from=&to=&symbol=&csv=false"
  • Network accessline 69
    -Uri "https://www.nseindia.com/api/bulk-deal-archives?number=10&series=EQ&from=&to=&symbol=&csv=false" `
  • Network accessline 76
    $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 77
    Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers | Out-Null
  • Network accessline 78
    $resp = Invoke-RestMethod    -Uri "https://www.nseindia.com/api/block-deal-archives?number=10&series=EQ&from=&to=&symbol=&csv=false"
  • Network accessline 79
    -Uri "https://www.nseindia.com/api/block-deal-archives?number=10&series=EQ&from=&to=&symbol=&csv=false" `

skills/nse-fii-dii/SKILL.md

  • Network accessline 26
    $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 27
    Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers | Out-Null
  • Network accessline 28
    $resp = Invoke-RestMethod    -Uri "https://www.nseindia.com/api/fiidiiTradeReact"
  • Network accessline 29
    -Uri "https://www.nseindia.com/api/fiidiiTradeReact" `
  • Network accessline 39
    $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 40
    Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers | Out-Null
  • Network accessline 41
    $resp = Invoke-RestMethod    -Uri "https://www.nseindia.com/api/fiidiiTradeReact"
  • Network accessline 42
    -Uri "https://www.nseindia.com/api/fiidiiTradeReact" `
  • Network accessline 59
    $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 60
    Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers | Out-Null
  • Network accessline 61
    $resp = Invoke-RestMethod    -Uri "https://www.nseindia.com/api/fiidiiTradeReact"
  • Network accessline 62
    -Uri "https://www.nseindia.com/api/fiidiiTradeReact" `
  • Network accessline 74
    $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 75
    Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers | Out-Null
  • Network accessline 76
    $resp = Invoke-RestMethod -Uri "https://www.nseindia.com/api/fiidiiTradeReact" -Headers $headers -WebSession $nse
  • Network accessline 99
    - FII/DII data is published after market close — not available in real time during trading hours - NSE API requires a session cookie; always initialize with a visit to `https://www.nseindia.com` first
  • Network accessline 100
    - NSE API requires a session cookie; always initialize with a visit to `https://www.nseindia.com` first

skills/nse-options/SKILL.md

  • Network accessline 26
    $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 27
    Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers | Out-Null
  • Network accessline 28
    $chain = Invoke-RestMethod -Uri "https://www.nseindia.com/api/option-chain-indices?symbol=NIFTY" `
  • Network accessline 39
    $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 40
    Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers | Out-Null
  • Network accessline 41
    $chain = Invoke-RestMethod -Uri "https://www.nseindia.com/api/option-chain-indices?symbol=NIFTY" `
  • Network accessline 51
    $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 52
    Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers | Out-Null
  • Network accessline 53
    $chain = Invoke-RestMethod -Uri "https://www.nseindia.com/api/option-chain-indices?symbol=NIFTY" `

skills/nse-scanner/SKILL.md

  • Network accessline 26
    $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 27
    $session = Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers
  • Network accessline 28
    $resp = Invoke-RestMethod -Uri "https://www.nseindia.com/api/live-analysis-variations?index=gainers" `
  • Network accessline 36
    $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 37
    $session = Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers
  • Network accessline 38
    $resp = Invoke-RestMethod -Uri "https://www.nseindia.com/api/live-analysis-variations?index=losers" `
  • Network accessline 46
    $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 47
    $session = Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers
  • Network accessline 48
    $resp = Invoke-RestMethod -Uri "https://www.nseindia.com/api/live-analysis-variations?index=high52" `
  • Network accessline 55
    $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 56
    $session = Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers
  • Network accessline 57
    $resp = Invoke-RestMethod -Uri "https://www.nseindia.com/api/equity-stockIndices?index=NIFTY%2050" `
  • Network accessline 65
    $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" }
  • Network accessline 66
    $session = Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers
  • Network accessline 67
    $resp = Invoke-RestMethod -Uri "https://www.nseindia.com/api/market-data-pre-open?key=ALL" `
  • Network accessline 86
    - NSE APIs require a session cookie obtained by first visiting `https://www.nseindia.com` — always initialize the session before API calls - NSE may rate-limit or block automated requests; add a small delay between calls if running bulk sca

skills/onenote/SKILL.md

  • Network accessline 27
    [Credential-related source omitted]
  • Access to secretsline 27
    [Credential-related source omitted]
  • Network accessline 28
    Invoke-RestMethod -Uri "https://graph.microsoft.com/v1.0/me/onenote/notebooks" -Headers $headers |
  • Network accessline 35
    [Credential-related source omitted]
  • Network accessline 36
    [Credential-related source omitted]
  • Access to secretsline 36
    [Credential-related source omitted]
  • Network accessline 37
    Invoke-RestMethod -Uri "https://graph.microsoft.com/v1.0/me/onenote/notebooks/$notebookId/sections" -Headers $headers |
  • Network accessline 44
    [Credential-related source omitted]
  • Network accessline 45
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Network accessline 46
    Invoke-RestMethod -Uri "https://graph.microsoft.com/v1.0/me/onenote/sections/$sectionId/pages" -Headers $headers |
  • Access to secretsline 55
    [Credential-related source omitted]
  • Network accessline 65
    </body></html> "@ Invoke-RestMethod -Uri "https://graph.microsoft.com/v1.0/me/onenote/sections/$sectionId/pages" `
  • Network accessline 66
    "@ Invoke-RestMethod -Uri "https://graph.microsoft.com/v1.0/me/onenote/sections/$sectionId/pages" `   -Method POST -Headers $headers -Body $html
  • Network accessline 67
    Invoke-RestMethod -Uri "https://graph.microsoft.com/v1.0/me/onenote/sections/$sectionId/pages" `
  • Network accessline 73
    [Credential-related source omitted]
  • Access to secretsline 74
    [Credential-related source omitted]
  • Network accessline 75
    Invoke-RestMethod -Uri "https://graph.microsoft.com/v1.0/me/onenote/pages/$pageId/content" -Headers $headers
  • Network accessline 80
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Network accessline 81
    Invoke-RestMethod -Uri "https://graph.microsoft.com/v1.0/me/onenote/pages?`$search=meeting" -Headers $headers |

skills/opencode/SKILL.md

  • Network accessline 31
    # Or install via the installer script Invoke-WebRequest -Uri "https://opencode.ai/install" -UseBasicParsing | Invoke-Expression
  • Dangerous shell operationline 32
    Invoke-WebRequest -Uri "https://opencode.ai/install" -UseBasicParsing | Invoke-Expression
  • Network accessline 32
    Invoke-WebRequest -Uri "https://opencode.ai/install" -UseBasicParsing | Invoke-Expression
  • Network accessline 45
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Network accessline 46
    [Credential-related source omitted]
  • Access to secretsline 46
    [Credential-related source omitted]
  • Network accessline 47
    ollama    = @{ baseUrl = "http://localhost:11434" }
  • Network accessline 114
    - Local models via Ollama are free but slower and less capable than cloud models for complex refactoring - OpenCode may request file system access — review the project scope before running on sensitive codebases - Check https://opencode.ai 
  • Network accessline 116
    - Check https://opencode.ai for the latest install instructions as the project is actively developed

skills/openhue/SKILL.md

  • Access to secretsline 48
    [Credential-related source omitted]
  • Network accessline 94
    [Credential-related source omitted]
  • Network accessline 95
    [Credential-related source omitted]
  • Access to secretsline 95
    [Credential-related source omitted]
  • Network accessline 96
    $baseUrl = "https://$bridge/clip/v2"

skills/outlook-native/SKILL.md

  • Network accessline 72
    [Credential-related source omitted]
  • Access to secretsline 72
    [Credential-related source omitted]
  • Network accessline 74
    Invoke-RestMethod -Uri "https://graph.microsoft.com/v1.0/me/calendarView?startDateTime=$(Get-Date -Format o)&endDateTime=$((Get-Date).AddDays(1) | Get-Date -Format o)" -Headers $headers

skills/p5js/SKILL.md

  • Network accessline 32
    <title>p5.js Sketch</title>   <style>body { margin: 0; background: #0d1117; overflow: hidden; }</style>   <script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.9.0/p5.min.js"></script>
  • Network accessline 33
    <style>body { margin: 0; background: #0d1117; overflow: hidden; }</style>   <script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.9.0/p5.min.js"></script> </head>
  • Network accessline 34
    <script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.9.0/p5.min.js"></script>

skills/pokemon-player/SKILL.md

  • Network accessline 28
    # Download mGBA from https://mgba.io/downloads.html
  • Network accessline 122
    s = socket.socket()

skills/powershell-pro/SKILL.md

  • Network accessline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Network accessline 79
    [Credential-related source omitted]
  • Network accessline 80
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]

skills/research-paper-writing/SKILL.md

  • Network accessline 56
    import requests paper_id = "arXiv:2305.17333" resp = requests.get(f"https://api.semanticscholar.org/graph/v1/paper/{paper_id}/citations?fields=title,year,authors,externalIds&limit=20")
  • Network accessline 57
    paper_id = "arXiv:2305.17333" resp = requests.get(f"https://api.semanticscholar.org/graph/v1/paper/{paper_id}/citations?fields=title,year,authors,externalIds&limit=20") for c in resp.json()["data"]:
  • Network accessline 58
    resp = requests.get(f"https://api.semanticscholar.org/graph/v1/paper/{paper_id}/citations?fields=title,year,authors,externalIds&limit=20")
  • Network accessline 85
    \documentclass[10pt,twocolumn]{article} \usepackage{arxiv}       % from https://github.com/kourgeorge/arxiv-style
  • Network accessline 86
    \usepackage{arxiv}       % from https://github.com/kourgeorge/arxiv-style

skills/securityheaders/SKILL.md

  • Network accessline 29
    $target  = "https://taracod.com"
  • Network accessline 31
    $url     = "https://securityheaders.com/?q=$encoded&followRedirects=on&hide=on"
  • Network accessline 47
    $target   = "https://example.com"
  • Network accessline 48
    $encoded  = [Uri]::EscapeDataString($target) $response = Invoke-WebRequest -Uri "https://securityheaders.com/?q=$encoded&followRedirects=on&hide=on" -UseBasicParsing $html     = $response.Content
  • Network accessline 49
    $response = Invoke-WebRequest -Uri "https://securityheaders.com/?q=$encoded&followRedirects=on&hide=on" -UseBasicParsing
  • Network accessline 59
    $missing | ForEach-Object { Write-Host "  ✗ $($_.Trim())" } Write-Host "" Write-Host "Report: https://securityheaders.com/?q=$encoded&followRedirects=on"
  • Network accessline 61
    Write-Host "Report: https://securityheaders.com/?q=$encoded&followRedirects=on"

skills/securityheaders/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    const skill = new ApiSkill({   name:      'securityheaders',   baseUrl:   'https://securityheaders.com',
  • Network accessline 7
    name:      'securityheaders',   baseUrl:   'https://securityheaders.com',   authType:  'none',
  • Network accessline 8
    baseUrl:   'https://securityheaders.com',   authType:  'none',   rateLimit: { requests: 3, windowMs: 1_000 },
  • Network accessline 135
    * and header presence/absence from the HTML.  *  * @param targetUrl  The URL to audit (e.g. "https://example.com")
  • Network accessline 136
    *  * @param targetUrl  The URL to audit (e.g. "https://example.com")  */
  • Network accessline 137
    * @param targetUrl  The URL to audit (e.g. "https://example.com")
  • Network accessline 138
    */ export async function audit(targetUrl: string): Promise<SecurityHeadersAudit> {   const scanUrl = `https://securityheaders.com/?q=${encodeURIComponent(targetUrl)}&followRedirects=on&hide=on`
  • Network accessline 140
    const scanUrl = `https://securityheaders.com/?q=${encodeURIComponent(targetUrl)}&followRedirects=on&hide=on`

skills/shodan/SKILL.md

  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 17
    [Credential-related source omitted]
  • Access to secretsline 17
    [Credential-related source omitted]
  • Network accessline 32
    $ip  = "8.8.8.8" $key = $env:SHODAN_API_KEY $url = "https://api.shodan.io/shodan/host/${ip}?key=${key}"
  • Access to secretsline 33
    [Credential-related source omitted]
  • Network accessline 34
    $url = "https://api.shodan.io/shodan/host/${ip}?key=${key}"
  • Network accessline 52
    $query = [Uri]::EscapeDataString("port:27017 product:MongoDB") $key   = $env:SHODAN_API_KEY $url   = "https://api.shodan.io/shodan/host/search?query=${query}&key=${key}"
  • Access to secretsline 53
    [Credential-related source omitted]
  • Network accessline 54
    $url   = "https://api.shodan.io/shodan/host/search?query=${query}&key=${key}"
  • Network accessline 66
    $ip   = "TARGET_IP" $key  = $env:SHODAN_API_KEY $host = Invoke-RestMethod -Uri "https://api.shodan.io/shodan/host/${ip}?key=${key}"
  • Access to secretsline 67
    [Credential-related source omitted]
  • Network accessline 68
    $host = Invoke-RestMethod -Uri "https://api.shodan.io/shodan/host/${ip}?key=${key}"
  • Network accessline 113
    [Credential-related source omitted]
  • Access to secretsline 113
    [Credential-related source omitted]

skills/shodan/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    const skill = new ApiSkill({   name:           'shodan',   baseUrl:        'https://api.shodan.io',
  • Network accessline 7
    name:           'shodan',   baseUrl:        'https://api.shodan.io',   apiKeyEnv:      'SHODAN_API_KEY',
  • Network accessline 8
    baseUrl:        'https://api.shodan.io',
  • Access to secretsline 9
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]

skills/ssllabs/SKILL.md

  • Network accessline 29
    $host   = "github.com" $apiUrl = "https://api.ssllabs.com/api/v3/analyze"
  • Network accessline 30
    $apiUrl = "https://api.ssllabs.com/api/v3/analyze"
  • Network accessline 51
    $host   = "example.com" $result = Invoke-RestMethod -Uri "https://api.ssllabs.com/api/v3/analyze?host=$host&publish=off&all=done"
  • Network accessline 52
    $result = Invoke-RestMethod -Uri "https://api.ssllabs.com/api/v3/analyze?host=$host&publish=off&all=done"
  • Network accessline 54
    while ($result.status -ne 'READY') {     Start-Sleep -Seconds 15     $result = Invoke-RestMethod -Uri "https://api.ssllabs.com/api/v3/analyze?host=$host&publish=off&all=done"
  • Network accessline 55
    Start-Sleep -Seconds 15     $result = Invoke-RestMethod -Uri "https://api.ssllabs.com/api/v3/analyze?host=$host&publish=off&all=done" }
  • Network accessline 56
    $result = Invoke-RestMethod -Uri "https://api.ssllabs.com/api/v3/analyze?host=$host&publish=off&all=done"
  • Network accessline 75
    $host    = "taracod.com" $encoded = [Uri]::EscapeDataString($host) $url     = "https://www.ssllabs.com/ssltest/analyze.html?d=$encoded&hideResults=on&ignoreMismatch=on"
  • Network accessline 76
    $encoded = [Uri]::EscapeDataString($host) $url     = "https://www.ssllabs.com/ssltest/analyze.html?d=$encoded&hideResults=on&ignoreMismatch=on" Write-Host "Open in browser: $url"
  • Network accessline 77
    $url     = "https://www.ssllabs.com/ssltest/analyze.html?d=$encoded&hideResults=on&ignoreMismatch=on"

skills/ssllabs/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 9
    const skill = new ApiSkill({   name:      'ssllabs',   baseUrl:   'https://api.ssllabs.com/api/v3',
  • Network accessline 10
    name:      'ssllabs',   baseUrl:   'https://api.ssllabs.com/api/v3',   authType:  'none',
  • Network accessline 11
    baseUrl:   'https://api.ssllabs.com/api/v3',   authType:  'none',   rateLimit: { requests: 1, windowMs: 2_000 },   // 1 req/2sec
  • Network accessline 80
    function parseResponse(host: string, raw: any): SslScanResult {   const scanUrl = `https://www.ssllabs.com/ssltest/analyze.html?d=${encodeURIComponent(host)}&hideResults=on`
  • Network accessline 81
    const scanUrl = `https://www.ssllabs.com/ssltest/analyze.html?d=${encodeURIComponent(host)}&hideResults=on`
  • Network accessline 120
    export function quickScan(host: string): string {   const h = host.replace(/^https?:\/\//i, '').replace(/\/.*$/, '')   return `https://www.ssllabs.com/ssltest/analyze.html?d=${encodeURIComponent(h)}&hideResults=on&ignoreMismatch=on`
  • Network accessline 121
    const h = host.replace(/^https?:\/\//i, '').replace(/\/.*$/, '')   return `https://www.ssllabs.com/ssltest/analyze.html?d=${encodeURIComponent(h)}&hideResults=on&ignoreMismatch=on` }
  • Network accessline 122
    return `https://www.ssllabs.com/ssltest/analyze.html?d=${encodeURIComponent(h)}&hideResults=on&ignoreMismatch=on`

skills/stable-diffusion-image-generation/SKILL.md

  • Network accessline 30
    def generate_image_api(prompt, output="output.png"):   api_url = "https://api-inference.huggingface.co/models/stabilityai/stable-diffusion-xl-base-1.0"
  • Network accessline 31
    [Credential-related source omitted]
  • Network accessline 32
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Network accessline 33
    resp    = requests.post(api_url, headers=headers, json={"inputs": prompt}, timeout=120)

skills/upstox/SKILL.md

  • Network accessline 26
    [Credential-related source omitted]
  • Access to secretsline 26
    [Credential-related source omitted]
  • Network accessline 27
    $baseUrl = "https://api.upstox.com/v2"
  • Access to secretsline 29
    [Credential-related source omitted]

skills/urlscan/SKILL.md

  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 15
    Submit any URL for analysis and receive a safety verdict, screenshot, and DNS/HTTP metadata. Uses the [urlscan.io](https://urlscan.io) API.
  • Access to secretsline 17
    [Credential-related source omitted]
  • Network accessline 32
    $url    = "https://suspicious-site.example.com"
  • Access to secretsline 33
    [Credential-related source omitted]
  • Network accessline 36
    $submit = Invoke-RestMethod -Uri "https://urlscan.io/api/v1/scan/" `
  • Access to secretsline 52
    [Credential-related source omitted]
  • Network accessline 54
    $result = Invoke-RestMethod -Uri "https://urlscan.io/api/v1/result/$uuid/" `
  • Network accessline 61
    Write-Host "Phishing:    $($result.verdicts.overall.phishing)" Write-Host "Score:       $($result.verdicts.overall.score)" Write-Host "Screenshot:  https://urlscan.io/screenshots/$uuid.png"
  • Network accessline 63
    Write-Host "Screenshot:  https://urlscan.io/screenshots/$uuid.png"
  • Access to secretsline 70
    [Credential-related source omitted]
  • Network accessline 72
    $body   = '{"url": "' + $TargetUrl + '", "visibility": "unlisted"}'     $submit = Invoke-RestMethod -Uri "https://urlscan.io/api/v1/scan/" `
  • Network accessline 73
    $submit = Invoke-RestMethod -Uri "https://urlscan.io/api/v1/scan/" `
  • Network accessline 81
    $result = Invoke-RestMethod -Uri "https://urlscan.io/api/v1/result/$uuid/" `
  • Network accessline 88
    Phishing  = $result.verdicts.overall.phishing         Score     = $result.verdicts.overall.score         Report    = "https://urlscan.io/result/$uuid/"
  • Network accessline 89
    Score     = $result.verdicts.overall.score         Report    = "https://urlscan.io/result/$uuid/"     }
  • Network accessline 90
    Report    = "https://urlscan.io/result/$uuid/"
  • Network accessline 94
    Scan-Url -TargetUrl "https://example.com"
  • Network accessline 99
    **"Check if this link is safe: https://bit.ly/abc123"**
  • Network accessline 105
    **"I want to see what this URL looks like without clicking it"** → Submit the scan, then use the screenshot URL: `https://urlscan.io/screenshots/{uuid}.png`
  • Network accessline 106
    → Submit the scan, then use the screenshot URL: `https://urlscan.io/screenshots/{uuid}.png`
  • Network accessline 118
    [Credential-related source omitted]
  • Access to secretsline 118
    [Credential-related source omitted]

skills/urlscan/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    const skill = new ApiSkill({   name:       'urlscan',   baseUrl:    'https://urlscan.io/api/v1',
  • Network accessline 7
    name:       'urlscan',   baseUrl:    'https://urlscan.io/api/v1',   apiKeyEnv:  'URLSCAN_API_KEY',
  • Network accessline 8
    baseUrl:    'https://urlscan.io/api/v1',
  • Access to secretsline 9
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Network accessline 63
    phishing:   raw.verdicts?.overall?.phishing  ?? false,     score:      raw.verdicts?.overall?.score     ?? 0,     reportUrl:  `https://urlscan.io/result/${uuid}/`,
  • Network accessline 64
    score:      raw.verdicts?.overall?.score     ?? 0,     reportUrl:  `https://urlscan.io/result/${uuid}/`,     screenshot: `https://urlscan.io/screenshots/${uuid}.png`,
  • Network accessline 65
    reportUrl:  `https://urlscan.io/result/${uuid}/`,
  • Network accessline 66
    screenshot: `https://urlscan.io/screenshots/${uuid}.png`,
  • Access to secretsline 76
    [Credential-related source omitted]

skills/virustotal/SKILL.md

  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 17
    [Credential-related source omitted]
  • Access to secretsline 17
    [Credential-related source omitted]
  • Network accessline 32
    $hash = "44d88612fea8a8f36de82e1278abb02f"   # EICAR test file $key  = $env:VIRUSTOTAL_API_KEY $url  = "https://www.virustotal.com/api/v3/files/$hash"
  • Access to secretsline 33
    [Credential-related source omitted]
  • Network accessline 34
    $url  = "https://www.virustotal.com/api/v3/files/$hash"
  • Network accessline 47
    $targetUrl = "https://example.com"
  • Access to secretsline 48
    [Credential-related source omitted]
  • Network accessline 51
    $bytes  = [System.Text.Encoding]::UTF8.GetBytes($targetUrl) $b64    = [Convert]::ToBase64String($bytes).Replace('+','-').Replace('/','_').TrimEnd('=') $url    = "https://www.virustotal.com/api/v3/urls/$b64"
  • Network accessline 53
    $url    = "https://www.virustotal.com/api/v3/urls/$b64"
  • Network accessline 66
    $domain = "example.com" $key    = $env:VIRUSTOTAL_API_KEY $url    = "https://www.virustotal.com/api/v3/domains/$domain"
  • Access to secretsline 67
    [Credential-related source omitted]
  • Network accessline 68
    $url    = "https://www.virustotal.com/api/v3/domains/$domain"
  • Network accessline 82
    $ip  = "1.1.1.1" $key = $env:VIRUSTOTAL_API_KEY $url = "https://www.virustotal.com/api/v3/ip_addresses/$ip"
  • Access to secretsline 83
    [Credential-related source omitted]
  • Network accessline 84
    $url = "https://www.virustotal.com/api/v3/ip_addresses/$ip"
  • Network accessline 101
    **"Check if https://suspicious-login.com is phishing"**
  • Network accessline 120
    [Credential-related source omitted]
  • Access to secretsline 120
    [Credential-related source omitted]

skills/virustotal/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    const skill = new ApiSkill({   name:       'virustotal',   baseUrl:    'https://www.virustotal.com/api/v3',
  • Network accessline 7
    name:       'virustotal',   baseUrl:    'https://www.virustotal.com/api/v3',   apiKeyEnv:  'VIRUSTOTAL_API_KEY',
  • Network accessline 8
    baseUrl:    'https://www.virustotal.com/api/v3',
  • Access to secretsline 9
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 76
    [Credential-related source omitted]
  • Access to secretsline 94
    [Credential-related source omitted]
  • Access to secretsline 111
    [Credential-related source omitted]

skills/xitter/SKILL.md

  • Network accessline 27
    Register at https://developer.twitter.com → Create Project → Create App. Get:
  • Access to secretsline 28
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Access to secretsline 33
    [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 37
    [Credential-related source omitted]
  • Access to secretsline 46
    [Credential-related source omitted]
  • Network accessline 50
    "tweet.fields": "created_at,author_id,public_metrics"   }   resp = requests.get("https://api.twitter.com/2/tweets/search/recent", headers=headers, params=params)
  • Network accessline 51
    }   resp = requests.get("https://api.twitter.com/2/tweets/search/recent", headers=headers, params=params)   resp.raise_for_status()
  • Network accessline 52
    resp = requests.get("https://api.twitter.com/2/tweets/search/recent", headers=headers, params=params)
  • Network accessline 66
    def post_tweet(text):   url    = "https://api.twitter.com/2/tweets"
  • Network accessline 67
    url    = "https://api.twitter.com/2/tweets"
  • Access to secretsline 72
    [Credential-related source omitted]
  • Access to secretsline 76
    [Credential-related source omitted]
  • Access to secretsline 79
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Network accessline 86
    [Credential-related source omitted]
  • Network accessline 87
    [Credential-related source omitted]
  • Network accessline 99
    [Credential-related source omitted]
  • Network accessline 100
    [Credential-related source omitted]
  • Access to secretsline 100
    [Credential-related source omitted]
  • Network accessline 101
    user    = requests.get(f"https://api.twitter.com/2/users/by/username/{username}", headers=headers).json()
  • Network accessline 104
    resp    = requests.get(
  • Network accessline 105
    f"https://api.twitter.com/2/users/{user_id}/tweets",
  • Network accessline 120
    [Credential-related source omitted]
  • Network accessline 121
    [Credential-related source omitted]
  • Access to secretsline 121
    [Credential-related source omitted]
  • Network accessline 122
    resp    = requests.get(
  • Network accessline 123
    f"https://api.twitter.com/2/users/{user_id}/mentions",

skills/youtube-content/SKILL.md

  • Network accessline 70
    $videoUrl = "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
  • Network accessline 77
    $videoUrl = "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
  • Network accessline 100
    $playlistUrl = "https://www.youtube.com/playlist?list=PLxxxxxx"

skills/zerodha-kite/SKILL.md

  • Network accessline 26
    [Credential-related source omitted]
  • Access to secretsline 26
    [Credential-related source omitted]
  • Network accessline 27
    [Credential-related source omitted]
  • Access to secretsline 27
    [Credential-related source omitted]
  • Network accessline 28
    $baseUrl = "https://api.kite.trade"
  • Access to secretsline 31
    [Credential-related source omitted]

workspace-templates/skills/architecture-diagram/SKILL.md

  • Network accessline 70
    <style>body{{background:#0d1117;margin:0;display:flex;justify-content:center;padding:40px}}</style> </head><body> <svg width="{width}" height="{height}" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 71
    </head><body> <svg width="{width}" height="{height}" xmlns="http://www.w3.org/2000/svg"> <defs><marker id="arrow" markerWidth="10" markerHeight="7" refX="10" refY="3.5" orient="auto">
  • Network accessline 72
    <svg width="{width}" height="{height}" xmlns="http://www.w3.org/2000/svg">

workspace-templates/skills/arxiv/SKILL.md

  • Network accessline 30
    $query   = [Uri]::EscapeDataString("attention mechanism transformer") $url     = "http://export.arxiv.org/api/query?search_query=all:$query&start=0&max_results=5&sortBy=lastUpdatedDate&sortOrder=descending"
  • Network accessline 31
    $url     = "http://export.arxiv.org/api/query?search_query=all:$query&start=0&max_results=5&sortBy=lastUpdatedDate&sortOrder=descending"
  • Network accessline 46
    $cat   = "cs.LG" $query = [Uri]::EscapeDataString("large language models") $url   = "http://export.arxiv.org/api/query?search_query=cat:$cat+AND+all:$query&max_results=10&sortBy=submittedDate&sortOrder=descending"
  • Network accessline 47
    $query = [Uri]::EscapeDataString("large language models") $url   = "http://export.arxiv.org/api/query?search_query=cat:$cat+AND+all:$query&max_results=10&sortBy=submittedDate&sortOrder=descending" $resp  = Invoke-RestMethod -Uri $url
  • Network accessline 48
    $url   = "http://export.arxiv.org/api/query?search_query=cat:$cat+AND+all:$query&max_results=10&sortBy=submittedDate&sortOrder=descending"
  • Network accessline 56
    $arxivId = "2305.17333"   # from URL: arxiv.org/abs/2305.17333 $url     = "http://export.arxiv.org/api/query?id_list=$arxivId"
  • Network accessline 57
    $url     = "http://export.arxiv.org/api/query?id_list=$arxivId"
  • Network accessline 68
    $arxivId = "2305.17333" $pdfUrl  = "https://arxiv.org/pdf/$arxivId.pdf"
  • Network accessline 69
    $pdfUrl  = "https://arxiv.org/pdf/$arxivId.pdf"
  • Network accessline 85
    "sortOrder": "descending"   })   url  = f"http://export.arxiv.org/api/query?{params}"
  • Network accessline 86
    })   url  = f"http://export.arxiv.org/api/query?{params}"   resp = urllib.request.urlopen(url).read()
  • Network accessline 87
    url  = f"http://export.arxiv.org/api/query?{params}"   resp = urllib.request.urlopen(url).read()   root = ET.fromstring(resp)
  • Network accessline 88
    resp = urllib.request.urlopen(url).read()
  • Network accessline 89
    root = ET.fromstring(resp)   ns   = {"a": "http://www.w3.org/2005/Atom"}   for entry in root.findall("a:entry", ns):
  • Network accessline 90
    ns   = {"a": "http://www.w3.org/2005/Atom"}
  • Network accessline 102
    $author  = [Uri]::EscapeDataString("Andrej Karpathy") $url     = "http://export.arxiv.org/api/query?search_query=au:$author&max_results=10&sortBy=submittedDate&sortOrder=descending"
  • Network accessline 103
    $url     = "http://export.arxiv.org/api/query?search_query=au:$author&max_results=10&sortBy=submittedDate&sortOrder=descending"

workspace-templates/skills/blogwatcher/SKILL.md

  • Network accessline 37
    feed = feedparser.parse("https://news.ycombinator.com/rss")
  • Network accessline 53
    FEEDS = [   "https://feeds.feedburner.com/oreilly/radar",
  • Network accessline 54
    "https://feeds.feedburner.com/oreilly/radar",
  • Network accessline 55
    "https://blog.openai.com/rss/",
  • Network accessline 56
    "https://news.ycombinator.com/rss",
  • Network accessline 57
    "https://simonwillison.net/atom/everything/",
  • Network accessline 92
    search_feed("https://news.ycombinator.com/rss", "llm")
  • Network accessline 99
    https://site.com/feed
  • Network accessline 100
    https://site.com/rss
  • Network accessline 101
    https://site.com/feed.xml
  • Network accessline 102
    https://site.com/atom.xml
  • Network accessline 103
    https://site.com/blog/feed
  • Network accessline 110
    def find_feed(site_url):   resp = requests.get(site_url, timeout=10, headers={"User-Agent": "Mozilla/5.0"})
  • Network accessline 111
    resp = requests.get(site_url, timeout=10, headers={"User-Agent": "Mozilla/5.0"})
  • Network accessline 116
    find_feed("https://simonwillison.net")
  • Network accessline 124
    feed  = feedparser.parse("https://news.ycombinator.com/rss")
  • Network accessline 133
    **"What are the latest posts from Hacker News?"** → Use step 2 with `https://news.ycombinator.com/rss`.
  • Network accessline 134
    → Use step 2 with `https://news.ycombinator.com/rss`.

workspace-templates/skills/censys/SKILL.md

  • Network accessline 18
    **Requires:** `CENSYS_API_ID` and `CENSYS_API_SECRET` — free tier at https://search.censys.io/register (0.4 req/sec, 250 queries/month).
  • Access to secretsline 35
    [Credential-related source omitted]
  • Network accessline 39
    $result = Invoke-RestMethod -Uri "https://search.censys.io/api/v2/hosts/$ip" -Headers $headers
  • Access to secretsline 54
    [Credential-related source omitted]
  • Network accessline 58
    $result = Invoke-RestMethod -Uri "https://search.censys.io/api/v2/hosts/search?q=$encoded" -Headers $headers
  • Access to secretsline 69
    [Credential-related source omitted]
  • Network accessline 72
    $result = Invoke-RestMethod -Uri "https://search.censys.io/api/v2/certificates/$sha256" -Headers $headers
  • Network accessline 104
    - `CENSYS_API_ID` and `CENSYS_API_SECRET` — free account at https://search.censys.io/register

workspace-templates/skills/censys/index.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 15
    [Credential-related source omitted]
  • Network accessline 19
    [Credential-related source omitted]
  • Network accessline 20
    [Credential-related source omitted]
  • Access to secretsline 20
    [Credential-related source omitted]
  • Network accessline 21
    'Free account: https://search.censys.io/register',
  • Network accessline 27
    _skill = new ApiSkill({     name:       'censys',     baseUrl:    'https://search.censys.io/api/v2',
  • Network accessline 28
    name:       'censys',     baseUrl:    'https://search.censys.io/api/v2',     authType:   'header',
  • Network accessline 29
    baseUrl:    'https://search.censys.io/api/v2',

workspace-templates/skills/clipboard-history/SKILL.md

  • Network accessline 90
    **"Put my public IP address on the clipboard"** → `(Invoke-RestMethod -Uri 'https://api.ipify.org').Trim() | Set-Clipboard`
  • Network accessline 91
    → `(Invoke-RestMethod -Uri 'https://api.ipify.org').Trim() | Set-Clipboard`

workspace-templates/skills/crt-sh/SKILL.md

  • Network accessline 13
    Query [crt.sh](https://crt.sh) to enumerate all TLS/SSL certificates ever issued for a domain. Certificate transparency logs are public — no API key or account needed.
  • Network accessline 28
    $domain = "taracod.com" $url    = "https://crt.sh/?q=$domain&output=json"
  • Network accessline 29
    $url    = "https://crt.sh/?q=$domain&output=json"
  • Network accessline 39
    $domain = "taracod.com" $url    = "https://crt.sh/?q=$([Uri]::EscapeDataString("*.$domain"))&output=json"
  • Network accessline 40
    $url    = "https://crt.sh/?q=$([Uri]::EscapeDataString("*.$domain"))&output=json"
  • Network accessline 54
    $domain  = "taracod.com" $url     = "https://crt.sh/?q=$domain&output=json"
  • Network accessline 55
    $url     = "https://crt.sh/?q=$domain&output=json"
  • Network accessline 67
    $domain    = "example.com" $url       = "https://crt.sh/?q=$domain&output=json"
  • Network accessline 68
    $url       = "https://crt.sh/?q=$domain&output=json"

workspace-templates/skills/crt-sh/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    const skill = new ApiSkill({   name:     'crt.sh',   baseUrl:  'https://crt.sh',
  • Network accessline 7
    name:     'crt.sh',   baseUrl:  'https://crt.sh',   authType: 'none',
  • Network accessline 8
    baseUrl:  'https://crt.sh',

workspace-templates/skills/cveapi/SKILL.md

  • Access to secretsline 15
    [Credential-related source omitted]
  • Network accessline 30
    $cveId = "CVE-2021-44228" $url   = "https://cveawg.mitre.org/api/cve/$cveId"
  • Network accessline 31
    $url   = "https://cveawg.mitre.org/api/cve/$cveId"
  • Access to secretsline 54
    [Credential-related source omitted]
  • Network accessline 56
    $url    = "https://services.nvd.nist.gov/rest/json/cves/2.0?cveId=$cveId"
  • Network accessline 74
    foreach ($id in $cveIds) {     try {         $url    = "https://cveawg.mitre.org/api/cve/$id"
  • Network accessline 75
    try {         $url    = "https://cveawg.mitre.org/api/cve/$id"         $result = Invoke-RestMethod -Uri $url
  • Network accessline 76
    $url    = "https://cveawg.mitre.org/api/cve/$id"
  • Access to secretsline 106
    [Credential-related source omitted]
  • Network accessline 113
    - No key required for basic use - `NVD_API_KEY` (optional) — free at https://nvd.nist.gov/developers/request-an-api-key
  • Network accessline 114
    [Credential-related source omitted]
  • Access to secretsline 114
    [Credential-related source omitted]

workspace-templates/skills/cveapi/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 7
    const mitre = new ApiSkill({   name:      'cveapi-mitre',   baseUrl:   'https://cveawg.mitre.org/api',
  • Network accessline 8
    name:      'cveapi-mitre',   baseUrl:   'https://cveawg.mitre.org/api',   authType:  'none',
  • Network accessline 9
    baseUrl:   'https://cveawg.mitre.org/api',   authType:  'none',   rateLimit: { requests: 10, windowMs: 1_000 },
  • Access to secretsline 18
    [Credential-related source omitted]
  • Network accessline 20
    return new ApiSkill({       name:       'cveapi-nvd',       baseUrl:    'https://services.nvd.nist.gov/rest/json',
  • Network accessline 21
    name:       'cveapi-nvd',       baseUrl:    'https://services.nvd.nist.gov/rest/json',       authType:   'header',
  • Network accessline 22
    baseUrl:    'https://services.nvd.nist.gov/rest/json',
  • Network accessline 31
    return new ApiSkill({     name:      'cveapi-nvd',     baseUrl:   'https://services.nvd.nist.gov/rest/json',
  • Network accessline 32
    name:      'cveapi-nvd',     baseUrl:   'https://services.nvd.nist.gov/rest/json',     authType:  'none',
  • Network accessline 33
    baseUrl:   'https://services.nvd.nist.gov/rest/json',     authType:  'none',     rateLimit: { requests: 5, windowMs: 30_000 },

workspace-templates/skills/excalidraw/SKILL.md

  • Network accessline 31
    "type": "excalidraw",   "version": 2,   "source": "https://excalidraw.com",
  • Network accessline 32
    "version": 2,   "source": "https://excalidraw.com",   "elements": [],
  • Network accessline 33
    "source": "https://excalidraw.com",
  • Network accessline 117
    scene = { "type": "excalidraw", "version": 2, "source": "https://excalidraw.com",
  • Network accessline 120
    with open("architecture.excalidraw", "w") as f:   json.dump(scene, f, indent=2) print("Saved architecture.excalidraw — open in https://excalidraw.com")
  • Network accessline 122
    print("Saved architecture.excalidraw — open in https://excalidraw.com")
  • Network accessline 127
    The user can open the `.excalidraw` file by: - Dragging it into https://excalidraw.com in a browser
  • Network accessline 128
    - Dragging it into https://excalidraw.com in a browser

workspace-templates/skills/explainshell/SKILL.md

  • Network accessline 31
    $command = "tar -xzf archive.tar.gz -C /tmp" $encoded = [Uri]::EscapeDataString($command) Start-Process "https://explainshell.com/explain?cmd=$encoded"
  • Network accessline 32
    $encoded = [Uri]::EscapeDataString($command) Start-Process "https://explainshell.com/explain?cmd=$encoded" Write-Host "Opened: https://explainshell.com/explain?cmd=$encoded"
  • Network accessline 33
    Start-Process "https://explainshell.com/explain?cmd=$encoded"
  • Network accessline 34
    Write-Host "Opened: https://explainshell.com/explain?cmd=$encoded"
  • Dangerous shell operationline 40
    $command = "find . -type f -name '*.log' -mtime +7 -exec rm {} \;"
  • Network accessline 40
    $command = "find . -type f -name '*.log' -mtime +7 -exec rm {} \;" $encoded = [Uri]::EscapeDataString($command) $url     = "https://explainshell.com/explain?cmd=$encoded"
  • Network accessline 42
    $url     = "https://explainshell.com/explain?cmd=$encoded"
  • Network accessline 63
    $encoded = [Uri]::EscapeDataString($command) Write-Host "ExplainShell link:" Write-Host "  https://explainshell.com/explain?cmd=$encoded"
  • Network accessline 65
    Write-Host "  https://explainshell.com/explain?cmd=$encoded"
  • Dangerous shell operationline 73
    **"What does find . -type f -exec rm {} \\; do?"**
  • Dangerous shell operationline 74
    → `find`: search; `.`: starting directory; `-type f`: only files; `-exec rm {} ;`: run rm on each result.

workspace-templates/skills/explainshell/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    const skill = new ApiSkill({   name:      'explainshell',   baseUrl:   'https://explainshell.com',
  • Network accessline 7
    name:      'explainshell',   baseUrl:   'https://explainshell.com',   authType:  'none',
  • Network accessline 8
    baseUrl:   'https://explainshell.com',   authType:  'none',   rateLimit: { requests: 5, windowMs: 1_000 },
  • Network accessline 94
    const cmd     = command.trim()   const encoded = encodeURIComponent(cmd)   const url     = `https://explainshell.com/explain?cmd=${encoded}`
  • Network accessline 96
    const url     = `https://explainshell.com/explain?cmd=${encoded}`

workspace-templates/skills/gif-search/SKILL.md

  • Network accessline 1
    --- name: gif-search description: Search and fetch GIFs from Tenor using the public API with curl or PowerShell — requires a free Tenor API key
  • Network accessline 2
    name: gif-search description: Search and fetch GIFs from Tenor using the public API with curl or PowerShell — requires a free Tenor API key category: media
  • Network accessline 3
    description: Search and fetch GIFs from Tenor using the public API with curl or PowerShell — requires a free Tenor API key
  • Network accessline 13
    Search and fetch GIFs using the Tenor API. Obtain a free API key at https://developers.google.com/tenor/guides/quickstart (takes 2 minutes) and set it as
  • Network accessline 14
    https://developers.google.com/tenor/guides/quickstart (takes 2 minutes) and set it as
  • Access to secretsline 15
    [Credential-related source omitted]
  • Access to secretsline 16
    [Credential-related source omitted]
  • Network accessline 30
    function Search-Gif($query, $limit = 5) {   $q    = [Uri]::EscapeDataString($query)   $url  = "https://tenor.googleapis.com/v2/search?q=$q&limit=$limit&key=$env:TENOR_API_KEY"
  • Network accessline 31
    $q    = [Uri]::EscapeDataString($query)   $url  = "https://tenor.googleapis.com/v2/search?q=$q&limit=$limit&key=$env:TENOR_API_KEY"   $resp = Invoke-RestMethod -Uri $url
  • Network accessline 32
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]
  • Network accessline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Network accessline 54
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Network accessline 55
    resp   = requests.get("https://tenor.googleapis.com/v2/search", params=params)
  • Network accessline 70
    [Credential-related source omitted]
  • Access to secretsline 70
    [Credential-related source omitted]
  • Network accessline 78
    $gifUrl   = "https://media.tenor.com/your-gif.gif"
  • Network accessline 94
    Register at https://developers.google.com/tenor/guides/quickstart — free, takes 2 minutes.
  • Access to secretsline 97
    [Credential-related source omitted]
  • Network accessline 99
    function Search-Gif($query, $limit = 5) {   $q   = [Uri]::EscapeDataString($query)   $url = "https://tenor.googleapis.com/v2/search?q=$q&limit=$limit&key=$env:TENOR_API_KEY"
  • Network accessline 100
    $q   = [Uri]::EscapeDataString($query)   $url = "https://tenor.googleapis.com/v2/search?q=$q&limit=$limit&key=$env:TENOR_API_KEY"   (Invoke-RestMethod -Uri $url).results | Select-Object title, @{N="url";E={$_.media_formats.gif.url}}
  • Network accessline 101
    [Credential-related source omitted]
  • Access to secretsline 101
    [Credential-related source omitted]

workspace-templates/skills/gif-search/skill.json

  • Network accessline 2
    "name": "gif-search",   "version": "1.0.1",   "description": "Search and fetch GIFs from Tenor using the public API with curl or PowerShell — requires a free Tenor API key",
  • Network accessline 3
    "version": "1.0.1",   "description": "Search and fetch GIFs from Tenor using the public API with curl or PowerShell — requires a free Tenor API key",   "author": "aiden",
  • Network accessline 4
    "description": "Search and fetch GIFs from Tenor using the public API with curl or PowerShell — requires a free Tenor API key",

workspace-templates/skills/github-auth/SKILL.md

  • Network accessline 52
    After running step 2, the user must add the public key at https://github.com/settings/keys → New SSH key.
  • Access to secretsline 63
    [Credential-related source omitted]
  • Network accessline 73
    Direct the user to: https://github.com/settings/tokens/new
  • Network accessline 81
    # Test — will prompt for username + PAT as password git clone https://github.com/your-org/your-repo.git
  • Network accessline 82
    git clone https://github.com/your-org/your-repo.git
  • Access to secretsline 89
    [Credential-related source omitted]
  • Access to secretsline 131
    [Credential-related source omitted]
  • Access to secretsline 134
    [Credential-related source omitted]

workspace-templates/skills/github-repo-management/SKILL.md

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

workspace-templates/skills/google-workspace/SKILL.md

  • Network accessline 42
    $resp = Invoke-RestMethod -Uri "https://gmail.googleapis.com/gmail/v1/users/me/messages?maxResults=10" -Headers $headers
  • Network accessline 43
    $resp.messages | ForEach-Object {   $msg = Invoke-RestMethod -Uri "https://gmail.googleapis.com/gmail/v1/users/me/messages/$($_.id)?format=metadata&metadataHeaders=Subject,From,Date" -Headers $headers   $msg.payload.headers | Where-Object {
  • Network accessline 44
    $msg = Invoke-RestMethod -Uri "https://gmail.googleapis.com/gmail/v1/users/me/messages/$($_.id)?format=metadata&metadataHeaders=Subject,From,Date" -Headers $headers
  • Network accessline 52
    $now   = [System.DateTime]::UtcNow.ToString("yyyy-MM-ddTHH:mm:ssZ") $end   = [System.DateTime]::UtcNow.AddDays(1).ToString("yyyy-MM-ddTHH:mm:ssZ") $resp  = Invoke-RestMethod -Uri "https://www.googleapis.com/calendar/v3/calendars/primary/eve
  • Network accessline 53
    $end   = [System.DateTime]::UtcNow.AddDays(1).ToString("yyyy-MM-ddTHH:mm:ssZ") $resp  = Invoke-RestMethod -Uri "https://www.googleapis.com/calendar/v3/calendars/primary/events?timeMin=$now&timeMax=$end&singleEvents=true&orderBy=startTime" -
  • Network accessline 54
    $resp  = Invoke-RestMethod -Uri "https://www.googleapis.com/calendar/v3/calendars/primary/events?timeMin=$now&timeMax=$end&singleEvents=true&orderBy=startTime" -Headers $headers
  • Network accessline 61
    $spreadsheetId = "your-sheet-id"   # from URL: /spreadsheets/d/<id>/ $range         = "Sheet1!A1:E20" $resp = Invoke-RestMethod -Uri "https://sheets.googleapis.com/v4/spreadsheets/$spreadsheetId/values/$range" -Headers $headers
  • Network accessline 62
    $range         = "Sheet1!A1:E20" $resp = Invoke-RestMethod -Uri "https://sheets.googleapis.com/v4/spreadsheets/$spreadsheetId/values/$range" -Headers $headers $resp.values | ForEach-Object { $_ -join "`t" }
  • Network accessline 63
    $resp = Invoke-RestMethod -Uri "https://sheets.googleapis.com/v4/spreadsheets/$spreadsheetId/values/$range" -Headers $headers
  • Network accessline 72
    $writeHeaders  = $headers.Clone(); $writeHeaders["Content-Type"] = "application/json" $payload = @{ values = @(@("Name","Score"),@("Alice","95"),@("Bob","87")) } | ConvertTo-Json Invoke-RestMethod -Uri "https://sheets.googleapis.com/v4/spre
  • Network accessline 74
    Invoke-RestMethod -Uri "https://sheets.googleapis.com/v4/spreadsheets/$spreadsheetId/values/$range`?valueInputOption=RAW" -Method Put -Headers $writeHeaders -Body $payload
  • Network accessline 80
    $resp = Invoke-RestMethod -Uri "https://www.googleapis.com/drive/v3/files?pageSize=20&fields=files(id,name,mimeType,modifiedTime)" -Headers $headers
  • Network accessline 87
    $docId = "your-doc-id"   # from URL: /document/d/<id>/ $resp  = Invoke-RestMethod -Uri "https://docs.googleapis.com/v1/documents/$docId" -Headers $headers
  • Network accessline 88
    $resp  = Invoke-RestMethod -Uri "https://docs.googleapis.com/v1/documents/$docId" -Headers $headers

workspace-templates/skills/greynoise/SKILL.md

  • Access to secretsline 10
    [Credential-related source omitted]
  • Access to secretsline 17
    [Credential-related source omitted]
  • Access to secretsline 33
    [Credential-related source omitted]
  • Network accessline 35
    $result = Invoke-RestMethod -Uri "https://api.greynoise.io/v3/community/$ip" -Headers $headers
  • Access to secretsline 51
    [Credential-related source omitted]
  • Network accessline 53
    foreach ($ip in $ips) {     try {         $r = Invoke-RestMethod -Uri "https://api.greynoise.io/v3/community/$ip" -Headers $headers
  • Network accessline 54
    try {         $r = Invoke-RestMethod -Uri "https://api.greynoise.io/v3/community/$ip" -Headers $headers         $tag = if ($r.riot) { '[RIOT-trusted]' } elseif ($r.noise) { '[SCANNER]' } else { '[TARGETED?]' }
  • Network accessline 55
    $r = Invoke-RestMethod -Uri "https://api.greynoise.io/v3/community/$ip" -Headers $headers
  • Access to secretsline 88
    [Credential-related source omitted]
  • Network accessline 95
    - No key required for low-volume community lookups - `GREYNOISE_API_KEY` — free community key at https://viz.greynoise.io/account
  • Network accessline 96
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]

workspace-templates/skills/greynoise/index.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 13
    [Credential-related source omitted]
  • Network accessline 16
    ? new ApiSkill({         name:       'greynoise',         baseUrl:    'https://api.greynoise.io/v3',
  • Network accessline 17
    name:       'greynoise',         baseUrl:    'https://api.greynoise.io/v3',         authType:   'header',
  • Network accessline 18
    baseUrl:    'https://api.greynoise.io/v3',
  • Network accessline 26
    : new ApiSkill({         name:      'greynoise',         baseUrl:   'https://api.greynoise.io/v3',
  • Network accessline 27
    name:      'greynoise',         baseUrl:   'https://api.greynoise.io/v3',         authType:  'none',
  • Network accessline 28
    baseUrl:   'https://api.greynoise.io/v3',         authType:  'none',         rateLimit: { requests: 5, windowMs: 60_000 },
  • Access to secretsline 61
    [Credential-related source omitted]
  • Network accessline 75
    classification: raw.classification ?? 'unknown',     name:           raw.name           ?? '',     link:           raw.link           ?? `https://viz.greynoise.io/ip/${trimmed}`,
  • Network accessline 76
    name:           raw.name           ?? '',     link:           raw.link           ?? `https://viz.greynoise.io/ip/${trimmed}`,     lastSeen:       raw.last_seen      ?? '',
  • Network accessline 77
    link:           raw.link           ?? `https://viz.greynoise.io/ip/${trimmed}`,
  • Access to secretsline 80
    [Credential-related source omitted]

workspace-templates/skills/haveibeenpwned/SKILL.md

  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 15
    Look up whether an email address has appeared in any publicly known data breaches. Uses the [Have I Been Pwned](https://haveibeenpwned.com) v3 API.
  • Access to secretsline 17
    [Credential-related source omitted]
  • Network accessline 31
    $email = "user@example.com" $key   = $env:HIBP_API_KEY $url   = "https://haveibeenpwned.com/api/v3/breachedaccount/$([Uri]::EscapeDataString($email))?truncateResponse=false"
  • Access to secretsline 32
    [Credential-related source omitted]
  • Network accessline 33
    $url   = "https://haveibeenpwned.com/api/v3/breachedaccount/$([Uri]::EscapeDataString($email))?truncateResponse=false"
  • Network accessline 50
    $email = "user@example.com" $key   = $env:HIBP_API_KEY $url   = "https://haveibeenpwned.com/api/v3/pasteaccount/$([Uri]::EscapeDataString($email))"
  • Access to secretsline 51
    [Credential-related source omitted]
  • Network accessline 52
    $url   = "https://haveibeenpwned.com/api/v3/pasteaccount/$([Uri]::EscapeDataString($email))"
  • Access to secretsline 67
    [Credential-related source omitted]
  • Network accessline 70
    foreach ($email in $emails) {     Start-Sleep -Milliseconds 1600   # respect 1 req/1.5s rate limit     $url = "https://haveibeenpwned.com/api/v3/breachedaccount/$([Uri]::EscapeDataString($email))"
  • Network accessline 71
    [Credential-related source omitted]
  • Network accessline 72
    $url = "https://haveibeenpwned.com/api/v3/breachedaccount/$([Uri]::EscapeDataString($email))"
  • Network accessline 100
    [Credential-related source omitted]
  • Access to secretsline 100
    [Credential-related source omitted]

workspace-templates/skills/haveibeenpwned/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    const skill = new ApiSkill({   name:       'haveibeenpwned',   baseUrl:    'https://haveibeenpwned.com/api/v3',
  • Network accessline 7
    name:       'haveibeenpwned',   baseUrl:    'https://haveibeenpwned.com/api/v3',   apiKeyEnv:  'HIBP_API_KEY',
  • Network accessline 8
    baseUrl:    'https://haveibeenpwned.com/api/v3',
  • Access to secretsline 9
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]

workspace-templates/skills/linear/SKILL.md

  • Access to secretsline 13
    [Credential-related source omitted]
  • Network accessline 27
    Generate a Personal API key at https://linear.app/settings/api — select `read` and `write` scopes.
  • Access to secretsline 30
    [Credential-related source omitted]
  • Network accessline 35
    All Linear API calls are POST to `https://api.linear.app/graphql`.
  • Network accessline 39
    [Credential-related source omitted]
  • Network accessline 40
    [Credential-related source omitted]
  • Access to secretsline 40
    [Credential-related source omitted]
  • Network accessline 41
    (Invoke-RestMethod -Uri "https://api.linear.app/graphql" -Method Post -Headers $headers -Body $body).data

workspace-templates/skills/notion/SKILL.md

  • Network accessline 27
    The user must create an Internal Integration at https://www.notion.so/my-integrations and share their pages/databases with it.
  • Access to secretsline 31
    [Credential-related source omitted]
  • Network accessline 37
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Network accessline 38
    $body    = '{"query": "meeting notes"}' $resp    = Invoke-RestMethod -Uri "https://api.notion.com/v1/search" -Method Post -Headers $headers -Body $body $resp.results | Select-Object -ExpandProperty properties | ConvertTo-Json -Depth 5
  • Network accessline 39
    $resp    = Invoke-RestMethod -Uri "https://api.notion.com/v1/search" -Method Post -Headers $headers -Body $body
  • Network accessline 46
    [Credential-related source omitted]
  • Network accessline 47
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Network accessline 48
    $page    = Invoke-RestMethod -Uri "https://api.notion.com/v1/pages/$pageId" -Headers $headers
  • Network accessline 49
    $blocks  = Invoke-RestMethod -Uri "https://api.notion.com/v1/blocks/$pageId/children" -Headers $headers
  • Network accessline 57
    [Credential-related source omitted]
  • Access to secretsline 57
    [Credential-related source omitted]
  • Network accessline 58
    $filter  = '{"filter": {"property": "Status", "select": {"equals": "In Progress"}}}' $resp    = Invoke-RestMethod -Uri "https://api.notion.com/v1/databases/$dbId/query" -Method Post -Headers $headers -Body $filter $resp.results | ForEach-Ob
  • Network accessline 59
    $resp    = Invoke-RestMethod -Uri "https://api.notion.com/v1/databases/$dbId/query" -Method Post -Headers $headers -Body $filter
  • Access to secretsline 67
    [Credential-related source omitted]
  • Network accessline 72
    } } | ConvertTo-Json -Depth 10 Invoke-RestMethod -Uri "https://api.notion.com/v1/pages" -Method Post -Headers $headers -Body $payload
  • Network accessline 74
    Invoke-RestMethod -Uri "https://api.notion.com/v1/pages" -Method Post -Headers $headers -Body $payload
  • Access to secretsline 81
    [Credential-related source omitted]
  • Network accessline 87
    }) } | ConvertTo-Json -Depth 10 Invoke-RestMethod -Uri "https://api.notion.com/v1/blocks/$pageId/children" -Method Patch -Headers $headers -Body $payload
  • Network accessline 89
    Invoke-RestMethod -Uri "https://api.notion.com/v1/blocks/$pageId/children" -Method Patch -Headers $headers -Body $payload

workspace-templates/skills/p5js/SKILL.md

  • Network accessline 32
    <title>p5.js Sketch</title>   <style>body { margin: 0; background: #0d1117; overflow: hidden; }</style>   <script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.9.0/p5.min.js"></script>
  • Network accessline 33
    <style>body { margin: 0; background: #0d1117; overflow: hidden; }</style>   <script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.9.0/p5.min.js"></script> </head>
  • Network accessline 34
    <script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.9.0/p5.min.js"></script>

workspace-templates/skills/research-paper-writing/SKILL.md

  • Network accessline 56
    import requests paper_id = "arXiv:2305.17333" resp = requests.get(f"https://api.semanticscholar.org/graph/v1/paper/{paper_id}/citations?fields=title,year,authors,externalIds&limit=20")
  • Network accessline 57
    paper_id = "arXiv:2305.17333" resp = requests.get(f"https://api.semanticscholar.org/graph/v1/paper/{paper_id}/citations?fields=title,year,authors,externalIds&limit=20") for c in resp.json()["data"]:
  • Network accessline 58
    resp = requests.get(f"https://api.semanticscholar.org/graph/v1/paper/{paper_id}/citations?fields=title,year,authors,externalIds&limit=20")
  • Network accessline 85
    \documentclass[10pt,twocolumn]{article} \usepackage{arxiv}       % from https://github.com/kourgeorge/arxiv-style
  • Network accessline 86
    \usepackage{arxiv}       % from https://github.com/kourgeorge/arxiv-style

workspace-templates/skills/securityheaders/SKILL.md

  • Network accessline 29
    $target  = "https://taracod.com"
  • Network accessline 31
    $url     = "https://securityheaders.com/?q=$encoded&followRedirects=on&hide=on"
  • Network accessline 47
    $target   = "https://example.com"
  • Network accessline 48
    $encoded  = [Uri]::EscapeDataString($target) $response = Invoke-WebRequest -Uri "https://securityheaders.com/?q=$encoded&followRedirects=on&hide=on" -UseBasicParsing $html     = $response.Content
  • Network accessline 49
    $response = Invoke-WebRequest -Uri "https://securityheaders.com/?q=$encoded&followRedirects=on&hide=on" -UseBasicParsing
  • Network accessline 59
    $missing | ForEach-Object { Write-Host "  ✗ $($_.Trim())" } Write-Host "" Write-Host "Report: https://securityheaders.com/?q=$encoded&followRedirects=on"
  • Network accessline 61
    Write-Host "Report: https://securityheaders.com/?q=$encoded&followRedirects=on"

workspace-templates/skills/securityheaders/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    const skill = new ApiSkill({   name:      'securityheaders',   baseUrl:   'https://securityheaders.com',
  • Network accessline 7
    name:      'securityheaders',   baseUrl:   'https://securityheaders.com',   authType:  'none',
  • Network accessline 8
    baseUrl:   'https://securityheaders.com',   authType:  'none',   rateLimit: { requests: 3, windowMs: 1_000 },
  • Network accessline 135
    * and header presence/absence from the HTML.  *  * @param targetUrl  The URL to audit (e.g. "https://example.com")
  • Network accessline 136
    *  * @param targetUrl  The URL to audit (e.g. "https://example.com")  */
  • Network accessline 137
    * @param targetUrl  The URL to audit (e.g. "https://example.com")
  • Network accessline 138
    */ export async function audit(targetUrl: string): Promise<SecurityHeadersAudit> {   const scanUrl = `https://securityheaders.com/?q=${encodeURIComponent(targetUrl)}&followRedirects=on&hide=on`
  • Network accessline 140
    const scanUrl = `https://securityheaders.com/?q=${encodeURIComponent(targetUrl)}&followRedirects=on&hide=on`

workspace-templates/skills/shodan/SKILL.md

  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 17
    [Credential-related source omitted]
  • Access to secretsline 17
    [Credential-related source omitted]
  • Network accessline 32
    $ip  = "8.8.8.8" $key = $env:SHODAN_API_KEY $url = "https://api.shodan.io/shodan/host/${ip}?key=${key}"
  • Access to secretsline 33
    [Credential-related source omitted]
  • Network accessline 34
    $url = "https://api.shodan.io/shodan/host/${ip}?key=${key}"
  • Network accessline 52
    $query = [Uri]::EscapeDataString("port:27017 product:MongoDB") $key   = $env:SHODAN_API_KEY $url   = "https://api.shodan.io/shodan/host/search?query=${query}&key=${key}"
  • Access to secretsline 53
    [Credential-related source omitted]
  • Network accessline 54
    $url   = "https://api.shodan.io/shodan/host/search?query=${query}&key=${key}"
  • Network accessline 66
    $ip   = "TARGET_IP" $key  = $env:SHODAN_API_KEY $host = Invoke-RestMethod -Uri "https://api.shodan.io/shodan/host/${ip}?key=${key}"
  • Access to secretsline 67
    [Credential-related source omitted]
  • Network accessline 68
    $host = Invoke-RestMethod -Uri "https://api.shodan.io/shodan/host/${ip}?key=${key}"
  • Network accessline 113
    [Credential-related source omitted]
  • Access to secretsline 113
    [Credential-related source omitted]

workspace-templates/skills/shodan/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    const skill = new ApiSkill({   name:           'shodan',   baseUrl:        'https://api.shodan.io',
  • Network accessline 7
    name:           'shodan',   baseUrl:        'https://api.shodan.io',   apiKeyEnv:      'SHODAN_API_KEY',
  • Network accessline 8
    baseUrl:        'https://api.shodan.io',
  • Access to secretsline 9
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]

workspace-templates/skills/ssllabs/SKILL.md

  • Network accessline 29
    $host   = "github.com" $apiUrl = "https://api.ssllabs.com/api/v3/analyze"
  • Network accessline 30
    $apiUrl = "https://api.ssllabs.com/api/v3/analyze"
  • Network accessline 51
    $host   = "example.com" $result = Invoke-RestMethod -Uri "https://api.ssllabs.com/api/v3/analyze?host=$host&publish=off&all=done"
  • Network accessline 52
    $result = Invoke-RestMethod -Uri "https://api.ssllabs.com/api/v3/analyze?host=$host&publish=off&all=done"
  • Network accessline 54
    while ($result.status -ne 'READY') {     Start-Sleep -Seconds 15     $result = Invoke-RestMethod -Uri "https://api.ssllabs.com/api/v3/analyze?host=$host&publish=off&all=done"
  • Network accessline 55
    Start-Sleep -Seconds 15     $result = Invoke-RestMethod -Uri "https://api.ssllabs.com/api/v3/analyze?host=$host&publish=off&all=done" }
  • Network accessline 56
    $result = Invoke-RestMethod -Uri "https://api.ssllabs.com/api/v3/analyze?host=$host&publish=off&all=done"
  • Network accessline 75
    $host    = "taracod.com" $encoded = [Uri]::EscapeDataString($host) $url     = "https://www.ssllabs.com/ssltest/analyze.html?d=$encoded&hideResults=on&ignoreMismatch=on"
  • Network accessline 76
    $encoded = [Uri]::EscapeDataString($host) $url     = "https://www.ssllabs.com/ssltest/analyze.html?d=$encoded&hideResults=on&ignoreMismatch=on" Write-Host "Open in browser: $url"
  • Network accessline 77
    $url     = "https://www.ssllabs.com/ssltest/analyze.html?d=$encoded&hideResults=on&ignoreMismatch=on"

workspace-templates/skills/ssllabs/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 9
    const skill = new ApiSkill({   name:      'ssllabs',   baseUrl:   'https://api.ssllabs.com/api/v3',
  • Network accessline 10
    name:      'ssllabs',   baseUrl:   'https://api.ssllabs.com/api/v3',   authType:  'none',
  • Network accessline 11
    baseUrl:   'https://api.ssllabs.com/api/v3',   authType:  'none',   rateLimit: { requests: 1, windowMs: 2_000 },   // 1 req/2sec
  • Network accessline 80
    function parseResponse(host: string, raw: any): SslScanResult {   const scanUrl = `https://www.ssllabs.com/ssltest/analyze.html?d=${encodeURIComponent(host)}&hideResults=on`
  • Network accessline 81
    const scanUrl = `https://www.ssllabs.com/ssltest/analyze.html?d=${encodeURIComponent(host)}&hideResults=on`
  • Network accessline 120
    export function quickScan(host: string): string {   const h = host.replace(/^https?:\/\//i, '').replace(/\/.*$/, '')   return `https://www.ssllabs.com/ssltest/analyze.html?d=${encodeURIComponent(h)}&hideResults=on&ignoreMismatch=on`
  • Network accessline 121
    const h = host.replace(/^https?:\/\//i, '').replace(/\/.*$/, '')   return `https://www.ssllabs.com/ssltest/analyze.html?d=${encodeURIComponent(h)}&hideResults=on&ignoreMismatch=on` }
  • Network accessline 122
    return `https://www.ssllabs.com/ssltest/analyze.html?d=${encodeURIComponent(h)}&hideResults=on&ignoreMismatch=on`

workspace-templates/skills/stable-diffusion-image-generation/SKILL.md

  • Network accessline 30
    def generate_image_api(prompt, output="output.png"):   api_url = "https://api-inference.huggingface.co/models/stabilityai/stable-diffusion-xl-base-1.0"
  • Network accessline 31
    [Credential-related source omitted]
  • Network accessline 32
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Network accessline 33
    resp    = requests.post(api_url, headers=headers, json={"inputs": prompt}, timeout=120)

workspace-templates/skills/urlscan/SKILL.md

  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 15
    Submit any URL for analysis and receive a safety verdict, screenshot, and DNS/HTTP metadata. Uses the [urlscan.io](https://urlscan.io) API.
  • Access to secretsline 17
    [Credential-related source omitted]
  • Network accessline 32
    $url    = "https://suspicious-site.example.com"
  • Access to secretsline 33
    [Credential-related source omitted]
  • Network accessline 36
    $submit = Invoke-RestMethod -Uri "https://urlscan.io/api/v1/scan/" `
  • Access to secretsline 52
    [Credential-related source omitted]
  • Network accessline 54
    $result = Invoke-RestMethod -Uri "https://urlscan.io/api/v1/result/$uuid/" `
  • Network accessline 61
    Write-Host "Phishing:    $($result.verdicts.overall.phishing)" Write-Host "Score:       $($result.verdicts.overall.score)" Write-Host "Screenshot:  https://urlscan.io/screenshots/$uuid.png"
  • Network accessline 63
    Write-Host "Screenshot:  https://urlscan.io/screenshots/$uuid.png"
  • Access to secretsline 70
    [Credential-related source omitted]
  • Network accessline 72
    $body   = '{"url": "' + $TargetUrl + '", "visibility": "unlisted"}'     $submit = Invoke-RestMethod -Uri "https://urlscan.io/api/v1/scan/" `
  • Network accessline 73
    $submit = Invoke-RestMethod -Uri "https://urlscan.io/api/v1/scan/" `
  • Network accessline 81
    $result = Invoke-RestMethod -Uri "https://urlscan.io/api/v1/result/$uuid/" `
  • Network accessline 88
    Phishing  = $result.verdicts.overall.phishing         Score     = $result.verdicts.overall.score         Report    = "https://urlscan.io/result/$uuid/"
  • Network accessline 89
    Score     = $result.verdicts.overall.score         Report    = "https://urlscan.io/result/$uuid/"     }
  • Network accessline 90
    Report    = "https://urlscan.io/result/$uuid/"
  • Network accessline 94
    Scan-Url -TargetUrl "https://example.com"
  • Network accessline 99
    **"Check if this link is safe: https://bit.ly/abc123"**
  • Network accessline 105
    **"I want to see what this URL looks like without clicking it"** → Submit the scan, then use the screenshot URL: `https://urlscan.io/screenshots/{uuid}.png`
  • Network accessline 106
    → Submit the scan, then use the screenshot URL: `https://urlscan.io/screenshots/{uuid}.png`
  • Network accessline 118
    [Credential-related source omitted]
  • Access to secretsline 118
    [Credential-related source omitted]

workspace-templates/skills/urlscan/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    const skill = new ApiSkill({   name:       'urlscan',   baseUrl:    'https://urlscan.io/api/v1',
  • Network accessline 7
    name:       'urlscan',   baseUrl:    'https://urlscan.io/api/v1',   apiKeyEnv:  'URLSCAN_API_KEY',
  • Network accessline 8
    baseUrl:    'https://urlscan.io/api/v1',
  • Access to secretsline 9
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Network accessline 63
    phishing:   raw.verdicts?.overall?.phishing  ?? false,     score:      raw.verdicts?.overall?.score     ?? 0,     reportUrl:  `https://urlscan.io/result/${uuid}/`,
  • Network accessline 64
    score:      raw.verdicts?.overall?.score     ?? 0,     reportUrl:  `https://urlscan.io/result/${uuid}/`,     screenshot: `https://urlscan.io/screenshots/${uuid}.png`,
  • Network accessline 65
    reportUrl:  `https://urlscan.io/result/${uuid}/`,
  • Network accessline 66
    screenshot: `https://urlscan.io/screenshots/${uuid}.png`,
  • Access to secretsline 76
    [Credential-related source omitted]

workspace-templates/skills/virustotal/SKILL.md

  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 17
    [Credential-related source omitted]
  • Access to secretsline 17
    [Credential-related source omitted]
  • Network accessline 32
    $hash = "44d88612fea8a8f36de82e1278abb02f"   # EICAR test file $key  = $env:VIRUSTOTAL_API_KEY $url  = "https://www.virustotal.com/api/v3/files/$hash"
  • Access to secretsline 33
    [Credential-related source omitted]
  • Network accessline 34
    $url  = "https://www.virustotal.com/api/v3/files/$hash"
  • Network accessline 47
    $targetUrl = "https://example.com"
  • Access to secretsline 48
    [Credential-related source omitted]
  • Network accessline 51
    $bytes  = [System.Text.Encoding]::UTF8.GetBytes($targetUrl) $b64    = [Convert]::ToBase64String($bytes).Replace('+','-').Replace('/','_').TrimEnd('=') $url    = "https://www.virustotal.com/api/v3/urls/$b64"
  • Network accessline 53
    $url    = "https://www.virustotal.com/api/v3/urls/$b64"
  • Network accessline 66
    $domain = "example.com" $key    = $env:VIRUSTOTAL_API_KEY $url    = "https://www.virustotal.com/api/v3/domains/$domain"
  • Access to secretsline 67
    [Credential-related source omitted]
  • Network accessline 68
    $url    = "https://www.virustotal.com/api/v3/domains/$domain"
  • Network accessline 82
    $ip  = "1.1.1.1" $key = $env:VIRUSTOTAL_API_KEY $url = "https://www.virustotal.com/api/v3/ip_addresses/$ip"
  • Access to secretsline 83
    [Credential-related source omitted]
  • Network accessline 84
    $url = "https://www.virustotal.com/api/v3/ip_addresses/$ip"
  • Network accessline 101
    **"Check if https://suspicious-login.com is phishing"**
  • Network accessline 120
    [Credential-related source omitted]
  • Access to secretsline 120
    [Credential-related source omitted]

workspace-templates/skills/virustotal/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    const skill = new ApiSkill({   name:       'virustotal',   baseUrl:    'https://www.virustotal.com/api/v3',
  • Network accessline 7
    name:       'virustotal',   baseUrl:    'https://www.virustotal.com/api/v3',   apiKeyEnv:  'VIRUSTOTAL_API_KEY',
  • Network accessline 8
    baseUrl:    'https://www.virustotal.com/api/v3',
  • Access to secretsline 9
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 76
    [Credential-related source omitted]
  • Access to secretsline 94
    [Credential-related source omitted]
  • Access to secretsline 111
    [Credential-related source omitted]

workspace-templates/skills/xitter/SKILL.md

  • Network accessline 27
    Register at https://developer.twitter.com → Create Project → Create App. Get:
  • Access to secretsline 28
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Access to secretsline 33
    [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 37
    [Credential-related source omitted]
  • Access to secretsline 46
    [Credential-related source omitted]
  • Network accessline 50
    "tweet.fields": "created_at,author_id,public_metrics"   }   resp = requests.get("https://api.twitter.com/2/tweets/search/recent", headers=headers, params=params)
  • Network accessline 51
    }   resp = requests.get("https://api.twitter.com/2/tweets/search/recent", headers=headers, params=params)   resp.raise_for_status()
  • Network accessline 52
    resp = requests.get("https://api.twitter.com/2/tweets/search/recent", headers=headers, params=params)
  • Network accessline 66
    def post_tweet(text):   url    = "https://api.twitter.com/2/tweets"
  • Network accessline 67
    url    = "https://api.twitter.com/2/tweets"
  • Access to secretsline 72
    [Credential-related source omitted]
  • Access to secretsline 76
    [Credential-related source omitted]
  • Access to secretsline 79
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Network accessline 86
    [Credential-related source omitted]
  • Network accessline 87
    [Credential-related source omitted]
  • Network accessline 99
    [Credential-related source omitted]
  • Network accessline 100
    [Credential-related source omitted]
  • Access to secretsline 100
    [Credential-related source omitted]
  • Network accessline 101
    user    = requests.get(f"https://api.twitter.com/2/users/by/username/{username}", headers=headers).json()
  • Network accessline 104
    resp    = requests.get(
  • Network accessline 105
    f"https://api.twitter.com/2/users/{user_id}/tweets",
  • Network accessline 120
    [Credential-related source omitted]
  • Network accessline 121
    [Credential-related source omitted]
  • Access to secretsline 121
    [Credential-related source omitted]
  • Network accessline 122
    resp    = requests.get(
  • Network accessline 123
    f"https://api.twitter.com/2/users/{user_id}/mentions",

workspace-templates/skills/youtube-content/SKILL.md

  • Network accessline 70
    $videoUrl = "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
  • Network accessline 77
    $videoUrl = "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
  • Network accessline 100
    $playlistUrl = "https://www.youtube.com/playlist?list=PLxxxxxx"

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: 1 fact

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md skills/architecture-diagram/SKILL.md.claude/skills/<skill-name>/
CodexNativeManifest AGENTS.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/architecture-diagram/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/architecture-diagram/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/architecture-diagram/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/architecture-diagram/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.

Explore alternatives and comparisons

Add this badge to your README

It updates every night and links to this page.

taracodlabs/aiden: #992 on hotskills, 876 stars

[![taracodlabs/aiden on hotskills](https://hotskills.dev/badge/taracodlabs-aiden.svg)](https://hotskills.dev/skill/taracodlabs-aiden/)