Not in the top 1,000 by GitHub stars

AtlasOmnia/donna-starter

Donna — a starter Hermes Agent profile: opinionated persona, 73 curated skills, guided first-run orientation, optional Token Router. MIT.

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/apple/apple-reminders/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/apple/imessage/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/apple/macos-app-automation/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/apple/macos-storage-management/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/autonomous-ai-agents/hermes-agent/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/autonomous-ai-agents/hermes-config-editing/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/autonomous-ai-agents/hermes-context-optimization/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/autonomous-ai-agents/hermes-overnight-autonomy/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/autonomous-ai-agents/hermes-plugin-evaluation/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/autonomous-ai-agents/hermes-session-maintenance/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/autonomous-ai-agents/local-model-selection/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/autonomous-ai-agents/opencode/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/computer-use/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/creative/claude-design/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/creative/content-style/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/creative/marketing-collateral-design/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/dogfood/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/github/codebase-inspection/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/github/github-auth/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/github/github-code-review/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/github/github-issues/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

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

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/github/github-pre-push-gates/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/github/github-readme-maintenance/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

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

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/github/github-workflows/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/github/local-app-github-publishing/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/health/meal-tracker/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/hermes-desktop-plugins/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/hermes-nightly-self-check-decisions/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/hermes-plugin-development/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/hermes-themes/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/hermes/hermes-mnemosyne/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/hermes/hermes-self-evaluation/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/hermes/hermes-starter-onboarding/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/hermes/messaging-gateway-troubleshooting/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/hermes/mnemosyne-maintenance/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/hermes/skill-auditor/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/note-taking/daily-note-wrapup/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/note-taking/obsidian/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/note-taking/vault-organization/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/notes-automation-workflows/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/product-competitor-analysis/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/productivity/destination-trip-planning/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/productivity/discord-connect/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/productivity/domestic-trip-planning/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/productivity/google-workspace/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/productivity/maps/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/productivity/notion/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/productivity/office-document-review/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/productivity/session-artifact-indexing/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/research/daily-news-digests/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/research/dynamic-content-extraction/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/research/evidence-based-replies/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/research/external-model-review/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/research/hf-model-card-research/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/research/local-discovery/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/research/marketplace-purchase-vetting/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/research/site-mapping/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/research/source-verification/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/social-media/meta-business-posting/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/social-media/publication-link-audit/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/social-media/reddit-browse-and-post/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/social-media/xurl/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/software-development/application-security-review/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/software-development/coding-worktree-recovery/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/software-development/cross-browser-typography-qa/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/software-development/hermes-agent-skill-authoring/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/software-development/inspecting-hermes-desktop-dom/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/software-development/specification-compliance-review/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/software-development/stale-patch-reconciliation/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

skills/software-development/subagent-driven-development/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → b6eaf1bab052

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit b6eaf1bab0527daab22ad02043fcd7c9869d0323

git clone --filter=blob:none --no-checkout https://github.com/AtlasOmnia/donna-starter.git .hotskills/atlasomnia-donna-starter && git -C .hotskills/atlasomnia-donna-starter checkout --detach b6eaf1bab0527daab22ad02043fcd7c9869d0323 # Copy each selected skill directory from .hotskills/atlasomnia-donna-starter into .agents/skills/<skill-name>/
138GitHub stars
7stars in 7 days
72skills in this repository
2commits in 30 days

Heat

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

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

Stars over time

Oct 25, 2026Nov 3, 2026138

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

Individual skills in this repository

How it works

apple-reminders

When your agent uses it

apple-reminders — Apple Reminders via remindctl: add, list, complete.

What it loads into context

Frontmatter

84 tokens

Always available to the agent

SKILL.md

1,368 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. Prerequisites
  2. When to Use
  3. When NOT to Use
  4. Quick Reference
  5. Date Formats
  6. Rules

Files

  • SKILL.mdcore5,157 bytes
  • SKILL.mdcore5,157 bytes
  • SKILL.mdcore5,157 bytes
  • SKILL.mdcore5,157 bytes
  • SKILL.mdcore5,157 bytes
  • SKILL.mdcore5,157 bytes
  • SKILL.mdcore5,157 bytes
  • SKILL.mdcore5,157 bytes
  • SKILL.mdcore5,157 bytes
  • SKILL.mdcore5,157 bytes
  • SKILL.mdcore5,157 bytes
Read SKILL.md
# Apple Reminders

Use `remindctl` to manage Apple Reminders directly from the terminal. Tasks sync across all Apple devices via iCloud.

## Prerequisites

- **macOS** with Reminders.app
- Install: `brew install steipete/tap/remindctl`
- Grant Reminders permission when prompted
- Check: `remindctl status` / Request: `remindctl authorize`
- If macOS reports Full Access but `remindctl status` still says `Not determined` or `Denied`, test AppleScript instead:
 ```bash
 osascript -e 'tell application "Reminders" to return name of every list'
 ```
 If AppleScript works, use Reminders AppleScript as a fallback for list/read/create operations; the TCC grant may apply to Terminal/Python but not the `remindctl` binary context.
View the complete source on GitHub

Skills included

  • apple-reminders
  • imessage
  • macos-app-automation
  • macos-storage-management
  • hermes-agent
  • hermes-config-editing
  • hermes-context-optimization
  • hermes-overnight-autonomy
  • hermes-plugin-evaluation
  • hermes-session-maintenance
  • local-model-selection
  • opencode
  • computer-use
  • claude-design
  • content-style
  • marketing-collateral-design
  • dogfood
  • codebase-inspection
  • github-auth
  • github-code-review
  • github-issues
  • github-pr-workflow
  • github-pre-push-gates
  • github-readme-maintenance
  • github-repo-management
  • github-workflows
  • local-app-github-publishing
  • meal-tracker
  • hermes-desktop-plugins
  • hermes-nightly-self-check-decisions
  • hermes-plugin-development
  • hermes-themes
  • hermes-mnemosyne
  • hermes-self-evaluation
  • hermes-starter-onboarding
  • messaging-gateway-troubleshooting
  • mnemosyne-maintenance
  • skill-auditor
  • daily-note-wrapup
  • obsidian
  • vault-organization
  • notes-automation-workflows
  • product-competitor-analysis
  • destination-trip-planning
  • discord-connect
  • domestic-trip-planning
  • google-workspace
  • maps
  • notion
  • office-document-review
  • session-artifact-indexing
  • daily-news-digests
  • dynamic-content-extraction
  • evidence-based-replies
  • external-model-review
  • hf-model-card-research
  • local-discovery
  • marketplace-purchase-vetting
  • site-mapping
  • source-verification
  • meta-business-posting
  • publication-link-audit
  • reddit-browse-and-post
  • xurl
  • application-security-review
  • coding-worktree-recovery
  • cross-browser-typography-qa
  • hermes-agent-skill-authoring
  • inspecting-hermes-desktop-dom
  • specification-compliance-review
  • stale-patch-reconciliation
  • subagent-driven-development

Repository facts

License
MIT
Created
Aug 5, 2026
Last pushed
Oct 26, 2026
Forks
10
Open issues
0
Project activity
Active

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 5, 2026

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

Show 560 notes
  • skills/apple/apple-reminders/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/apple/apple-reminders/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/apple/apple-reminders/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/apple/apple-reminders/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/apple/apple-reminders/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/apple/apple-reminders/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/apple/apple-reminders/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/apple/apple-reminders/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/apple/apple-reminders/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/apple/apple-reminders/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/apple/imessage/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/apple/imessage/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/apple/imessage/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/apple/imessage/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/apple/imessage/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/apple/macos-app-automation/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/apple/macos-app-automation/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/apple/macos-app-automation/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/apple/macos-app-automation/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/apple/macos-app-automation/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 1,156 signals by file

skills/apple/macos-app-automation/SKILL.md

  • Network accessline 202
    1. Open the live URL without raising the window: `open -g -a Safari 'https://…'`.
  • Dangerous shell operationline 209
    5. If WebDriver still reports Remote Automation disabled, the user must run `sudo safaridriver --enable`; never type their administrator password.
  • Access to secretsline 298
    [Credential-related source omitted]

skills/apple/macos-app-automation/references/desktop-launcher-icon-workflow.md

  • Dangerous shell operationline 12
    rm -rf "$iconset"

skills/apple/macos-app-automation/references/electron-smoke-isolation.md

  • Access to secretsline 16
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Access to secretsline 38
    [Credential-related source omitted]

skills/apple/macos-app-automation/references/safari-screenshot-evidence.md

  • Network accessline 52
    device_scale_factor=1,  )  page.goto("http://127.0.0.1:8080/", wait_until="networkidle")
  • Network accessline 53
    )  page.goto("http://127.0.0.1:8080/", wait_until="networkidle")  dims = page.evaluate("({iw: innerWidth, sw: document.documentElement.scrollWidth})")
  • Network accessline 54
    page.goto("http://127.0.0.1:8080/", wait_until="networkidle")

skills/apple/macos-storage-management/scripts/archive-resident-files.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/apple/macos-storage-management/scripts/cleanup-inactive-caches.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/autonomous-ai-agents/hermes-agent/SKILL.md

  • Network accessline 20
    - gateway  - development  homepage: https://github.com/NousResearch/hermes-agent
  • Network accessline 20
    - gateway  - development  homepage: https://github.com/NousResearch/hermes-agent
  • Network accessline 21
    - development  homepage: https://github.com/NousResearch/hermes-agent  related_skills:
  • Network accessline 21
    - development  homepage: https://github.com/NousResearch/hermes-agent  related_skills:
  • Network accessline 22
    homepage: https://github.com/NousResearch/hermes-agent
  • Network accessline 22
    homepage: https://github.com/NousResearch/hermes-agent
  • Network accessline 47
    **Docs:** https://hermes-agent.nousresearch.com/docs/
  • Network accessline 47
    **Docs:** https://hermes-agent.nousresearch.com/docs/
  • Network accessline 52
    # Install curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
  • Network accessline 52
    # Install curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
  • Dangerous shell operationline 53
    curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
  • Dangerous shell operationline 53
    curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
  • Network accessline 53
    curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
  • Network accessline 53
    curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
  • Access to secretsline 115
    [Credential-related source omitted]
  • Access to secretsline 115
    [Credential-related source omitted]
  • Network accessline 134
    hermes skills list List installed skills hermes skills search QUERY Search the skills hub hermes skills install ID Install a skill (ID can be a hub identifier OR a direct https://…/SKILL.md URL; pass --name to override when frontmatter has 
  • Network accessline 134
    hermes skills list List installed skills hermes skills search QUERY Search the skills hub hermes skills install ID Install a skill (ID can be a hub identifier OR a direct https://…/SKILL.md URL; pass --name to override when frontmatter has 
  • Network accessline 135
    hermes skills search QUERY Search the skills hub hermes skills install ID Install a skill (ID can be a hub identifier OR a direct https://…/SKILL.md URL; pass --name to override when frontmatter has no name) hermes skills inspect ID Preview
  • Network accessline 135
    hermes skills search QUERY Search the skills hub hermes skills install ID Install a skill (ID can be a hub identifier OR a direct https://…/SKILL.md URL; pass --name to override when frontmatter has no name) hermes skills inspect ID Preview
  • Network accessline 136
    hermes skills install ID Install a skill (ID can be a hub identifier OR a direct https://…/SKILL.md URL; pass --name to override when frontmatter has no name)
  • Network accessline 136
    hermes skills install ID Install a skill (ID can be a hub identifier OR a direct https://…/SKILL.md URL; pass --name to override when frontmatter has no name)
  • Network accessline 171
    Platform docs: https://hermes-agent.nousresearch.com/docs/user-guide/messaging/
  • Network accessline 171
    Platform docs: https://hermes-agent.nousresearch.com/docs/user-guide/messaging/
  • Network accessline 257
    Type these during an interactive chat session. New commands land fairly often; if something below looks stale, run `/help` in-session for the authoritative list or see the [live slash commands reference](https://hermes-agent.nousresearch.co
  • Network accessline 257
    Type these during an interactive chat session. New commands land fairly often; if something below looks stale, run `/help` in-session for the authoritative list or see the [live slash commands reference](https://hermes-agent.nousresearch.co
  • Network accessline 258
    often; if something below looks stale, run `/help` in-session for the authoritative list or see the [live slash commands reference](https://hermes-agent.nousresearch.com/docs/reference/slash-commands). The registry of record is `hermes_cli/
  • Network accessline 258
    often; if something below looks stale, run `/help` in-session for the authoritative list or see the [live slash commands reference](https://hermes-agent.nousresearch.com/docs/reference/slash-commands). The registry of record is `hermes_cli/
  • Network accessline 259
    authoritative list or see the [live slash commands reference](https://hermes-agent.nousresearch.com/docs/reference/slash-commands).
  • Network accessline 259
    authoritative list or see the [live slash commands reference](https://hermes-agent.nousresearch.com/docs/reference/slash-commands).
  • Access to secretsline 308
    [Credential-related source omitted]
  • Access to secretsline 308
    [Credential-related source omitted]
  • Access to secretsline 362
    [Credential-related source omitted]
  • Access to secretsline 362
    [Credential-related source omitted]
  • Access to secretsline 380
    [Credential-related source omitted]
  • Access to secretsline 380
    [Credential-related source omitted]
  • Access to secretsline 389
    [Credential-related source omitted]
  • Access to secretsline 389
    [Credential-related source omitted]
  • Network accessline 392
    Full config reference: https://hermes-agent.nousresearch.com/docs/user-guide/configuration
  • Network accessline 392
    Full config reference: https://hermes-agent.nousresearch.com/docs/user-guide/configuration
  • Access to secretsline 424
    [Credential-related source omitted]
  • Access to secretsline 424
    [Credential-related source omitted]
  • Access to secretsline 425
    [Credential-related source omitted]
  • Access to secretsline 425
    [Credential-related source omitted]
  • Access to secretsline 429
    [Credential-related source omitted]
  • Access to secretsline 429
    [Credential-related source omitted]
  • Access to secretsline 430
    [Credential-related source omitted]
  • Access to secretsline 430
    [Credential-related source omitted]
  • Access to secretsline 431
    [Credential-related source omitted]
  • Access to secretsline 431
    [Credential-related source omitted]
  • Access to secretsline 433
    [Credential-related source omitted]
  • Access to secretsline 433
    [Credential-related source omitted]
  • Access to secretsline 434
    [Credential-related source omitted]
  • Access to secretsline 434
    [Credential-related source omitted]
  • Access to secretsline 435
    [Credential-related source omitted]
  • Access to secretsline 435
    [Credential-related source omitted]
  • Access to secretsline 436
    [Credential-related source omitted]
  • Access to secretsline 436
    [Credential-related source omitted]
  • Access to secretsline 437
    [Credential-related source omitted]
  • Access to secretsline 437
    [Credential-related source omitted]
  • Access to secretsline 438
    [Credential-related source omitted]
  • Access to secretsline 438
    [Credential-related source omitted]
  • Access to secretsline 439
    [Credential-related source omitted]
  • Access to secretsline 439
    [Credential-related source omitted]
  • Access to secretsline 440
    [Credential-related source omitted]
  • Access to secretsline 440
    [Credential-related source omitted]
  • Access to secretsline 441
    [Credential-related source omitted]
  • Access to secretsline 441
    [Credential-related source omitted]
  • Access to secretsline 443
    [Credential-related source omitted]
  • Access to secretsline 443
    [Credential-related source omitted]
  • Network accessline 446
    Full provider docs: https://hermes-agent.nousresearch.com/docs/integrations/providers
  • Network accessline 446
    Full provider docs: https://hermes-agent.nousresearch.com/docs/integrations/providers
  • Dangerous shell operationline 523
    By default (`approvals.mode: manual`), Hermes prompts the user before running shell commands flagged as destructive (`rm -rf`, `git reset --hard`, etc.). The modes are:
  • Dangerous shell operationline 523
    By default (`approvals.mode: manual`), Hermes prompts the user before running shell commands flagged as destructive (`rm -rf`, `git reset --hard`, etc.). The modes are:
  • Access to secretsline 558
    [Credential-related source omitted]
  • Access to secretsline 558
    [Credential-related source omitted]
  • Access to secretsline 560
    [Credential-related source omitted]
  • Access to secretsline 560
    [Credential-related source omitted]
  • Access to secretsline 576
    [Credential-related source omitted]
  • Access to secretsline 576
    [Credential-related source omitted]
  • Access to secretsline 578
    [Credential-related source omitted]
  • Access to secretsline 578
    [Credential-related source omitted]
  • Access to secretsline 579
    [Credential-related source omitted]
  • Access to secretsline 579
    [Credential-related source omitted]
  • Network accessline 712
    User docs: https://hermes-agent.nousresearch.com/docs/user-guide/features/cron
  • Network accessline 712
    User docs: https://hermes-agent.nousresearch.com/docs/user-guide/features/cron
  • Network accessline 731
    Config: `curator.*` (`enabled`, `interval_hours`, `min_idle_hours`, `stale_after_days`, `archive_after_days`, `backup.*`). User docs: https://hermes-agent.nousresearch.com/docs/user-guide/features/curator
  • Network accessline 731
    Config: `curator.*` (`enabled`, `interval_hours`, `min_idle_hours`, `stale_after_days`, `archive_after_days`, `backup.*`). User docs: https://hermes-agent.nousresearch.com/docs/user-guide/features/curator
  • Network accessline 733
    User docs: https://hermes-agent.nousresearch.com/docs/user-guide/features/curator
  • Network accessline 733
    User docs: https://hermes-agent.nousresearch.com/docs/user-guide/features/curator
  • Network accessline 762
    User docs: https://hermes-agent.nousresearch.com/docs/user-guide/features/kanban
  • Network accessline 762
    User docs: https://hermes-agent.nousresearch.com/docs/user-guide/features/kanban
  • Dangerous shell operationline 917
    - **Gateway dies on SSH logout**: Enable linger: `sudo loginctl enable-linger $USER`
  • Dangerous shell operationline 917
    - **Gateway dies on SSH logout**: Enable linger: `sudo loginctl enable-linger $USER`
  • Access to secretsline 955
    [Credential-related source omitted]
  • Access to secretsline 955
    [Credential-related source omitted]
  • Access to secretsline 956
    [Credential-related source omitted]
  • Access to secretsline 956
    [Credential-related source omitted]
  • Access to secretsline 973
    [Credential-related source omitted]
  • Access to secretsline 973
    [Credential-related source omitted]
  • Access to secretsline 975
    [Credential-related source omitted]
  • Access to secretsline 975
    [Credential-related source omitted]
  • Network accessline 995
    | Looking for... | Location | |----------------|----------| | Config options | `hermes config edit` or [Configuration docs](https://hermes-agent.nousresearch.com/docs/user-guide/configuration) |
  • Network accessline 995
    | Looking for... | Location | |----------------|----------| | Config options | `hermes config edit` or [Configuration docs](https://hermes-agent.nousresearch.com/docs/user-guide/configuration) |
  • Network accessline 996
    |----------------|----------| | Config options | `hermes config edit` or [Configuration docs](https://hermes-agent.nousresearch.com/docs/user-guide/configuration) | | Available tools | `hermes tools list` or [Tools reference](https://hermes
  • Network accessline 996
    |----------------|----------| | Config options | `hermes config edit` or [Configuration docs](https://hermes-agent.nousresearch.com/docs/user-guide/configuration) | | Available tools | `hermes tools list` or [Tools reference](https://hermes
  • Network accessline 997
    | Config options | `hermes config edit` or [Configuration docs](https://hermes-agent.nousresearch.com/docs/user-guide/configuration) |
  • Network accessline 997
    | Config options | `hermes config edit` or [Configuration docs](https://hermes-agent.nousresearch.com/docs/user-guide/configuration) |
  • Network accessline 998
    | Available tools | `hermes tools list` or [Tools reference](https://hermes-agent.nousresearch.com/docs/reference/tools-reference) |
  • Network accessline 998
    | Available tools | `hermes tools list` or [Tools reference](https://hermes-agent.nousresearch.com/docs/reference/tools-reference) |
  • Network accessline 999
    | Slash commands | `/help` in session or [Slash commands reference](https://hermes-agent.nousresearch.com/docs/reference/slash-commands) |
  • Network accessline 999
    | Slash commands | `/help` in session or [Slash commands reference](https://hermes-agent.nousresearch.com/docs/reference/slash-commands) |
  • Network accessline 1000
    | Skills catalog | `hermes skills browse` or [Skills catalog](https://hermes-agent.nousresearch.com/docs/reference/skills-catalog) |
  • Network accessline 1000
    | Skills catalog | `hermes skills browse` or [Skills catalog](https://hermes-agent.nousresearch.com/docs/reference/skills-catalog) |
  • Network accessline 1001
    | Provider setup | `hermes model` or [Providers guide](https://hermes-agent.nousresearch.com/docs/integrations/providers) |
  • Network accessline 1001
    | Provider setup | `hermes model` or [Providers guide](https://hermes-agent.nousresearch.com/docs/integrations/providers) |
  • Network accessline 1002
    | Platform setup | `hermes gateway setup` or [Messaging docs](https://hermes-agent.nousresearch.com/docs/user-guide/messaging/) |
  • Network accessline 1002
    | Platform setup | `hermes gateway setup` or [Messaging docs](https://hermes-agent.nousresearch.com/docs/user-guide/messaging/) |
  • Network accessline 1003
    | MCP servers | `hermes mcp list` or [MCP guide](https://hermes-agent.nousresearch.com/docs/user-guide/features/mcp) |
  • Network accessline 1003
    | MCP servers | `hermes mcp list` or [MCP guide](https://hermes-agent.nousresearch.com/docs/user-guide/features/mcp) |
  • Network accessline 1004
    | Profiles | `hermes profile list` or [Profiles docs](https://hermes-agent.nousresearch.com/docs/user-guide/profiles) |
  • Network accessline 1004
    | Profiles | `hermes profile list` or [Profiles docs](https://hermes-agent.nousresearch.com/docs/user-guide/profiles) |
  • Network accessline 1005
    | Cron jobs | `hermes cron list` or [Cron docs](https://hermes-agent.nousresearch.com/docs/user-guide/features/cron) |
  • Network accessline 1005
    | Cron jobs | `hermes cron list` or [Cron docs](https://hermes-agent.nousresearch.com/docs/user-guide/features/cron) |
  • Network accessline 1006
    | Memory | `hermes memory status` or [Memory docs](https://hermes-agent.nousresearch.com/docs/user-guide/features/memory) |
  • Network accessline 1006
    | Memory | `hermes memory status` or [Memory docs](https://hermes-agent.nousresearch.com/docs/user-guide/features/memory) |
  • Network accessline 1007
    | Env variables | `hermes config env-path` or [Env vars reference](https://hermes-agent.nousresearch.com/docs/reference/environment-variables) |
  • Network accessline 1007
    | Env variables | `hermes config env-path` or [Env vars reference](https://hermes-agent.nousresearch.com/docs/reference/environment-variables) |
  • Network accessline 1008
    | CLI commands | `hermes --help` or [CLI reference](https://hermes-agent.nousresearch.com/docs/reference/cli-commands) |
  • Network accessline 1008
    | CLI commands | `hermes --help` or [CLI reference](https://hermes-agent.nousresearch.com/docs/reference/cli-commands) |
  • Network accessline 1017
    For occasional contributors and PR authors. Full developer docs: https://hermes-agent.nousresearch.com/docs/developer-guide/
  • Network accessline 1017
    For occasional contributors and PR authors. Full developer docs: https://hermes-agent.nousresearch.com/docs/developer-guide/
  • Access to secretsline 1052
    [Credential-related source omitted]
  • Access to secretsline 1052
    [Credential-related source omitted]
  • Access to secretsline 1064
    [Credential-related source omitted]
  • Access to secretsline 1064
    [Credential-related source omitted]
  • Access to secretsline 1186
    [Credential-related source omitted]
  • Access to secretsline 1186
    [Credential-related source omitted]
  • Network accessline 1187
    - Wire auxiliary tasks by setting each task’s provider and model to that new provider. - Always verify live:  - Send a quick test request (curl or requests) to the endpoint.
  • Network accessline 1187
    - Wire auxiliary tasks by setting each task’s provider and model to that new provider. - Always verify live:  - Send a quick test request (curl or requests) to the endpoint.
  • Network accessline 1188
    - Always verify live:  - Send a quick test request (curl or requests) to the endpoint.  - Confirm it responds and note the actual "model" in the response.
  • Network accessline 1188
    - Always verify live:  - Send a quick test request (curl or requests) to the endpoint.  - Confirm it responds and note the actual "model" in the response.
  • Network accessline 1189
    - Send a quick test request (curl or requests) to the endpoint.
  • Network accessline 1189
    - Send a quick test request (curl or requests) to the endpoint.
  • Network accessline 1191
    Pitfalls: - **OpenAI image generation backend is separate from OpenAI Codex.** For generated images use `image_gen.provider: openai` with `image_gen.model: gpt-image-2-medium` (or low/high). Do not set the main/chat model to `gpt-image-2-me
  • Network accessline 1191
    Pitfalls: - **OpenAI image generation backend is separate from OpenAI Codex.** For generated images use `image_gen.provider: openai` with `image_gen.model: gpt-image-2-medium` (or low/high). Do not set the main/chat model to `gpt-image-2-me
  • Network accessline 1192
    [Credential-related source omitted]
  • Network accessline 1192
    [Credential-related source omitted]
  • Access to secretsline 1192
    [Credential-related source omitted]
  • Access to secretsline 1192
    [Credential-related source omitted]
  • Network accessline 1193
    [Credential-related source omitted]
  • Network accessline 1193
    [Credential-related source omitted]
  • Access to secretsline 1193
    [Credential-related source omitted]
  • Access to secretsline 1193
    [Credential-related source omitted]
  • Network accessline 1194
    - **Local-first resolution. When the user names a model that looks like a GGUF filename or a known local model, query every configured local LM Studio / llama.cpp endpoint FIRST before routing through OpenRouter or any cloud provider.** Def
  • Network accessline 1194
    - **Local-first resolution. When the user names a model that looks like a GGUF filename or a known local model, query every configured local LM Studio / llama.cpp endpoint FIRST before routing through OpenRouter or any cloud provider.** Def
  • Network accessline 1215
    1. Confirm scope: global runtime switch vs subsystem override before editing. 2. Validate current auth/config state and read active profile-specific values. 3. **If the user names a model that could be local** (GGUF filename, no provider pr
  • Network accessline 1215
    1. Confirm scope: global runtime switch vs subsystem override before editing. 2. Validate current auth/config state and read active profile-specific values. 3. **If the user names a model that could be local** (GGUF filename, no provider pr
  • Network accessline 1216
    2. Validate current auth/config state and read active profile-specific values. 3. **If the user names a model that could be local** (GGUF filename, no provider prefix, model known to run on a local LM Studio instance), query each configured
  • Network accessline 1216
    2. Validate current auth/config state and read active profile-specific values. 3. **If the user names a model that could be local** (GGUF filename, no provider prefix, model known to run on a local LM Studio instance), query each configured
  • Network accessline 1217
    3. **If the user names a model that could be local** (GGUF filename, no provider prefix, model known to run on a local LM Studio instance), query each configured local endpoint (`curl <ip>:<port>/v1/models`) before touching cloud providers.
  • Network accessline 1217
    3. **If the user names a model that could be local** (GGUF filename, no provider prefix, model known to run on a local LM Studio instance), query each configured local endpoint (`curl <ip>:<port>/v1/models`) before touching cloud providers.

skills/autonomous-ai-agents/hermes-config-editing/SKILL.md

  • Access to secretsline 116
    [Credential-related source omitted]
  • Access to secretsline 126
    [Credential-related source omitted]
  • Access to secretsline 156
    [Credential-related source omitted]
  • Access to secretsline 198
    [Credential-related source omitted]
  • Dangerous shell operationline 221
    curl -s http://127.0.0.1:8642/api/model/info | python3 -m json.tool
  • Network accessline 221
    curl -s http://127.0.0.1:8642/api/model/info | python3 -m json.tool

skills/autonomous-ai-agents/hermes-config-editing/references/compression-oem-vs-custom.md

  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]

skills/autonomous-ai-agents/hermes-config-editing/scripts/verify-compression.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/autonomous-ai-agents/hermes-context-optimization/SKILL.md

  • Network accessline 209
    Ref: https://hermes-agent.nousresearch.com/docs/developer-guide/context-compression-and-caching
  • Access to secretsline 255
    [Credential-related source omitted]
  • Access to secretsline 259
    [Credential-related source omitted]
  • Network accessline 260
    providers:  lmstudio-windows:  base_url: http://127.0.0.1:1234/v1
  • Network accessline 261
    [Credential-related source omitted]
  • Network accessline 262
    base_url: http://127.0.0.1:1234/v1
  • Access to secretsline 263
    [Credential-related source omitted]

skills/autonomous-ai-agents/hermes-context-optimization/references/context-overflow-recovery.md

  • Network accessline 30
    - Slash command reference: https://hermes-agent.nousresearch.com/docs/reference/slash-commands
  • Network accessline 31
    - `/new` / `/reset` starts a fresh session.  - `/context` and `/usage` are read-only inspection surfaces. - Telegram reference: https://hermes-agent.nousresearch.com/docs/user-guide/messaging/telegram#new-inside-a-topic
  • Network accessline 32
    - `/context` and `/usage` are read-only inspection surfaces. - Telegram reference: https://hermes-agent.nousresearch.com/docs/user-guide/messaging/telegram#new-inside-a-topic  - Each topic has an isolated history and context window.
  • Network accessline 33
    - Telegram reference: https://hermes-agent.nousresearch.com/docs/user-guide/messaging/telegram#new-inside-a-topic

skills/autonomous-ai-agents/hermes-context-optimization/references/isolated-worker-state-store.md

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

skills/autonomous-ai-agents/local-model-selection/SKILL.md

  • Network accessline 446
    **Step 1: Find the raw FP16 size.** - Most HuggingFace model repos expose `model.safetensors.index.json` at the root. - Fetch it via curl: `curl -sL "https://huggingface.co/<org>/<model>/resolve/main/model.safetensors.index.json" | python3 
  • Network accessline 447
    - Most HuggingFace model repos expose `model.safetensors.index.json` at the root. - Fetch it via curl: `curl -sL "https://huggingface.co/<org>/<model>/resolve/main/model.safetensors.index.json" | python3 -c "import json, sys; d=json.load(sy
  • Dangerous shell operationline 448
    - Fetch it via curl: `curl -sL "https://huggingface.co/<org>/<model>/resolve/main/model.safetensors.index.json" | python3 -c "import json, sys; d=json.load(sys.stdin); print(d.get('metadata',{}).get('total_size', 'not found'))"`
  • Network accessline 448
    - Fetch it via curl: `curl -sL "https://huggingface.co/<org>/<model>/resolve/main/model.safetensors.index.json" | python3 -c "import json, sys; d=json.load(sys.stdin); print(d.get('metadata',{}).get('total_size', 'not found'))"`

skills/autonomous-ai-agents/local-model-selection/references/jinja-template-patches.md

  • Network accessline 24
    - Google Gemma 4 26B-A4B discussion #20, function-calling template formatting: https://huggingface.co/google/gemma-4-26B-A4B-it/discussions/20
  • Network accessline 25
    - LM Studio bug #1927, Gemma 4 26B-A4B tool template failures: https://github.com/lmstudio-ai/lmstudio-bug-tracker/issues/1927

skills/autonomous-ai-agents/local-model-selection/references/local-document-ocr-models.md

  • Network accessline 9
    - **Chandra OCR 2** — `datalab-to/chandra-ocr-2`  - HF: https://huggingface.co/datalab-to/chandra-ocr-2
  • Network accessline 10
    - HF: https://huggingface.co/datalab-to/chandra-ocr-2
  • Network accessline 11
    - GitHub: https://github.com/datalab-to/chandra
  • Network accessline 24
    - **OCRFlux-3B** — `ChatDOC/OCRFlux-3B`  - HF: https://huggingface.co/ChatDOC/OCRFlux-3B
  • Network accessline 25
    - HF: https://huggingface.co/ChatDOC/OCRFlux-3B
  • Network accessline 30
    - **Baidu Unlimited-OCR** — `baidu/Unlimited-OCR`  - HF: https://huggingface.co/baidu/Unlimited-OCR
  • Network accessline 31
    - HF: https://huggingface.co/baidu/Unlimited-OCR

skills/autonomous-ai-agents/local-model-selection/references/macos-ollama-storage-and-uninstall.md

  • Dangerous shell operationline 39
    3. If the native authorization dialog rejects or fails, open a visible Terminal tab containing the exact bounded `sudo rm -f <verified-path>` command. The user enters the administrator password directly; the assistant never reads, requests 

skills/autonomous-ai-agents/local-model-selection/references/prefill-optimization-notes.md

  • Network accessline 74
    Sources: - r/LocalLLaMA thread: https://www.reddit.com/r/LocalLLaMA/comments/1tany5t/drastically_improve_prompt_processing_speed_for/
  • Network accessline 75
    - r/LocalLLaMA thread: https://www.reddit.com/r/LocalLLaMA/comments/1tany5t/drastically_improve_prompt_processing_speed_for/
  • Network accessline 76
    - carteakey.dev complete guide (June 2026): https://carteakey.dev/blog/local-inference/local-llm-optimization/
  • Network accessline 77
    - dasroot.net prefill bottleneck analysis (May 2026): https://dasroot.net/posts/2026/05/prefill-bottleneck-token-generation-latency-prompt-processing/

skills/autonomous-ai-agents/local-model-selection/references/reap-pruned-models.md

  • Network accessline 3
    REAP (Router-weighted Expert Activation Pruning) removes low-impact experts from SMoE models while preserving quality. Paper: <https://arxiv.org/abs/2510.13999> (Cerebras, ICLR 2026). Key claim: near-lossless at 50% compression on code gene

skills/autonomous-ai-agents/opencode/SKILL.md

  • Network accessline 26
    Use [OpenCode](https://opencode.ai) as an autonomous coding worker orchestrated by Hermes terminal/process tools. OpenCode is a provider-agnostic, open-source AI coding agent with a TUI and CLI.
  • Access to secretsline 38
    [Credential-related source omitted]
  • Network accessline 171
    terminal(command="REVIEW=$(mktemp -d) && git clone https://github.com/user/repo.git $REVIEW && cd $REVIEW && opencode run 'Review this PR vs main. Report bugs, security risks, test gaps, and style issues.' -f $(git diff origin/main --name-o

skills/computer-use/SKILL.md

  • Network accessline 41
    Hermes drives [cua-driver](https://github.com/trycua/cua) under the hood
  • Network accessline 226
    | Type text disappears into a terminal emulator | cua-driver detects terminals (Ghostty, iTerm2, Terminal.app, Windows Terminal, mintty, etc.) and routes through key-event synthesis — should "just work" on a recent cua-driver. If it doesn't
  • Network accessline 227
    | Windows repeatedly says `session '<id>' has ended` even after replacing the MCP child | Do not keep retrying the stale session. Run `hermes computer-use doctor`, compare the persistent `cua-driver serve` process and its scheduled-task act
  • Dangerous shell operationline 228
    | `blocked pattern in type text` | You tried to `type` a shell command matching the dangerous-pattern block list (`curl ... \| bash`, `sudo rm -rf`, etc.). Break the command up or reconsider |
  • Network accessline 228
    | `blocked pattern in type text` | You tried to `type` a shell command matching the dangerous-pattern block list (`curl ... \| bash`, `sudo rm -rf`, etc.). Break the command up or reconsider |

skills/creative/content-style/SKILL.md

  • Access to secretsline 100
    [Credential-related source omitted]
  • Network accessline 315
    #### DavidAU Heretic Uncensored NEO-CODE - 131.4K downloads, 402 likes - https://huggingface.co/...
  • Network accessline 316
    - 131.4K downloads, 402 likes - https://huggingface.co/... - What: Two-stage process, heretic uncensor + coding fine-tune
  • Network accessline 317
    - https://huggingface.co/...
  • Network accessline 448
    3. Apply critique fixes → save as `combined-refresh-v4.5.md` 4. Push to the user's own GitHub mirror repo (if they maintain one) → clone it, copy the file in, commit, push 5. Verify the GitHub link works → `curl -sI <the pushed file URL>`
  • Network accessline 449
    4. Push to the user's own GitHub mirror repo (if they maintain one) → clone it, copy the file in, commit, push 5. Verify the GitHub link works → `curl -sI <the pushed file URL>` 6. Publish on Reddit with working GitHub link
  • Network accessline 450
    5. Verify the GitHub link works → `curl -sI <the pushed file URL>`
  • Network accessline 474
    **Why:** `www.reddit.com/r/<sub>/comments/<id>/` (bare, no slug) reliably bot-detects curl and headless scrapers — returning 403 or silently redirecting to Reddit home. A link that works in a logged-in browser fails every independent verifi
  • Network accessline 476
    | Form | Use for | |---|---| | `https://old.reddit.com/r/<sub>/comments/<id>/` | **Default for all Reddit URLs in guides.** Slug may be omitted. |
  • Network accessline 477
    |---|---| | `https://old.reddit.com/r/<sub>/comments/<id>/` | **Default for all Reddit URLs in guides.** Slug may be omitted. | | `https://www.reddit.com/r/<sub>/comments/<id>/<full-title-slug>/` | Only when the URL already has the full slu
  • Network accessline 478
    | `https://old.reddit.com/r/<sub>/comments/<id>/` | **Default for all Reddit URLs in guides.** Slug may be omitted. |
  • Network accessline 479
    | `https://www.reddit.com/r/<sub>/comments/<id>/<full-title-slug>/` | Only when the URL already has the full slug from Reddit's share button. Don't hand-type slugs — must match Reddit's exact kebab-case. |
  • Network accessline 480
    | ❌ `https://www.reddit.com/r/<sub>/comments/<id>/` (bare, no slug) | **Never.** Bot-detects; fails verification. |
  • Network accessline 504
    When `curl -sL https://huggingface.co/{owner}/{repo}` returns **HTTP 401**, do not assume the repo is gated or that credentials are missing. On HF model-card URLs, 401 commonly means the repo slug was guessed wrong — the error is identical 
  • Dangerous shell operationline 514
    curl -s "https://huggingface.co/api/models?author=<owner>&search=<fragment>&limit=10"   | python3 -c "import json,sys; data=json.load(sys.stdin); [print(m['id'], m.get('downloads',0)) for m in data[:10]]"
  • Network accessline 514
    curl -s "https://huggingface.co/api/models?author=<owner>&search=<fragment>&limit=10" \
  • Network accessline 518
    Then `curl -sI` the canonical URL to confirm 200 before embedding it in a megathread. Run this on every HF URL in a link audit, even ones written by hand. HF repo-id names are easy to misremember; prefix/suffix/`-GGUF` suffixes all matter.

skills/creative/content-style/references/cross-model-audit-prompt.md

  • Network accessline 84
    ## Reddit JSON extraction (for Community Verdicts sections) When pulling real comment signal from r/LocalLLaMA / r/localllm / r/hermesagent to add ranking/verdict quotes to a guide: - The direct `requests.get('<post-url>.json')` path from t
  • Network accessline 85
    When pulling real comment signal from r/LocalLLaMA / r/localllm / r/hermesagent to add ranking/verdict quotes to a guide: - The direct `requests.get('<post-url>.json')` path from terminal now returns NO data (unauthenticated-style throttle 
  • Network accessline 86
    - The direct `requests.get('<post-url>.json')` path from terminal now returns NO data (unauthenticated-style throttle or endpoint change as of July 2026). Do NOT retry that path.

skills/creative/content-style/references/definitive-guide-format.md

  • Network accessline 76
    ### COMMUNITY VERDICTS — real pull-quotes from the last 2 weeks Add a "COMMUNITY VERDICTS (last 2 weeks, real reports)" section with ATTRIBUTED quotes pulled from r/LocalLLaMA and r/localllm threads (not the author's opinion). These are the
  • Network accessline 77
    Add a "COMMUNITY VERDICTS (last 2 weeks, real reports)" section with ATTRIBUTED quotes pulled from r/LocalLLaMA and r/localllm threads (not the author's opinion). These are the ranking signals a catalog lacks: - Use `browser_navigate` to `<
  • Network accessline 78
    - Use `browser_navigate` to `<post-url>.json` with the Safari session — the old.reddit JSON endpoint returns raw JSON as page text reliably this way. The direct `requests.get('.json')` path from terminal now returns no data (likely unauthen

skills/creative/content-style/references/definitive-guide-reviews-section.md

  • Network accessline 20
    # CRITICAL: Chrome-like UA or old.reddit .json returns 403/empty for some hosts UA = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0 Safari/537.36' s = requests.Session(); s.headers.updat
  • Network accessline 21
    UA = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0 Safari/537.36' s = requests.Session(); s.headers.update({'User-Agent': UA}) for c in cj:
  • Network accessline 22
    s = requests.Session(); s.headers.update({'User-Agent': UA})
  • Network accessline 38
    # A thread's own comments (highest-signal for a refresh): data = get_json(f"https://old.reddit.com/r/SUB/comments/{pid}.json", {"limit": 200, "sort": "top"})
  • Network accessline 39
    data = get_json(f"https://old.reddit.com/r/SUB/comments/{pid}.json", {"limit": 200, "sort": "top"})
  • Network accessline 51
    # Find candidate threads in sister subs (r/LocalLLaMA, r/localllm): data = get_json(f"https://old.reddit.com/r/LocalLLaMA/search.json",
  • Network accessline 52
    data = get_json(f"https://old.reddit.com/r/LocalLLaMA/search.json",

skills/creative/content-style/references/hermes-instruction-compliance-memory.md

  • Network accessline 46
    - https://hermes-agent.nousresearch.com/docs/user-guide/features/memory
  • Network accessline 47
    - https://hermes-agent.nousresearch.com/docs/user-guide/configuration
  • Network accessline 48
    - https://hermes-agent.nousresearch.com/docs/user-guide/security

skills/creative/content-style/references/huggingface-card-benchmark-verification.md

  • Dangerous shell operationline 10
    curl -s "https://huggingface.co/api/models/{owner}/{repo}" | python3 -c "
  • Network accessline 10
    curl -s "https://huggingface.co/api/models/{owner}/{repo}" | python3 -c "
  • Network accessline 25
    web_extract on https://huggingface.co/{owner}/{repo}
  • Network accessline 79
    **Author/Variant** — 131,380 downloads, 402 likes (HF verified) https://huggingface.co/author/variant
  • Network accessline 80
    https://huggingface.co/author/variant

skills/creative/content-style/references/mac-mlx-research-data.md

  • Network accessline 104
    - llama.cpp issues: https://github.com/ggml-org/llama.cpp/issues/
  • Network accessline 105
    - mlx-lm issues: https://github.com/ml-explore/mlx-examples/issues
  • Network accessline 106
    - Ollama issues: https://github.com/ollama/ollama/issues
  • Network accessline 107
    - InsiderLLM Mac guide: https://insiderllm.com/guides/best-local-llms-mac-2026/
  • Network accessline 108
    - Hermes Mac LLM docs: https://hermes-agent.nousresearch.com/docs/guides/local-llm-on-mac
  • Network accessline 109
    - Apple ML Research M5: https://machinelearning.apple.com/research/exploring-llms-mlx-m5
  • Network accessline 110
    - LLMCheck benchmarks: https://llmcheck.net/benchmarks
  • Network accessline 111
    - mac-llm-bench: https://github.com/enescingoz/mac-llm-bench
  • Network accessline 112
    - Rapid-MLX: https://github.com/raullenchai/Rapid-MLX
  • Network accessline 113
    - Lightning MLX: https://github.com/samuelfaj/lightning-mlx

skills/creative/marketing-collateral-design/scripts/preflight_artifact.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/creative/marketing-collateral-design/scripts/preflight_pdf.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/creative/marketing-collateral-design/scripts/render_artifact.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/creative/marketing-collateral-design/scripts/test_skill.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 61
    external=tmp/"external.html"; external.write_text(base_html("<main data-artboard style='width:320px;height:400px'><img alt='x' src='https://example.invalid/x.png'></main>"),encoding="utf-8"); run(ROOT/"preflight_artifact.py","--html",extern
  • Network accessline 66
    (tmp/"nested.css").write_text(".x{background:url('https://example.invalid/bg.png')}",encoding="utf-8")
  • Network accessline 67
    linked_css=tmp/"linked-css.html"; linked_css.write_text(base_html("<main class='x' data-artboard style='width:320px;height:400px'>CSS</main>","<link rel='stylesheet' href='nested.css'>"),encoding="utf-8"); run(ROOT/"preflight_artifact.py","
  • Network accessline 68
    (tmp/"nested.svg").write_text("<svg xmlns='http://www.w3.org/2000/svg'><image href='https://example.invalid/a.png'/></svg>",encoding="utf-8")

skills/dogfood/SKILL.md

  • Network accessline 63
    browser_navigate(url="https://example.com/page")

skills/github/github-auth/SKILL.md

  • Dangerous shell operationline 50
    3. If `gh` is not installed → use "git-only" method below (no sudo needed)
  • Network accessline 64
    Tell the user to go to: **https://github.com/settings/tokens**
  • Access to secretsline 78
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Network accessline 98
    # Test push access (this should work without any prompts now) git ls-remote https://github.com/<their-username>/<any-repo>.git
  • Network accessline 99
    git ls-remote https://github.com/<their-username>/<any-repo>.git
  • Access to secretsline 113
    [Credential-related source omitted]
  • Access to secretsline 120
    [Credential-related source omitted]
  • Access to secretsline 123
    [Credential-related source omitted]
  • Network accessline 126
    Tell the user to add the public key at: **https://github.com/settings/keys**
  • Network accessline 141
    # Rewrite HTTPS GitHub URLs to SSH automatically git config --global url."git@github.com:".insteadOf "https://github.com/"
  • Network accessline 142
    git config --global url."git@github.com:".insteadOf "https://github.com/"
  • Access to secretsline 192
    [Credential-related source omitted]
  • Network accessline 194
    # Then use in curl calls:
  • Network accessline 195
    [Credential-related source omitted]
  • Access to secretsline 195
    [Credential-related source omitted]
  • Network accessline 196
    https://api.github.com/user
  • Network accessline 204
    # Try gh first, fall back to git + curl if command -v gh &>/dev/null && gh auth status &>/dev/null; then
  • Access to secretsline 207
    [Credential-related source omitted]
  • Access to secretsline 209
    [Credential-related source omitted]
  • Access to secretsline 210
    [Credential-related source omitted]
  • Access to secretsline 212
    [Credential-related source omitted]
  • Access to secretsline 228
    [Credential-related source omitted]
  • Access to secretsline 230
    [Credential-related source omitted]
  • Dangerous shell operationline 231
    | `gh: command not found` + no sudo | Use git-only Method 1 above — no installation needed |

skills/github/github-code-review/SKILL.md

  • Access to secretsline 39
    [Credential-related source omitted]
  • Access to secretsline 40
    [Credential-related source omitted]
  • Access to secretsline 41
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 100
    [Credential-related source omitted]
  • Network accessline 151
    # Get PR details curl -s \
  • Dangerous shell operationline 152
    [Credential-related source omitted]
  • Network accessline 152
    [Credential-related source omitted]
  • Access to secretsline 152
    [Credential-related source omitted]
  • Network accessline 153
    [Credential-related source omitted]
  • Access to secretsline 153
    [Credential-related source omitted]
  • Network accessline 154
    https://api.github.com/repos/$OWNER/$REPO/pulls/$PR_NUMBER \
  • Network accessline 164
    # List changed files curl -s \
  • Dangerous shell operationline 165
    [Credential-related source omitted]
  • Network accessline 165
    [Credential-related source omitted]
  • Access to secretsline 165
    [Credential-related source omitted]
  • Network accessline 166
    [Credential-related source omitted]
  • Access to secretsline 166
    [Credential-related source omitted]
  • Network accessline 167
    https://api.github.com/repos/$OWNER/$REPO/pulls/$PR_NUMBER/files \
  • Network accessline 206
    [Credential-related source omitted]
  • Access to secretsline 206
    [Credential-related source omitted]
  • Network accessline 207
    [Credential-related source omitted]
  • Access to secretsline 207
    [Credential-related source omitted]
  • Network accessline 208
    https://api.github.com/repos/$OWNER/$REPO/issues/$PR_NUMBER/comments \
  • Network accessline 231
    # Get the head commit SHA HEAD_SHA=$(curl -s \
  • Dangerous shell operationline 232
    [Credential-related source omitted]
  • Network accessline 232
    [Credential-related source omitted]
  • Access to secretsline 232
    [Credential-related source omitted]
  • Network accessline 233
    [Credential-related source omitted]
  • Access to secretsline 233
    [Credential-related source omitted]
  • Network accessline 234
    https://api.github.com/repos/$OWNER/$REPO/pulls/$PR_NUMBER \
  • Network accessline 237
    [Credential-related source omitted]
  • Access to secretsline 237
    [Credential-related source omitted]
  • Network accessline 238
    [Credential-related source omitted]
  • Access to secretsline 238
    [Credential-related source omitted]
  • Network accessline 239
    https://api.github.com/repos/$OWNER/$REPO/pulls/$PR_NUMBER/comments \
  • Network accessline 259
    **With curl — multi-comment review submitted atomically:**
  • Dangerous shell operationline 262
    [Credential-related source omitted]
  • Network accessline 262
    [Credential-related source omitted]
  • Access to secretsline 262
    [Credential-related source omitted]
  • Network accessline 263
    [Credential-related source omitted]
  • Access to secretsline 263
    [Credential-related source omitted]
  • Network accessline 264
    https://api.github.com/repos/$OWNER/$REPO/pulls/$PR_NUMBER \
  • Network accessline 267
    [Credential-related source omitted]
  • Access to secretsline 267
    [Credential-related source omitted]
  • Network accessline 268
    [Credential-related source omitted]
  • Access to secretsline 268
    [Credential-related source omitted]
  • Network accessline 269
    https://api.github.com/repos/$OWNER/$REPO/pulls/$PR_NUMBER/reviews \
  • Network accessline 364
    [Credential-related source omitted]
  • Network accessline 365
    [Credential-related source omitted]
  • Access to secretsline 365
    [Credential-related source omitted]
  • Network accessline 366
    https://api.github.com/repos/$GH_OWNER/$GH_REPO/pulls/$PR_NUMBER
  • Network accessline 368
    [Credential-related source omitted]
  • Network accessline 369
    [Credential-related source omitted]
  • Access to secretsline 369
    [Credential-related source omitted]
  • Network accessline 370
    https://api.github.com/repos/$GH_OWNER/$GH_REPO/pulls/$PR_NUMBER/files
  • Network accessline 445
    **With curl — atomic review with multiple inline comments:**
  • Dangerous shell operationline 447
    [Credential-related source omitted]
  • Network accessline 447
    [Credential-related source omitted]
  • Access to secretsline 447
    [Credential-related source omitted]
  • Network accessline 448
    https://api.github.com/repos/$GH_OWNER/$GH_REPO/pulls/$PR_NUMBER \
  • Network accessline 451
    # Build the review JSON — event is APPROVE, REQUEST_CHANGES, or COMMENT curl -s -X POST \
  • Network accessline 452
    [Credential-related source omitted]
  • Access to secretsline 452
    [Credential-related source omitted]
  • Network accessline 453
    [Credential-related source omitted]
  • Access to secretsline 453
    [Credential-related source omitted]
  • Network accessline 454
    https://api.github.com/repos/$GH_OWNER/$GH_REPO/pulls/$PR_NUMBER/reviews \

skills/github/github-issues/SKILL.md

  • Access to secretsline 39
    [Credential-related source omitted]
  • Access to secretsline 40
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Network accessline 70
    # List open issues curl -s \
  • Dangerous shell operationline 71
    [Credential-related source omitted]
  • Network accessline 71
    [Credential-related source omitted]
  • Access to secretsline 71
    [Credential-related source omitted]
  • Network accessline 72
    [Credential-related source omitted]
  • Access to secretsline 72
    [Credential-related source omitted]
  • Network accessline 73
    "https://api.github.com/repos/$OWNER/$REPO/issues?state=open&per_page=20" \
  • Network accessline 81
    # Filter by label curl -s \
  • Dangerous shell operationline 82
    [Credential-related source omitted]
  • Network accessline 82
    [Credential-related source omitted]
  • Access to secretsline 82
    [Credential-related source omitted]
  • Network accessline 83
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Network accessline 84
    "https://api.github.com/repos/$OWNER/$REPO/issues?state=open&labels=bug&per_page=20" \
  • Network accessline 91
    # View a specific issue curl -s \
  • Dangerous shell operationline 92
    [Credential-related source omitted]
  • Network accessline 92
    [Credential-related source omitted]
  • Access to secretsline 92
    [Credential-related source omitted]
  • Network accessline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Network accessline 94
    https://api.github.com/repos/$OWNER/$REPO/issues/42 \
  • Network accessline 105
    # Search issues curl -s \
  • Dangerous shell operationline 106
    [Credential-related source omitted]
  • Network accessline 106
    [Credential-related source omitted]
  • Access to secretsline 106
    [Credential-related source omitted]
  • Network accessline 107
    [Credential-related source omitted]
  • Access to secretsline 107
    [Credential-related source omitted]
  • Network accessline 108
    "https://api.github.com/search/issues?q=authentication+error+repo:$OWNER/$REPO" \
  • Network accessline 140
    [Credential-related source omitted]
  • Access to secretsline 140
    [Credential-related source omitted]
  • Network accessline 141
    [Credential-related source omitted]
  • Access to secretsline 141
    [Credential-related source omitted]
  • Network accessline 142
    https://api.github.com/repos/$OWNER/$REPO/issues \
  • Network accessline 202
    # Add labels curl -s -X POST \
  • Network accessline 203
    [Credential-related source omitted]
  • Access to secretsline 203
    [Credential-related source omitted]
  • Network accessline 204
    [Credential-related source omitted]
  • Access to secretsline 204
    [Credential-related source omitted]
  • Network accessline 205
    https://api.github.com/repos/$OWNER/$REPO/issues/42/labels \
  • Network accessline 208
    # Remove a label curl -s -X DELETE \
  • Network accessline 209
    [Credential-related source omitted]
  • Access to secretsline 209
    [Credential-related source omitted]
  • Access to secretsline 210
    [Credential-related source omitted]
  • Network accessline 211
    https://api.github.com/repos/$OWNER/$REPO/issues/42/labels/needs-triage
  • Network accessline 213
    # List available labels in the repo curl -s \
  • Dangerous shell operationline 214
    [Credential-related source omitted]
  • Network accessline 214
    [Credential-related source omitted]
  • Access to secretsline 214
    [Credential-related source omitted]
  • Network accessline 215
    [Credential-related source omitted]
  • Access to secretsline 215
    [Credential-related source omitted]
  • Network accessline 216
    https://api.github.com/repos/$OWNER/$REPO/labels \
  • Network accessline 235
    [Credential-related source omitted]
  • Access to secretsline 235
    [Credential-related source omitted]
  • Network accessline 236
    [Credential-related source omitted]
  • Access to secretsline 236
    [Credential-related source omitted]
  • Network accessline 237
    https://api.github.com/repos/$OWNER/$REPO/issues/42/assignees \
  • Network accessline 252
    [Credential-related source omitted]
  • Access to secretsline 252
    [Credential-related source omitted]
  • Network accessline 253
    [Credential-related source omitted]
  • Access to secretsline 253
    [Credential-related source omitted]
  • Network accessline 254
    https://api.github.com/repos/$OWNER/$REPO/issues/42/comments \
  • Network accessline 271
    # Close curl -s -X PATCH \
  • Network accessline 272
    [Credential-related source omitted]
  • Access to secretsline 272
    [Credential-related source omitted]
  • Network accessline 273
    [Credential-related source omitted]
  • Access to secretsline 273
    [Credential-related source omitted]
  • Network accessline 274
    https://api.github.com/repos/$OWNER/$REPO/issues/42 \
  • Network accessline 277
    # Reopen curl -s -X PATCH \
  • Network accessline 278
    [Credential-related source omitted]
  • Access to secretsline 278
    [Credential-related source omitted]
  • Network accessline 279
    [Credential-related source omitted]
  • Access to secretsline 279
    [Credential-related source omitted]
  • Network accessline 280
    https://api.github.com/repos/$OWNER/$REPO/issues/42 \
  • Network accessline 319
    # With curl curl -s \
  • Dangerous shell operationline 320
    [Credential-related source omitted]
  • Network accessline 320
    [Credential-related source omitted]
  • Access to secretsline 320
    [Credential-related source omitted]
  • Network accessline 321
    [Credential-related source omitted]
  • Access to secretsline 321
    [Credential-related source omitted]
  • Network accessline 322
    "https://api.github.com/repos/$OWNER/$REPO/issues?labels=needs-triage&state=open" \
  • Network accessline 353
    # List issue numbers with a label, then close each curl -s \
  • Dangerous shell operationline 354
    [Credential-related source omitted]
  • Network accessline 354
    [Credential-related source omitted]
  • Access to secretsline 354
    [Credential-related source omitted]
  • Network accessline 355
    [Credential-related source omitted]
  • Access to secretsline 355
    [Credential-related source omitted]
  • Network accessline 356
    "https://api.github.com/repos/$OWNER/$REPO/issues?labels=wontfix&state=open" \
  • Network accessline 357
    | python3 -c "import sys,json; [print(i['number']) for i in json.load(sys.stdin)]" \  | while read num; do  curl -s -X PATCH \
  • Network accessline 358
    [Credential-related source omitted]
  • Network accessline 359
    [Credential-related source omitted]
  • Access to secretsline 359
    [Credential-related source omitted]
  • Network accessline 360
    [Credential-related source omitted]
  • Access to secretsline 360
    [Credential-related source omitted]
  • Network accessline 361
    https://api.github.com/repos/$OWNER/$REPO/issues/$num \
  • Network accessline 369
    | Action | gh | curl endpoint |

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

  • Access to secretsline 41
    [Credential-related source omitted]
  • Network accessline 141
    [Credential-related source omitted]
  • Access to secretsline 141
    [Credential-related source omitted]
  • Network accessline 142
    [Credential-related source omitted]
  • Access to secretsline 142
    [Credential-related source omitted]
  • Network accessline 143
    -H "Accept: application/vnd.github.v3+json" \  https://api.github.com/repos/$OWNER/$REPO/pulls \  -d "{
  • Network accessline 144
    https://api.github.com/repos/$OWNER/$REPO/pulls \
  • Network accessline 177
    # Query the combined status curl -s \
  • Dangerous shell operationline 178
    [Credential-related source omitted]
  • Network accessline 178
    [Credential-related source omitted]
  • Access to secretsline 178
    [Credential-related source omitted]
  • Network accessline 179
    [Credential-related source omitted]
  • Access to secretsline 179
    [Credential-related source omitted]
  • Network accessline 180
    https://api.github.com/repos/$OWNER/$REPO/commits/$SHA/status \
  • Network accessline 188
    # Also check GitHub Actions check runs (separate endpoint) curl -s \
  • Dangerous shell operationline 189
    [Credential-related source omitted]
  • Network accessline 189
    [Credential-related source omitted]
  • Access to secretsline 189
    [Credential-related source omitted]
  • Network accessline 190
    [Credential-related source omitted]
  • Access to secretsline 190
    [Credential-related source omitted]
  • Network accessline 191
    https://api.github.com/repos/$OWNER/$REPO/commits/$SHA/check-runs \
  • Network accessline 203
    SHA=$(git rev-parse HEAD) for i in $(seq 1 20); do  STATUS=$(curl -s \
  • Network accessline 204
    [Credential-related source omitted]
  • Dangerous shell operationline 205
    [Credential-related source omitted]
  • Network accessline 205
    [Credential-related source omitted]
  • Access to secretsline 205
    [Credential-related source omitted]
  • Network accessline 206
    [Credential-related source omitted]
  • Access to secretsline 206
    [Credential-related source omitted]
  • Network accessline 207
    https://api.github.com/repos/$OWNER/$REPO/commits/$SHA/status \
  • Network accessline 238
    # List workflow runs on this branch curl -s \
  • Dangerous shell operationline 239
    [Credential-related source omitted]
  • Network accessline 239
    [Credential-related source omitted]
  • Access to secretsline 239
    [Credential-related source omitted]
  • Network accessline 240
    [Credential-related source omitted]
  • Access to secretsline 240
    [Credential-related source omitted]
  • Network accessline 241
    "https://api.github.com/repos/$OWNER/$REPO/actions/runs?branch=$BRANCH&per_page=5" \
  • Network accessline 248
    # Get failed job logs (download as zip, extract, read) RUN_ID=<run_id> curl -s -L \
  • Network accessline 249
    [Credential-related source omitted]
  • Network accessline 250
    [Credential-related source omitted]
  • Access to secretsline 250
    [Credential-related source omitted]
  • Network accessline 251
    [Credential-related source omitted]
  • Access to secretsline 251
    [Credential-related source omitted]
  • Network accessline 252
    https://api.github.com/repos/$OWNER/$REPO/actions/runs/$RUN_ID/logs \
  • Network accessline 299
    # Merge the PR via API (squash) curl -s -X PUT \
  • Network accessline 300
    [Credential-related source omitted]
  • Access to secretsline 300
    [Credential-related source omitted]
  • Network accessline 301
    [Credential-related source omitted]
  • Access to secretsline 301
    [Credential-related source omitted]
  • Network accessline 302
    https://api.github.com/repos/$OWNER/$REPO/pulls/$PR_NUMBER/merge \
  • Network accessline 322
    # Auto-merge requires the repo to have it enabled in settings. # This uses the GraphQL API since REST doesn't support auto-merge. PR_NODE_ID=$(curl -s \
  • Network accessline 323
    [Credential-related source omitted]
  • Dangerous shell operationline 324
    [Credential-related source omitted]
  • Network accessline 324
    [Credential-related source omitted]
  • Access to secretsline 324
    [Credential-related source omitted]
  • Network accessline 325
    [Credential-related source omitted]
  • Access to secretsline 325
    [Credential-related source omitted]
  • Network accessline 326
    https://api.github.com/repos/$OWNER/$REPO/pulls/$PR_NUMBER \
  • Network accessline 329
    [Credential-related source omitted]
  • Access to secretsline 329
    [Credential-related source omitted]
  • Network accessline 330
    [Credential-related source omitted]
  • Access to secretsline 330
    [Credential-related source omitted]
  • Network accessline 331
    https://api.github.com/graphql \
  • Network accessline 355
    # 6. Create PR (picks gh or curl based on what's available)
  • Network accessline 365
    | Action | gh | git + curl |
  • Network accessline 366
    [Credential-related source omitted]
  • Network accessline 367
    [Credential-related source omitted]
  • Access to secretsline 367
    [Credential-related source omitted]
  • Network accessline 368
    | View PR diff | `gh pr diff` | `git diff main...HEAD` (local) or `curl -H "Accept: application/vnd.github.diff" ...` |
  • Network accessline 369
    | Add comment | `gh pr comment N --body "..."` | `curl -X POST .../issues/N/comments -d '{"body":"..."}'` |
  • Network accessline 370
    | Request review | `gh pr edit N --add-reviewer user` | `curl -X POST .../pulls/N/requested_reviewers -d '{"reviewers":["user"]}'` |
  • Network accessline 371
    | Close PR | `gh pr close N` | `curl -X PATCH .../pulls/N -d '{"state":"closed"}'` |

skills/github/github-pre-push-gates/SKILL.md

  • Dangerous shell operationline 234
    [Credential-related source omitted]
  • Dangerous shell operationline 235
    [Credential-related source omitted]
  • Dangerous shell operationline 244
    [Credential-related source omitted]

skills/github/github-pre-push-gates/scripts/ci-retry-monitor.py

  • Executable scriptline 1
    #!/usr/bin/env python3

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

  • Access to secretsline 40
    [Credential-related source omitted]
  • Access to secretsline 41
    [Credential-related source omitted]
  • Access to secretsline 43
    [Credential-related source omitted]
  • Network accessline 50
    [Credential-related source omitted]
  • Network accessline 51
    [Credential-related source omitted]
  • Dangerous shell operationline 52
    [Credential-related source omitted]
  • Network accessline 52
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]
  • Network accessline 72
    # Clone via HTTPS (works with credential helper or token-embedded URL) git clone https://github.com/owner/repo-name.git
  • Network accessline 73
    git clone https://github.com/owner/repo-name.git
  • Network accessline 75
    # Clone into a specific directory git clone https://github.com/owner/repo-name.git ./my-local-dir
  • Network accessline 76
    git clone https://github.com/owner/repo-name.git ./my-local-dir
  • Network accessline 78
    # Shallow clone (faster for large repos) git clone --depth 1 https://github.com/owner/repo-name.git
  • Network accessline 79
    git clone --depth 1 https://github.com/owner/repo-name.git
  • Network accessline 81
    # Clone a specific branch git clone --branch develop https://github.com/owner/repo-name.git
  • Network accessline 82
    git clone --branch develop https://github.com/owner/repo-name.git
  • Network accessline 117
    # Create the remote repo via API curl -s -X POST \
  • Network accessline 118
    [Credential-related source omitted]
  • Access to secretsline 118
    [Credential-related source omitted]
  • Network accessline 119
    [Credential-related source omitted]
  • Access to secretsline 119
    [Credential-related source omitted]
  • Network accessline 120
    https://api.github.com/user/repos \
  • Network accessline 129
    # Clone it git clone https://github.com/$GH_USER/my-new-project.git
  • Network accessline 130
    git clone https://github.com/$GH_USER/my-new-project.git
  • Network accessline 136
    git add . git commit -m "Initial commit" git remote add origin https://github.com/$GH_USER/my-new-project.git
  • Network accessline 137
    git commit -m "Initial commit" git remote add origin https://github.com/$GH_USER/my-new-project.git git push -u origin main
  • Network accessline 138
    git remote add origin https://github.com/$GH_USER/my-new-project.git
  • Network accessline 145
    [Credential-related source omitted]
  • Access to secretsline 145
    [Credential-related source omitted]
  • Network accessline 146
    [Credential-related source omitted]
  • Access to secretsline 146
    [Credential-related source omitted]
  • Network accessline 147
    https://api.github.com/orgs/my-org/repos \
  • Network accessline 162
    [Credential-related source omitted]
  • Access to secretsline 162
    [Credential-related source omitted]
  • Network accessline 163
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]
  • Network accessline 164
    https://api.github.com/repos/owner/template-repo/generate \
  • Network accessline 179
    # Create the fork via API curl -s -X POST \
  • Network accessline 180
    [Credential-related source omitted]
  • Access to secretsline 180
    [Credential-related source omitted]
  • Access to secretsline 181
    [Credential-related source omitted]
  • Network accessline 182
    https://api.github.com/repos/owner/repo-name/forks
  • Network accessline 184
    # Wait a moment for GitHub to create it, then clone sleep 3 git clone https://github.com/$GH_USER/repo-name.git
  • Network accessline 185
    sleep 3 git clone https://github.com/$GH_USER/repo-name.git cd repo-name
  • Network accessline 186
    git clone https://github.com/$GH_USER/repo-name.git
  • Network accessline 189
    # Add the original repo as "upstream" remote git remote add upstream https://github.com/owner/repo-name.git
  • Network accessline 190
    git remote add upstream https://github.com/owner/repo-name.git
  • Network accessline 222
    # View repo details curl -s \
  • Dangerous shell operationline 223
    [Credential-related source omitted]
  • Network accessline 223
    [Credential-related source omitted]
  • Access to secretsline 223
    [Credential-related source omitted]
  • Network accessline 224
    [Credential-related source omitted]
  • Access to secretsline 224
    [Credential-related source omitted]
  • Network accessline 225
    https://api.github.com/repos/$OWNER/$REPO \
  • Network accessline 235
    # List your repos curl -s \
  • Dangerous shell operationline 236
    [Credential-related source omitted]
  • Network accessline 236
    [Credential-related source omitted]
  • Access to secretsline 236
    [Credential-related source omitted]
  • Network accessline 237
    [Credential-related source omitted]
  • Access to secretsline 237
    [Credential-related source omitted]
  • Network accessline 238
    "https://api.github.com/user/repos?per_page=20&sort=updated" \
  • Network accessline 245
    # Search repos curl -s \
  • Dangerous shell operationline 246
    curl -s   "https://api.github.com/search/repositories?q=machine+learning+language:python&sort=stars&per_page=10"   | python3 -c "
  • Network accessline 246
    curl -s \
  • Network accessline 247
    "https://api.github.com/search/repositories?q=machine+learning+language:python&sort=stars&per_page=10" \
  • Network accessline 287
    [Credential-related source omitted]
  • Access to secretsline 287
    [Credential-related source omitted]
  • Network accessline 288
    [Credential-related source omitted]
  • Access to secretsline 288
    [Credential-related source omitted]
  • Network accessline 289
    https://api.github.com/repos/$OWNER/$REPO \
  • Network accessline 297
    # Update topics curl -s -X PUT \
  • Network accessline 298
    [Credential-related source omitted]
  • Access to secretsline 298
    [Credential-related source omitted]
  • Network accessline 299
    [Credential-related source omitted]
  • Access to secretsline 299
    [Credential-related source omitted]
  • Network accessline 300
    -H "Accept: application/vnd.github.mercy-preview+json" \  https://api.github.com/repos/$OWNER/$REPO/topics \  -d '{"names": ["machine-learning", "python", "automation"]}'
  • Network accessline 301
    https://api.github.com/repos/$OWNER/$REPO/topics \
  • Network accessline 308
    # View current protection curl -s \
  • Network accessline 309
    [Credential-related source omitted]
  • Access to secretsline 309
    [Credential-related source omitted]
  • Access to secretsline 310
    [Credential-related source omitted]
  • Network accessline 311
    https://api.github.com/repos/$OWNER/$REPO/branches/main/protection
  • Network accessline 313
    # Set up branch protection curl -s -X PUT \
  • Network accessline 314
    [Credential-related source omitted]
  • Access to secretsline 314
    [Credential-related source omitted]
  • Network accessline 315
    [Credential-related source omitted]
  • Access to secretsline 315
    [Credential-related source omitted]
  • Network accessline 316
    https://api.github.com/repos/$OWNER/$REPO/branches/main/protection \
  • Access to secretsline 335
    [Credential-related source omitted]
  • Access to secretsline 336
    [Credential-related source omitted]
  • Access to secretsline 338
    [Credential-related source omitted]
  • Network accessline 346
    # Get the repo's public key for encrypting secrets curl -s \
  • Network accessline 347
    [Credential-related source omitted]
  • Access to secretsline 347
    [Credential-related source omitted]
  • Access to secretsline 348
    [Credential-related source omitted]
  • Network accessline 349
    https://api.github.com/repos/$OWNER/$REPO/actions/secrets/public-key
  • Network accessline 370
    # Then PUT the encrypted secret curl -s -X PUT \
  • Network accessline 371
    [Credential-related source omitted]
  • Access to secretsline 371
    [Credential-related source omitted]
  • Network accessline 372
    [Credential-related source omitted]
  • Access to secretsline 372
    [Credential-related source omitted]
  • Network accessline 373
    [Credential-related source omitted]
  • Access to secretsline 373
    [Credential-related source omitted]
  • Network accessline 376
    # List secrets (names only, values hidden) curl -s \
  • Dangerous shell operationline 377
    [Credential-related source omitted]
  • Network accessline 377
    [Credential-related source omitted]
  • Access to secretsline 377
    [Credential-related source omitted]
  • Network accessline 378
    [Credential-related source omitted]
  • Access to secretsline 378
    [Credential-related source omitted]
  • Network accessline 379
    https://api.github.com/repos/$OWNER/$REPO/actions/secrets \
  • Network accessline 403
    # Create a release curl -s -X POST \
  • Network accessline 404
    [Credential-related source omitted]
  • Access to secretsline 404
    [Credential-related source omitted]
  • Network accessline 405
    [Credential-related source omitted]
  • Access to secretsline 405
    [Credential-related source omitted]
  • Network accessline 406
    https://api.github.com/repos/$OWNER/$REPO/releases \
  • Network accessline 416
    # List releases curl -s \
  • Dangerous shell operationline 417
    [Credential-related source omitted]
  • Network accessline 417
    [Credential-related source omitted]
  • Access to secretsline 417
    [Credential-related source omitted]
  • Network accessline 418
    [Credential-related source omitted]
  • Access to secretsline 418
    [Credential-related source omitted]
  • Network accessline 419
    https://api.github.com/repos/$OWNER/$REPO/releases \
  • Network accessline 426
    # Upload a release asset (binary file) RELEASE_ID=<id_from_create_response> curl -s -X POST \
  • Network accessline 427
    [Credential-related source omitted]
  • Network accessline 428
    [Credential-related source omitted]
  • Access to secretsline 428
    [Credential-related source omitted]
  • Network accessline 429
    [Credential-related source omitted]
  • Access to secretsline 429
    [Credential-related source omitted]
  • Network accessline 430
    -H "Content-Type: application/octet-stream" \  "https://uploads.github.com/repos/$OWNER/$REPO/releases/$RELEASE_ID/assets?name=binary-amd64" \  --data-binary @./dist/binary-amd64
  • Network accessline 431
    "https://uploads.github.com/repos/$OWNER/$REPO/releases/$RELEASE_ID/assets?name=binary-amd64" \
  • Network accessline 453
    # List workflows curl -s \
  • Dangerous shell operationline 454
    [Credential-related source omitted]
  • Network accessline 454
    [Credential-related source omitted]
  • Access to secretsline 454
    [Credential-related source omitted]
  • Network accessline 455
    [Credential-related source omitted]
  • Access to secretsline 455
    [Credential-related source omitted]
  • Network accessline 456
    https://api.github.com/repos/$OWNER/$REPO/actions/workflows \
  • Network accessline 462
    # List recent runs curl -s \
  • Dangerous shell operationline 463
    [Credential-related source omitted]
  • Network accessline 463
    [Credential-related source omitted]
  • Access to secretsline 463
    [Credential-related source omitted]
  • Network accessline 464
    [Credential-related source omitted]
  • Access to secretsline 464
    [Credential-related source omitted]
  • Network accessline 465
    "https://api.github.com/repos/$OWNER/$REPO/actions/runs?per_page=10" \
  • Network accessline 471
    # Download failed run logs RUN_ID=<run_id> curl -s -L \
  • Network accessline 472
    [Credential-related source omitted]
  • Network accessline 473
    [Credential-related source omitted]
  • Access to secretsline 473
    [Credential-related source omitted]
  • Network accessline 474
    [Credential-related source omitted]
  • Access to secretsline 474
    [Credential-related source omitted]
  • Network accessline 475
    https://api.github.com/repos/$OWNER/$REPO/actions/runs/$RUN_ID/logs \
  • Network accessline 479
    # Re-run a failed workflow curl -s -X POST \
  • Network accessline 480
    [Credential-related source omitted]
  • Access to secretsline 480
    [Credential-related source omitted]
  • Access to secretsline 481
    [Credential-related source omitted]
  • Network accessline 482
    https://api.github.com/repos/$OWNER/$REPO/actions/runs/$RUN_ID/rerun
  • Network accessline 484
    # Re-run only failed jobs curl -s -X POST \
  • Network accessline 485
    [Credential-related source omitted]
  • Access to secretsline 485
    [Credential-related source omitted]
  • Access to secretsline 486
    [Credential-related source omitted]
  • Network accessline 487
    https://api.github.com/repos/$OWNER/$REPO/actions/runs/$RUN_ID/rerun-failed-jobs
  • Network accessline 489
    # Trigger a workflow manually (workflow_dispatch) WORKFLOW_ID=<workflow_id_or_filename> curl -s -X POST \
  • Network accessline 490
    [Credential-related source omitted]
  • Network accessline 491
    [Credential-related source omitted]
  • Access to secretsline 491
    [Credential-related source omitted]
  • Network accessline 492
    [Credential-related source omitted]
  • Access to secretsline 492
    [Credential-related source omitted]
  • Network accessline 493
    https://api.github.com/repos/$OWNER/$REPO/actions/workflows/$WORKFLOW_ID/dispatches \
  • Network accessline 509
    # Create a gist curl -s -X POST \
  • Network accessline 510
    [Credential-related source omitted]
  • Access to secretsline 510
    [Credential-related source omitted]
  • Network accessline 511
    [Credential-related source omitted]
  • Access to secretsline 511
    [Credential-related source omitted]
  • Network accessline 512
    https://api.github.com/gists \
  • Network accessline 521
    # List your gists curl -s \
  • Dangerous shell operationline 522
    [Credential-related source omitted]
  • Network accessline 522
    [Credential-related source omitted]
  • Access to secretsline 522
    [Credential-related source omitted]
  • Network accessline 523
    [Credential-related source omitted]
  • Access to secretsline 523
    [Credential-related source omitted]
  • Network accessline 524
    https://api.github.com/gists \
  • Network accessline 534
    | Action | gh | git + curl |
  • Network accessline 535
    |--------|-----|-----------| | Clone | `gh repo clone o/r` | `git clone https://github.com/o/r.git` | | Create repo | `gh repo create name --public` | `curl POST /user/repos` |
  • Network accessline 536
    | Clone | `gh repo clone o/r` | `git clone https://github.com/o/r.git` | | Create repo | `gh repo create name --public` | `curl POST /user/repos` | | Fork | `gh repo fork o/r --clone` | `curl POST /repos/o/r/forks` + `git clone` |
  • Network accessline 537
    | Create repo | `gh repo create name --public` | `curl POST /user/repos` |
  • Network accessline 538
    | Fork | `gh repo fork o/r --clone` | `curl POST /repos/o/r/forks` + `git clone` |
  • Network accessline 539
    | Repo info | `gh repo view o/r` | `curl GET /repos/o/r` |
  • Network accessline 540
    | Edit settings | `gh repo edit --...` | `curl PATCH /repos/o/r` |
  • Network accessline 541
    | Create release | `gh release create v1.0` | `curl POST /repos/o/r/releases` |
  • Network accessline 542
    | List workflows | `gh workflow list` | `curl GET /repos/o/r/actions/workflows` |
  • Network accessline 543
    | Rerun CI | `gh run rerun ID` | `curl POST /repos/o/r/actions/runs/ID/rerun` |
  • Network accessline 544
    | Set secret | `gh secret set KEY` | `curl PUT /repos/o/r/actions/secrets/KEY` (+ encryption) |

skills/github/github-workflows/SKILL.md

  • Access to secretsline 119
    [Credential-related source omitted]
  • Network accessline 166
    - current branches: `gh api --paginate repos/OWNER/REPO/branches?per_page=100`  - PR history: `gh pr list --repo OWNER/REPO --state all`  - raw refs: `git ls-remote https://github.com/OWNER/REPO.git`
  • Network accessline 167
    - PR history: `gh pr list --repo OWNER/REPO --state all`  - raw refs: `git ls-remote https://github.com/OWNER/REPO.git` 3. Inspect repository events and main history when the expected branch is absent:
  • Network accessline 168
    - raw refs: `git ls-remote https://github.com/OWNER/REPO.git`

skills/github/local-app-github-publishing/SKILL.md

  • Access to secretsline 87
    [Credential-related source omitted]
  • Network accessline 239
    [Credential-related source omitted]

skills/github/local-app-github-publishing/references/local-app-first-push.md

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

skills/github/local-app-github-publishing/templates/idempotent-git-patch-apply.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

skills/hermes-desktop-plugins/templates/plugin.js

  • Executable scriptline 1
    Executable file

skills/hermes-plugin-development/SKILL.md

  • Access to secretsline 253
    [Credential-related source omitted]
  • Network accessline 312
    - Inspect the installed OAuth helper's real parser and scope list before following its documentation; a stale `--services` example can cause an unintended broad consent request. - If the shared helper cannot express least privilege, add a s
  • Network accessline 313
    - If the shared helper cannot express least privilege, add a source-owned service-specific auth helper with an explicit scope allowlist. For Gmail-only mode, the exact scope is `https://www.googleapis.com/auth/gmail.readonly`; do not includ

skills/hermes-plugin-development/references/cross-platform-prefetch-publication.md

  • Network accessline 32
    - https://developers.google.com/identity/protocols/oauth2/scopes
  • Network accessline 33
    - https://developers.google.com/identity/protocols/oauth2/production-readiness/restricted-scope-verification

skills/hermes-plugin-development/references/gmail-oauth-handoff.md

  • Network accessline 7
    A Python flow using `InstalledAppFlow.run_local_server(..., port=0)` requires a Google OAuth client JSON with a top-level `installed` configuration, created in Google Cloud as an **OAuth client ID → Desktop app**. A top-level `web` client i
  • Access to secretsline 9
    [Credential-related source omitted]
  • Network accessline 38
    Gmail-only mode must request exactly `https://www.googleapis.com/auth/gmail.readonly`; it must not silently include Gmail send/modify or unrelated Drive/Docs/Sheets/Contacts scopes. Keep OAuth client JSON and tokens outside the repository a

skills/hermes-plugin-development/references/least-privilege-workspace-oauth.md

  • Network accessline 17
    https://www.googleapis.com/auth/gmail.readonly

skills/hermes-plugin-development/references/public-plugin-distribution-checklist.md

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

skills/hermes-plugin-development/references/public-plugin-repo-replacement.md

  • Dangerous shell operationline 30
    rm -rf /tmp/hermes-tool-router-remote
  • Network accessline 38
    # Replace main with sanitized local tree cd /path/to/sanitized-plugin-repo git remote add origin https://github.com/OWNER/REPO.git
  • Network accessline 39
    cd /path/to/sanitized-plugin-repo git remote add origin https://github.com/OWNER/REPO.git git push --force-with-lease origin main
  • Network accessline 40
    git remote add origin https://github.com/OWNER/REPO.git

skills/hermes-plugin-development/references/router-model-latency.md

  • 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
    base_url="https://openrouter.ai/api/v1",

skills/hermes/hermes-mnemosyne/SKILL.md

  • Access to secretsline 90
    [Credential-related source omitted]
  • Access to secretsline 228
    [Credential-related source omitted]

skills/hermes/hermes-mnemosyne/references/mnemosyne-architecture.md

  • Network accessline 93
    - Auto-sleep: enabled, threshold 50 - Host LLM: enabled - Remote API: `http://127.0.0.1:1234/v1` (Mac LM Studio, Qwen2.5-VL-7B) — slow for batch consolidation
  • Network accessline 94
    - Host LLM: enabled - Remote API: `http://127.0.0.1:1234/v1` (Mac LM Studio, Qwen2.5-VL-7B) — slow for batch consolidation - No local GGUF model downloaded
  • Network accessline 95
    - Remote API: `http://127.0.0.1:1234/v1` (Mac LM Studio, Qwen2.5-VL-7B) — slow for batch consolidation

skills/hermes/messaging-gateway-troubleshooting/SKILL.md

  • Network accessline 54
    - A blanket `isFromMe` skip prevents reply loops but also prevents the owner from texting Hermes from that same iMessage identity. - The safer loop guard is outbound-ID based: remember Hermes-sent `tempGuid` and returned `guid`/`messageGuid
  • Network accessline 55
    - The safer loop guard is outbound-ID based: remember Hermes-sent `tempGuid` and returned `guid`/`messageGuid`, then ignore only inbound webhook echoes whose IDs match that cache. - On macOS, do not assume `localhost` reaches an IPv4-only H
  • Network accessline 56
    - On macOS, do not assume `localhost` reaches an IPv4-only Hermes webhook. BlueBubbles/Electron/Node may resolve `localhost` to IPv6 `::1`, causing `connect ECONNREFUSED ::1:<port>` while `curl http://127.0.0.1:<port>/health` still works. R

skills/hermes/messaging-gateway-troubleshooting/references/bluebubbles-self-imessage-loop-guard.md

  • Network accessline 40
    - BlueBubbles webhook should be listening locally, commonly `127.0.0.1:8645`. - `curl http://127.0.0.1:8645/health` should return `ok`.
  • Network accessline 41
    - `curl http://127.0.0.1:8645/health` should return `ok`.
  • Network accessline 42
    - Check BlueBubbles server's registered webhook list to verify Hermes registration. - Prefer explicit IPv4 loopback in the registered BlueBubbles webhook URL: `http://127.0.0.1:8645/bluebubbles-webhook?...`. - Avoid `http://localhost:8645/.
  • Network accessline 43
    - Prefer explicit IPv4 loopback in the registered BlueBubbles webhook URL: `http://127.0.0.1:8645/bluebubbles-webhook?...`.

skills/hermes/mnemosyne-maintenance/SKILL.md

  • Dangerous shell operationline 47
    rm ~/.hermes/plugins/mnemosyne
  • Access to secretsline 71
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]

skills/note-taking/daily-note-wrapup/scripts/atomic-note-replace-verify.sh

  • Executable scriptline 1
    #!/bin/bash
  • Dangerous shell operationline 34
    rm -f "$STAGED"

skills/notes-automation-workflows/SKILL.md

  • Network accessline 109
    1. **Link note**  - URL regex appears in title or body (`http://` or `https://`).
  • Network accessline 110
    - URL regex appears in title or body (`http://` or `https://`).

skills/productivity/destination-trip-planning/SKILL.md

  • Network accessline 125
    - **Do not assume the destination city is the attraction city.** Graceland = Memphis, not Nashville. Confirm geography early. - **Do not suggest generic city attractions on a themed trip.** When someone asks for Elvis stuff, give them Elvis
  • Network accessline 126
    - **Do not suggest generic city attractions on a themed trip.** When someone asks for Elvis stuff, give them Elvis stuff — not Beale Street blues clubs or the Civil Rights Museum unless they ask. - **Travel/attraction websites frequently bl
  • Network accessline 127
    - **Travel/attraction websites frequently block web_extract and even browser_navigate.** They use Cloudflare or JS-heavy rendering. Fallback chain: search-result snippets → press releases on the official site → third-party aggregator articl

skills/productivity/discord-connect/SKILL.md

  • Network accessline 21
    1. **Create a bot application** — go to [Discord Developer Portal](https://discord.com/developers/applications), create a new application (or use an existing one).
  • Network accessline 21
    1. **Create a bot application** — go to [Discord Developer Portal](https://discord.com/developers/applications), create a new application (or use an existing one).
  • Network accessline 24
    - **Message Content Intent** (required for reading messages)  - **Presence Intent** (optional, for online status) 4. **Generate OAuth2 invite URL** — use [OAuth2 URL Generator](https://discord.com/oauth2/authorize?client_id=YOUR_APP_ID&scop
  • Network accessline 24
    - **Message Content Intent** (required for reading messages)  - **Presence Intent** (optional, for online status) 4. **Generate OAuth2 invite URL** — use [OAuth2 URL Generator](https://discord.com/oauth2/authorize?client_id=YOUR_APP_ID&scop
  • Network accessline 25
    - **Presence Intent** (optional, for online status) 4. **Generate OAuth2 invite URL** — use [OAuth2 URL Generator](https://discord.com/oauth2/authorize?client_id=YOUR_APP_ID&scope=bot+applications.commands&permissions=3558496) and paste int
  • Network accessline 25
    - **Presence Intent** (optional, for online status) 4. **Generate OAuth2 invite URL** — use [OAuth2 URL Generator](https://discord.com/oauth2/authorize?client_id=YOUR_APP_ID&scope=bot+applications.commands&permissions=3558496) and paste int
  • Network accessline 26
    4. **Generate OAuth2 invite URL** — use [OAuth2 URL Generator](https://discord.com/oauth2/authorize?client_id=YOUR_APP_ID&scope=bot+applications.commands&permissions=3558496) and paste into browser.
  • Network accessline 26
    4. **Generate OAuth2 invite URL** — use [OAuth2 URL Generator](https://discord.com/oauth2/authorize?client_id=YOUR_APP_ID&scope=bot+applications.commands&permissions=3558496) and paste into browser.
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 144
    [Credential-related source omitted]
  • Access to secretsline 144
    [Credential-related source omitted]
  • Dangerous shell operationline 190
    - **Gateway dies on logout** — enable linger: `sudo loginctl enable-linger $USER`.
  • Dangerous shell operationline 190
    - **Gateway dies on logout** — enable linger: `sudo loginctl enable-linger $USER`.
  • Network accessline 197
    - [hermes-agent](../../autonomous-ai-agents/hermes-agent/SKILL.md) — broader Hermes configuration reference - [platforms docs](https://hermes-agent.nousresearch.com/docs/user-guide/messaging/) — all messaging platform setups
  • Network accessline 197
    - [hermes-agent](../../autonomous-ai-agents/hermes-agent/SKILL.md) — broader Hermes configuration reference - [platforms docs](https://hermes-agent.nousresearch.com/docs/user-guide/messaging/) — all messaging platform setups
  • Network accessline 198
    - [platforms docs](https://hermes-agent.nousresearch.com/docs/user-guide/messaging/) — all messaging platform setups
  • Network accessline 198
    - [platforms docs](https://hermes-agent.nousresearch.com/docs/user-guide/messaging/) — all messaging platform setups

skills/productivity/domestic-trip-planning/references/historical-airfare-benchmarks.md

  • Network accessline 16
    - Dataset: `https://data.transportation.gov/resource/4f3n-jbg2.json`
  • Network accessline 17
    - Catalog page: `https://data.transportation.gov/dataset/Consumer-Airfare-Report-Table-1-Top-1-000-Contiguo/4f3n-jbg2`

skills/productivity/domestic-trip-planning/references/ihg-hotel-scraping.md

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

skills/productivity/google-workspace/SKILL.md

  • Access to secretsline 14
    [Credential-related source omitted]
  • Network accessline 26
    - Email     - OAuth     homepage: https://github.com/NousResearch/hermes-agent
  • Network accessline 27
    - OAuth     homepage: https://github.com/NousResearch/hermes-agent     related_skills:
  • Network accessline 28
    homepage: https://github.com/NousResearch/hermes-agent
  • Network accessline 101
    > > 1. Create or select a project: > https://console.cloud.google.com/projectselector2/home/dashboard
  • Network accessline 102
    > 1. Create or select a project: > https://console.cloud.google.com/projectselector2/home/dashboard > 2. Enable the required APIs from the API Library:
  • Network accessline 103
    > https://console.cloud.google.com/projectselector2/home/dashboard
  • Network accessline 104
    > 2. Enable the required APIs from the API Library: > https://console.cloud.google.com/apis/library > Enable: Gmail API, Google Calendar API, Google Drive API,
  • Network accessline 105
    > https://console.cloud.google.com/apis/library
  • Network accessline 107
    > Google Sheets API, Google Docs API, People API > 3. Create the OAuth client here: > https://console.cloud.google.com/apis/credentials
  • Network accessline 108
    > 3. Create the OAuth client here: > https://console.cloud.google.com/apis/credentials > Credentials → Create Credentials → OAuth 2.0 Client ID
  • Network accessline 109
    > https://console.cloud.google.com/apis/credentials
  • Network accessline 111
    > 4. Application type: "Desktop app" → Create > 5. If the app is still in Testing, add the user's Google account as a test user here: > https://console.cloud.google.com/auth/audience
  • Network accessline 112
    > 5. If the app is still in Testing, add the user's Google account as a test user here: > https://console.cloud.google.com/auth/audience > Audience → Test users → Add users
  • Network accessline 113
    > https://console.cloud.google.com/auth/audience > Audience → Test users → Add users > 6. Download the JSON file and tell me the file path
  • Access to secretsline 123
    [Credential-related source omitted]
  • Network accessline 144
    Agent rules for this step: - Extract the `auth_url` field and send that exact URL to the user as a single line. - Tell the user that the browser will likely fail on `http://localhost:1` after approval, and that this is expected.
  • Network accessline 145
    - Extract the `auth_url` field and send that exact URL to the user as a single line. - Tell the user that the browser will likely fail on `http://localhost:1` after approval, and that this is expected. - Tell them to copy the ENTIRE redirec
  • Network accessline 146
    - Tell the user that the browser will likely fail on `http://localhost:1` after approval, and that this is expected.
  • Network accessline 148
    - If the user gets `Error 403: access_denied`, send them directly to `https://console.cloud.google.com/auth/audience` to add themselves as a test user.
  • Network accessline 152
    The user will paste back either a URL like `http://localhost:1/?code=4/0A...&scope=...`
  • Network accessline 255
    now = time.time() if now > tok.get('expiry_time', 0):  req = urllib.request.Request('https://oauth2.googleapis.com/token',
  • Network accessline 256
    if now > tok.get('expiry_time', 0):  req = urllib.request.Request('https://oauth2.googleapis.com/token',  data=json.dumps({'grant_type': 'refresh_token',
  • Network accessline 257
    req = urllib.request.Request('https://oauth2.googleapis.com/token',
  • Access to secretsline 260
    [Credential-related source omitted]
  • Network accessline 261
    [Credential-related source omitted]
  • Network accessline 262
    headers={'Content-Type': 'application/json'})  tok['token'] = json.loads(urllib.request.urlopen(req).read())['access_token'] url = 'https://www.googleapis.com/calendar/v3/users/me/calendarList'
  • Network accessline 263
    [Credential-related source omitted]
  • Access to secretsline 263
    [Credential-related source omitted]
  • Network accessline 264
    [Credential-related source omitted]
  • Network accessline 265
    resp = urllib.request.urlopen(urllib.request.Request(url,
  • Network accessline 399
    now = time.time() if now > tok.get('expiry_time', 0):  req = urllib.request.Request('https://oauth2.googleapis.com/token',
  • Network accessline 400
    if now > tok.get('expiry_time', 0):  req = urllib.request.Request('https://oauth2.googleapis.com/token',  data=json.dumps({'grant_type': 'refresh_token',
  • Network accessline 401
    req = urllib.request.Request('https://oauth2.googleapis.com/token',
  • Access to secretsline 404
    [Credential-related source omitted]
  • Network accessline 405
    [Credential-related source omitted]
  • Network accessline 406
    headers={'Content-Type': 'application/json'})  tok['token'] = json.loads(urllib.request.urlopen(req).read())['access_token'] # Query events
  • Network accessline 407
    [Credential-related source omitted]
  • Access to secretsline 407
    [Credential-related source omitted]
  • Network accessline 408
    # Query events url = "https://www.googleapis.com/calendar/v3/calendars/primary/events?timeMin=2026-06-15T00:00:00-04:00&timeMax=2026-06-15T23:59:59-04:00&singleEvents=true&orderBy=startTime" resp = urllib.request.urlopen(urllib.request.Requ
  • Network accessline 409
    url = "https://www.googleapis.com/calendar/v3/calendars/primary/events?timeMin=2026-06-15T00:00:00-04:00&timeMax=2026-06-15T23:59:59-04:00&singleEvents=true&orderBy=startTime" resp = urllib.request.urlopen(urllib.request.Request(url,  heade
  • Network accessline 410
    resp = urllib.request.urlopen(urllib.request.Request(url,

skills/productivity/google-workspace/scripts/_hermes_home.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 31
    [Credential-related source omitted]

skills/productivity/google-workspace/scripts/google_api.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 43
    [Credential-related source omitted]
  • Network accessline 45
    SCOPES = [     "https://www.googleapis.com/auth/gmail.readonly",
  • Network accessline 46
    "https://www.googleapis.com/auth/gmail.readonly",
  • Network accessline 47
    "https://www.googleapis.com/auth/gmail.send",
  • Network accessline 48
    "https://www.googleapis.com/auth/gmail.modify",
  • Network accessline 49
    "https://www.googleapis.com/auth/calendar",
  • Network accessline 50
    "https://www.googleapis.com/auth/drive",
  • Network accessline 51
    "https://www.googleapis.com/auth/contacts.readonly",
  • Network accessline 52
    "https://www.googleapis.com/auth/spreadsheets",
  • Network accessline 53
    "https://www.googleapis.com/auth/documents",
  • Access to secretsline 90
    [Credential-related source omitted]
  • Network accessline 993
    "documentId": doc_id,         "title": doc.get("title", ""),         "url": f"https://docs.google.com/document/d/{doc_id}/edit" if doc_id else "",
  • Network accessline 994
    "title": doc.get("title", ""),         "url": f"https://docs.google.com/document/d/{doc_id}/edit" if doc_id else "",     }, indent=2, ensure_ascii=False))
  • Network accessline 995
    "url": f"https://docs.google.com/document/d/{doc_id}/edit" if doc_id else "",

skills/productivity/google-workspace/scripts/gws_bridge.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 38
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Network accessline 52
    req = urllib.request.Request(token_data["token_uri"], data=params)
  • Network accessline 53
    try:         with urllib.request.urlopen(req, timeout=15) as resp:             result = json.loads(resp.read())
  • Network accessline 54
    with urllib.request.urlopen(req, timeout=15) as resp:
  • Access to secretsline 65
    [Credential-related source omitted]
  • Access to secretsline 102
    [Credential-related source omitted]
  • Access to secretsline 103
    [Credential-related source omitted]
  • Access to secretsline 104
    [Credential-related source omitted]

skills/productivity/google-workspace/scripts/setup.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 17
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Network accessline 45
    SCOPES = [     "https://www.googleapis.com/auth/gmail.readonly",
  • Network accessline 46
    "https://www.googleapis.com/auth/gmail.readonly",
  • Network accessline 47
    "https://www.googleapis.com/auth/gmail.send",
  • Network accessline 48
    "https://www.googleapis.com/auth/gmail.modify",
  • Network accessline 49
    "https://www.googleapis.com/auth/calendar",
  • Network accessline 50
    "https://www.googleapis.com/auth/drive",
  • Network accessline 51
    "https://www.googleapis.com/auth/contacts.readonly",
  • Network accessline 52
    "https://www.googleapis.com/auth/spreadsheets",
  • Network accessline 53
    "https://www.googleapis.com/auth/documents",
  • Network accessline 61
    REDIRECT_URI = "http://localhost:1"
  • Access to secretsline 229
    [Credential-related source omitted]
  • Access to secretsline 230
    [Credential-related source omitted]
  • Network accessline 242
    if "installed" not in data and "web" not in data:         print("ERROR: Not a Google OAuth client secret file (missing 'installed' key).")         print("Download the correct file from: https://console.cloud.google.com/apis/credentials")
  • Network accessline 243
    print("ERROR: Not a Google OAuth client secret file (missing 'installed' key).")         print("Download the correct file from: https://console.cloud.google.com/apis/credentials")         sys.exit(1)
  • Network accessline 244
    print("Download the correct file from: https://console.cloud.google.com/apis/credentials")
  • Access to secretsline 362
    [Credential-related source omitted]
  • Network accessline 408
    import urllib.request         urllib.request.urlopen(
  • Network accessline 409
    urllib.request.urlopen(
  • Network accessline 410
    urllib.request.Request(
  • Network accessline 411
    [Credential-related source omitted]
  • Access to secretsline 431
    [Credential-related source omitted]
  • Access to secretsline 442
    [Credential-related source omitted]
  • Access to secretsline 443
    [Credential-related source omitted]

skills/productivity/maps/scripts/maps_client.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 34
    NOMINATIM_SEARCH  = "https://nominatim.openstreetmap.org/search"
  • Network accessline 35
    NOMINATIM_REVERSE = "https://nominatim.openstreetmap.org/reverse"
  • Network accessline 38
    OVERPASS_URLS = [     "https://overpass-api.de/api/interpreter",
  • Network accessline 39
    "https://overpass-api.de/api/interpreter",
  • Network accessline 40
    "https://overpass.kumi.systems/api/interpreter",
  • Network accessline 43
    OVERPASS_API      = OVERPASS_URLS[0] OSRM_BASE         = "https://router.project-osrm.org/route/v1"
  • Network accessline 44
    OSRM_BASE         = "https://router.project-osrm.org/route/v1"
  • Network accessline 45
    TIMEAPI_BASE      = "https://timeapi.io/api/timezone/coordinate"
  • Network accessline 173
    req = urllib.request.Request(url, headers={"User-Agent": USER_AGENT})
  • Network accessline 176
    for attempt in range(1, retries + 1):         try:             with urllib.request.urlopen(req, timeout=15) as resp:
  • Network accessline 177
    try:             with urllib.request.urlopen(req, timeout=15) as resp:                 raw = resp.read().decode("utf-8")
  • Network accessline 178
    with urllib.request.urlopen(req, timeout=15) as resp:
  • Network accessline 210
    req = urllib.request.Request(url, headers={"User-Agent": USER_AGENT})
  • Network accessline 213
    for attempt in range(1, retries + 1):         try:             with urllib.request.urlopen(req, timeout=15) as resp:
  • Network accessline 214
    try:             with urllib.request.urlopen(req, timeout=15) as resp:                 return resp.read().decode("utf-8")
  • Network accessline 215
    with urllib.request.urlopen(req, timeout=15) as resp:
  • Network accessline 240
    encoded = data_str.encode("utf-8")     req = urllib.request.Request(
  • Network accessline 241
    req = urllib.request.Request(
  • Network accessline 251
    for attempt in range(1, retries + 1):         try:             with urllib.request.urlopen(req, timeout=30) as resp:
  • Network accessline 252
    try:             with urllib.request.urlopen(req, timeout=30) as resp:                 raw = resp.read().decode("utf-8")
  • Network accessline 253
    with urllib.request.urlopen(req, timeout=30) as resp:
  • Network accessline 458
    "maps_url": f"https://www.google.com/maps/search/?api=1&query={el_lat},{el_lon}",
  • Network accessline 482
    place["directions_url"] = (                 f"https://www.google.com/maps/dir/?api=1"
  • Network accessline 483
    f"https://www.google.com/maps/dir/?api=1"

skills/productivity/notion/SKILL.md

  • Access to secretsline 9
    [Credential-related source omitted]
  • Network accessline 11
    hermes:  tags: [Notion, Productivity, Notes, Database, API, CLI, Workers]  homepage: https://developers.notion.com
  • Network accessline 12
    tags: [Notion, Productivity, Notes, Database, API, CLI, Workers]  homepage: https://developers.notion.com ---
  • Network accessline 13
    homepage: https://developers.notion.com
  • Network accessline 27
    1. Create an integration at https://notion.so/my-integrations
  • Access to secretsline 31
    [Credential-related source omitted]
  • Network accessline 34
    - Open any page in Notion → click **Share** (top-right) → **⚙<U+FE0F> Settings** → **Connections** tab  - The integration should appear under **Connected apps**. If NOT listed, the API key is valid but the integration has no workspace linkage — ev
  • Network accessline 35
    - The integration should appear under **Connected apps**. If NOT listed, the API key is valid but the integration has no workspace linkage — every API call will return `404 object_not_found` regardless of page sharing.  - To connect: go to 
  • Network accessline 36
    - To connect: go to **https://notion.so/my-integrations** → click your integration → in the **Connected pages** section, enable **"Full workspace access"** (or connect individual top-level pages manually).
  • Network accessline 43
    To avoid connecting pages one by one, grant the integration full workspace access: 1. Open **https://notion.so/my-integrations**
  • Network accessline 44
    1. Open **https://notion.so/my-integrations**
  • Network accessline 51
    5. **For full workspace access (single-user workspaces):** Open https://notion.so/my-integrations → click your integration → enable **"Full workspace access"** in the Connected pages section. This avoids having to manually connect every pag
  • Network accessline 59
    # Recommended — use custom install dir if /usr/local/bin needs sudo curl -fsSL https://ntn.dev | bash
  • Dangerous shell operationline 60
    curl -fsSL https://ntn.dev | bash
  • Network accessline 60
    curl -fsSL https://ntn.dev | bash
  • Network accessline 62
    # Or to a user-writable location (fallback when /usr/local/bin is locked): curl -fsSL "https://ntn.dev" | NTN_INSTALL_DIR="$HOME/.local/bin" bash
  • Network accessline 63
    curl -fsSL "https://ntn.dev" | NTN_INSTALL_DIR="$HOME/.local/bin" bash
  • Access to secretsline 75
    [Credential-related source omitted]
  • Access to secretsline 76
    [Credential-related source omitted]
  • Dangerous shell operationline 81
    > **Pitfall:** On macOS, `curl -fsSL https://ntn.dev | bash` fails with "Could not install to /usr/local/bin" — use `NTN_INSTALL_DIR="$HOME/.local/bin"` instead. Ensure `$HOME/.local/bin` is on your PATH.
  • Network accessline 81
    > **Pitfall:** On macOS, `curl -fsSL https://ntn.dev | bash` fails with "Could not install to /usr/local/bin" — use `NTN_INSTALL_DIR="$HOME/.local/bin"` instead. Ensure `$HOME/.local/bin` is on your PATH.
  • Network accessline 88
    else  # fall back to curl fi
  • Network accessline 170
    ntn files create < photo.png ntn files create --external-url https://example.com/photo.png
  • Network accessline 171
    ntn files create --external-url https://example.com/photo.png
  • Access to secretsline 180
    [Credential-related source omitted]
  • Access to secretsline 181
    [Credential-related source omitted]
  • Network accessline 184
    ## Path B — HTTP + curl (cross-platform, default on Windows)
  • Network accessline 189
    [Credential-related source omitted]
  • Access to secretsline 189
    [Credential-related source omitted]
  • Access to secretsline 190
    [Credential-related source omitted]
  • Network accessline 199
    [Credential-related source omitted]
  • Access to secretsline 199
    [Credential-related source omitted]
  • Access to secretsline 200
    [Credential-related source omitted]
  • Network accessline 208
    [Credential-related source omitted]
  • Access to secretsline 208
    [Credential-related source omitted]
  • Access to secretsline 209
    [Credential-related source omitted]
  • Network accessline 218
    [Credential-related source omitted]
  • Access to secretsline 218
    [Credential-related source omitted]
  • Access to secretsline 219
    [Credential-related source omitted]
  • Network accessline 225
    [Credential-related source omitted]
  • Access to secretsline 225
    [Credential-related source omitted]
  • Access to secretsline 226
    [Credential-related source omitted]
  • Network accessline 235
    [Credential-related source omitted]
  • Access to secretsline 235
    [Credential-related source omitted]
  • Access to secretsline 236
    [Credential-related source omitted]
  • Network accessline 249
    [Credential-related source omitted]
  • Access to secretsline 249
    [Credential-related source omitted]
  • Access to secretsline 250
    [Credential-related source omitted]
  • Network accessline 259
    [Credential-related source omitted]
  • Access to secretsline 259
    [Credential-related source omitted]
  • Access to secretsline 260
    [Credential-related source omitted]
  • Network accessline 274
    [Credential-related source omitted]
  • Access to secretsline 274
    [Credential-related source omitted]
  • Access to secretsline 275
    [Credential-related source omitted]
  • Network accessline 286
    # For workspace-root databases: curl -s -X POST "https://api.notion.com/v1/databases" \
  • Network accessline 287
    [Credential-related source omitted]
  • Access to secretsline 287
    [Credential-related source omitted]
  • Access to secretsline 288
    [Credential-related source omitted]
  • Network accessline 296
    # For child databases under a page: curl -s -X POST "https://api.notion.com/v1/databases" \
  • Network accessline 297
    [Credential-related source omitted]
  • Access to secretsline 297
    [Credential-related source omitted]
  • Access to secretsline 298
    [Credential-related source omitted]
  • Network accessline 312
    [Credential-related source omitted]
  • Access to secretsline 312
    [Credential-related source omitted]
  • Access to secretsline 313
    [Credential-related source omitted]
  • Network accessline 321
    [Credential-related source omitted]
  • Access to secretsline 321
    [Credential-related source omitted]
  • Access to secretsline 322
    [Credential-related source omitted]
  • Network accessline 334
    # 1. Create an upload object (returns id + upload_url) curl -s -X POST "https://api.notion.com/v1/file_uploads" \
  • Network accessline 335
    [Credential-related source omitted]
  • Access to secretsline 335
    [Credential-related source omitted]
  • Access to secretsline 336
    [Credential-related source omitted]
  • Network accessline 341
    # 2. POST multipart content to the send endpoint (do NOT PUT raw bytes) curl -s -X POST "https://api.notion.com/v1/file_uploads/{file_upload_id}/send" \
  • Network accessline 342
    [Credential-related source omitted]
  • Access to secretsline 342
    [Credential-related source omitted]
  • Access to secretsline 343
    [Credential-related source omitted]
  • Network accessline 361
    - **Checkbox:** `{"checkbox": true}` - **Number:** `{"number": 42}` - **URL:** `{"url": "https://..."}`
  • Network accessline 362
    - **Number:** `{"number": 42}` - **URL:** `{"url": "https://..."}` - **Email:** `{"email": "user@example.com"}`
  • Network accessline 363
    - **URL:** `{"url": "https://..."}`
  • Access to secretsline 453
    [Credential-related source omitted]
  • Network accessline 459
    When asked to build a Worker, scaffold with `ntn workers new`, write the code in `src/index.ts`, set any secrets with `ntn workers env set`, and deploy. Notion's docs at https://developers.notion.com/workers cover the full API surface.
  • Network accessline 487
    - Color: `<span color="blue">text</span>` or block-level `{color="blue"}` on the first line - Math: inline `$x^2$`, block `$$ ... $$` - Citations: `[^https://example.com]`
  • Network accessline 489
    - Citations: `[^https://example.com]`
  • Network accessline 497
    | Task | mac / Linux | Windows | |---|---|---| | Read/write pages, search, query databases | `ntn api ...` | curl |
  • Network accessline 498
    |---|---|---| | Read/write pages, search, query databases | `ntn api ...` | curl | | Read a page for an agent to summarize | `ntn api v1/pages/{id}/markdown` | curl `/markdown` endpoint |
  • Network accessline 499
    | Read/write pages, search, query databases | `ntn api ...` | curl |
  • Network accessline 500
    | Read a page for an agent to summarize | `ntn api v1/pages/{id}/markdown` | curl `/markdown` endpoint |
  • Network accessline 501
    | Upload a file | `ntn files create < file` | 3-step HTTP flow | | One-off API exploration | `ntn api ...` | curl | | Build a sync / webhook / agent tool hosted by Notion | `ntn workers ...` | WSL2 + `ntn workers ...` |
  • Network accessline 502
    | One-off API exploration | `ntn api ...` | curl |
  • Network accessline 525
    - The API cannot set database **view** filters — that's UI-only. - Use `"is_inline": true` when creating data sources to embed them in a page. - Always pass `-s` to curl to suppress progress bars (cleaner agent output).
  • Network accessline 526
    - Use `"is_inline": true` when creating data sources to embed them in a page. - Always pass `-s` to curl to suppress progress bars (cleaner agent output). - Pipe JSON through `jq` when reading: `... | jq '.results[0].properties'`.
  • Network accessline 527
    - Always pass `-s` to curl to suppress progress bars (cleaner agent output).
  • Access to secretsline 534
    [Credential-related source omitted]
  • Network accessline 541
    - **Property names with spaces need URL encoding in ntn:** Use `%20` for spaces: `'properties[Showcase%20Ready][checkbox]:={}'`. - **Ghost pages from deleted databases:** Database rows whose parent database was deleted still appear in searc
  • Network accessline 542
    - **Ghost pages from deleted databases:** Database rows whose parent database was deleted still appear in search but return `404 object_not_found` on archive. These are stale search index entries — they'll clear within 24-48 hours automatic
  • Network accessline 543
    - **Integration exists but has no workspace connection:** Having a valid API key does NOT mean the integration is connected to your workspace. Verify by opening any page → **Share** → **⚙<U+FE0F> Settings** → **Connections** tab — the integration 
  • Network accessline 544
    - **Integration not discoverable in UI search:** When trying to add an integration via "Add people" or "Connectors" in the Share panel, the integration name may return "No results found" even though it exists. This happens when the integrat
  • Network accessline 545
    - **CUA computer control for Notion integration setup:** When the API key is valid but pages return `404 object_not_found`, use CUA (`computer_use`) to share a parent page with the integration via the Notion UI: open Safari → navigate to th
  • Access to secretsline 547
    [Credential-related source omitted]
  • Access to secretsline 549
    [Credential-related source omitted]

skills/productivity/session-artifact-indexing/SKILL.md

  • Network accessline 58
    Use: - `file://` links for local files - normal `https://` links for web sources
  • Network accessline 59
    - `file://` links for local files - normal `https://` links for web sources - readable labels, not raw path dumps only
  • Network accessline 60
    - normal `https://` links for web sources

skills/research/dynamic-content-extraction/SKILL.md

  • Network accessline 107
    1. Inspect `performance.getEntriesByType('resource')` for same-origin frontend/API requests. 2. If the UI's internal sort value is unclear, search loaded JavaScript chunks for the visible option label and recover its enum or query parameter
  • Network accessline 108
    2. If the UI's internal sort value is unclear, search loaded JavaScript chunks for the visible option label and recover its enum or query parameter. 3. Reproduce the request with `fetch()` inside `browser_console`, inspect the response shap
  • Network accessline 109
    3. Reproduce the request with `fetch()` inside `browser_console`, inspect the response shape, then join records through stable IDs rather than parsing rendered cards.
  • Network accessline 117
    - **Don't trust vision for exact numbers.** Vision models conflate similar hotel names (avid ↔ EVEN), misread prices, and hallucinate hotels that aren't on screen. Use vision only as a last resort for layout questions. - **web_extract fails
  • Network accessline 118
    - **web_extract fails on SPAs.** JS-heavy booking sites routinely time out (60s). Don't retry — go straight to browser tools. - **CDP Network domain may be unavailable.** Don't assume `Network.getAllCookies` or `Network.getResponseBody` wor
  • Network accessline 119
    - **CDP Network domain may be unavailable.** Don't assume `Network.getAllCookies` or `Network.getResponseBody` work in all browser sessions. Fall back to in-console `fetch()` calls from the same origin.
  • Network accessline 120
    - **Direct API calls get Akamai/Cloudflare blocks.** Don't waste time on `curl` to booking-site APIs. Use the browser's authenticated session via `browser_console` `fetch()`.

skills/research/hf-model-card-research/SKILL.md

  • Network accessline 46
    If search results are sparse, try the author's HF profile page directly: `https://huggingface.co/<author>/models` — use `web_extract` on that.
  • Network accessline 53
    https://huggingface.co/api/models/{owner}/{repo}
  • Network accessline 64
    **Pitfall — delegated subagents hit terminal guardrails on HF pulls.** Three dispatched subagents (each on different HF research tasks, all variants) hit `same_tool_failure_halt` after 4 repeated terminal retries on failed HF calls. The fai
  • Network accessline 66
    **Fix — use a bounded host-side Python script through `terminal` in a profile that permits execution (or a no-agent cron script), not delegation for HF pulls.** When you need stats for a list of repos, run the loop as one bounded process wi
  • Network accessline 79
    s = requests.Session()
  • Network accessline 83
    for owner, repo in repos:     try:         r = s.get(f"https://huggingface.co/api/models/{owner}/{repo}", timeout=20)
  • Network accessline 84
    try:         r = s.get(f"https://huggingface.co/api/models/{owner}/{repo}", timeout=20)         if r.status_code != 200:
  • Network accessline 85
    r = s.get(f"https://huggingface.co/api/models/{owner}/{repo}", timeout=20)
  • Network accessline 89
    j = r.json()         lines.append(f"## {owner}/{repo}")         lines.append(f"- **URL:** https://huggingface.co/{owner}/{repo}")
  • Network accessline 90
    lines.append(f"## {owner}/{repo}")         lines.append(f"- **URL:** https://huggingface.co/{owner}/{repo}")         lines.append(f"- **Downloads:** {j.get('downloads', 0):,}")
  • Network accessline 91
    lines.append(f"- **URL:** https://huggingface.co/{owner}/{repo}")
  • Network accessline 114
    **Batching for the web_extract README pass:** After the stats pass, you may want README content (benchmarks, claims) that isn't in the API JSON. Pass up to 5 URLs per `web_extract(urls=[...])` call against the web view (`https://huggingface
  • Network accessline 120
    The README at `https://huggingface.co/{owner}/{repo}/resolve/main/README.md` is where authors publish benchmark tables.

skills/research/local-discovery/SKILL.md

  • Network accessline 42
    browser_navigate(url="https://www.google.com/maps/search/cigar+lounge+near+<city>+<state>")
  • Network accessline 119
    - `"cigar" event <metro> June 20-22 2026` - Use `web_extract` on Eventbrite's city-specific pages:  - `https://www.eventbrite.com/d/<state>--<city>/<category>/`
  • Network accessline 120
    - Use `web_extract` on Eventbrite's city-specific pages:  - `https://www.eventbrite.com/d/<state>--<city>/<category>/`  - `https://www.eventbrite.com/d/<state>--<metro>/cigar/`
  • Network accessline 121
    - `https://www.eventbrite.com/d/<state>--<city>/<category>/`
  • Network accessline 122
    - `https://www.eventbrite.com/d/<state>--<metro>/cigar/`
  • Network accessline 162
    - **Reliable for niche interests** (cigar tastings, car shows, themed nights, etc.) via city-specific search pages:  - Example: `https://www.eventbrite.com/d/<state>--<city>/<category>/`
  • Network accessline 163
    - Example: `https://www.eventbrite.com/d/<state>--<city>/<category>/`
  • Network accessline 164
    - Example: `https://www.eventbrite.com/d/<state>--<city>/<category>/`
  • Network accessline 180
    - **DuckDuckGo also CAPTCHAs** — "Select all squares containing a duck" challenge after first search. Don't waste time trying multiple searches. - **Bing serves Cloudflare challenges** — same fate as Google Search. Use Google Maps instead. 
  • Network accessline 181
    - **Bing serves Cloudflare challenges** — same fate as Google Search. Use Google Maps instead. - **`web_extract` works on TripAdvisor despite browser CAPTCHA** — `web_extract(urls=["https://www.tripadvisor.com/Attractions-g191-Activities-c2
  • Network accessline 182
    - **`web_extract` works on TripAdvisor despite browser CAPTCHA** — `web_extract(urls=["https://www.tripadvisor.com/Attractions-g191-Activities-c20-t101-United_States.html"])` successfully extracts venue lists with ratings, locations, and re

skills/research/marketplace-purchase-vetting/SKILL.md

  • Network accessline 31
    https://www.facebook.com/marketplace/{city}/vehicles?minPrice={min}&maxPrice={max}&sortBy=creation_time_descend&exact=false

skills/research/site-mapping/SKILL.md

  • Network accessline 31
    Check these in order: - `https://site.com/sitemap.xml` (may redirect to `sitemap_index.xml`)
  • Network accessline 32
    - `https://site.com/sitemap.xml` (may redirect to `sitemap_index.xml`)
  • Network accessline 33
    - `https://site.com/robots.txt` — look for `Sitemap:` directive
  • Network accessline 42
    const urls=[];  for(const sm of ['page-sitemap.xml','post-sitemap.xml']){  const r=await fetch('https://site.com/'+sm);
  • Network accessline 43
    for(const sm of ['page-sitemap.xml','post-sitemap.xml']){  const r=await fetch('https://site.com/'+sm);  const t=await r.text();
  • Network accessline 44
    const r=await fetch('https://site.com/'+sm);
  • Network accessline 59
    const paths={}; urls.forEach(u=>{  const path=u.replace('https://site.com/','');
  • Network accessline 60
    urls.forEach(u=>{  const path=u.replace('https://site.com/','');  const parts=path.split('/').filter(Boolean);
  • Network accessline 61
    const path=u.replace('https://site.com/','');
  • Network accessline 81
    - **Don't guess the URL** — if the user says "I have a site" without naming it, ask for the URL first. Do not assume based on context (e.g., assuming `acme.com` because the user works at Acme Corp). - **Reddit is not sitemap-mappable in the
  • Network accessline 82
    - **Reddit is not sitemap-mappable in the normal sense** — `old.reddit.com/robots.txt` currently disallows `/`, and Reddit's useful structure is operational surfaces (`old.reddit` HTML, `.json` endpoints, new Reddit SPA verification), not p
  • Network accessline 83
    - **Sitemap HTML tables truncate** — Yoast-generated sitemaps render as HTML tables but cut off after ~100 rows. Always fetch raw XML via `fetch()` + DOMParser in browser_console.

skills/research/source-verification/SKILL.md

  • Network accessline 149
    - When an old ASP.NET/WebForms government search appears not to submit, check whether its controls use `__doPostBack`, try Enter from the populated field, and verify either returned rows or an explicit no-results message. If repeated snapsh
  • Network accessline 150
    - For GitHub repositories: use search results or browser navigation for the repo summary, then fetch raw files (`README.md`, `manifest.json`, config files) via terminal with a standard User-Agent when `web_extract` stalls. - For legislature
  • Network accessline 151
    - For legislature / statutes pages (for example, a state legislature site), if `web_extract` returns a giant truncated page or search results are noisy, fetch the exact section URL with `curl -L -A 'Mozilla/5.0'` and extract the decisive se

skills/social-media/meta-business-posting/SKILL.md

  • Network accessline 59
    # Text/link post curl -s -X POST "https://graph.facebook.com/v21.0/$META_PAGE_ID/feed" \
  • Network accessline 60
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Network accessline 65
    # Photo post (upload then attach) curl -s -X POST "https://graph.facebook.com/v21.0/$META_PAGE_ID/photos" \
  • Network accessline 66
    [Credential-related source omitted]
  • Access to secretsline 66
    [Credential-related source omitted]
  • Access to secretsline 67
    [Credential-related source omitted]
  • Network accessline 75
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]

skills/social-media/publication-link-audit/SKILL.md

  • Network accessline 64
    **Complication:** `requests.head()` can return 404 for a valid GitHub URL where `curl -sL` (follow-redirect GET) returns 200. Different HTTP methods produce different status codes.
  • Network accessline 66
    **Detection pattern:** 1. Verify with `curl -sL -w "%{http_code}"` or browser navigation — not HEAD alone.
  • Network accessline 67
    1. Verify with `curl -sL -w "%{http_code}"` or browser navigation — not HEAD alone.
  • Network accessline 77
    requests.get("https://huggingface.co/api/models?author=<name>&search=<keyword>")
  • Network accessline 97
    | Reddit (old.reddit.com) | `requests.head` with browser UA; batch ≤8 concurrent requests | Sequential is safer. `www.reddit.com` triggers bot-protection pages more aggressively than `old.reddit.com`. Expect 429s under parallel load — these
  • Network accessline 99
    | GitHub | `curl -sL -w "%{http_code}"` (GET, follow redirects) | HEAD is unreliable — see Mode 2. |

skills/social-media/reddit-browse-and-post/SKILL.md

  • Network accessline 31
    Reddit's public JSON endpoints (`/r/<sub>/.json`, `/search.json`, `/comments/<id>.json`) work without credentials **when the network allows it** — but Reddit's anti-bot layer frequently returns a 403 HTML block page for plain `curl` request
  • Network accessline 35
    [Credential-related source omitted]
  • Network accessline 38
    If a plain-curl probe does work from the user's network:
  • Network accessline 41
    # Subreddit listing curl -s -A "hermes-agent/1.0 by <username>" "https://www.reddit.com/r/<subreddit>/.json?limit=25"
  • Network accessline 42
    curl -s -A "hermes-agent/1.0 by <username>" "https://www.reddit.com/r/<subreddit>/.json?limit=25"
  • Network accessline 44
    # Search curl -s -A "hermes-agent/1.0 by <username>" "https://www.reddit.com/search.json?q=<query>&sort=relevance&limit=25"
  • Network accessline 45
    curl -s -A "hermes-agent/1.0 by <username>" "https://www.reddit.com/search.json?q=<query>&sort=relevance&limit=25"
  • Network accessline 47
    # Single thread (includes top-level comments in the second JSON block) curl -s -A "hermes-agent/1.0 by <username>" "https://www.reddit.com/r/<subreddit>/comments/<post_id>.json?limit=100"
  • Network accessline 48
    curl -s -A "hermes-agent/1.0 by <username>" "https://www.reddit.com/r/<subreddit>/comments/<post_id>.json?limit=100"
  • Network accessline 50
    # Subreddit rules (check before posting) curl -s -A "hermes-agent/1.0 by <username>" "https://www.reddit.com/r/<subreddit>/about/rules.json"
  • Network accessline 51
    curl -s -A "hermes-agent/1.0 by <username>" "https://www.reddit.com/r/<subreddit>/about/rules.json"
  • Network accessline 64
    1. Create a **script** app at https://www.reddit.com/prefs/apps (name anything; type: script; redirect uri: `http://localhost:8080` — unused for script apps).
  • Access to secretsline 70
    [Credential-related source omitted]
  • Dangerous shell operationline 80
    [Credential-related source omitted]
  • Network accessline 80
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Network accessline 81
    [Credential-related source omitted]
  • Network accessline 83
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]
  • Network accessline 91
    # Self/text post curl -s -X POST "https://oauth.reddit.com/api/submit" \
  • Network accessline 92
    curl -s -X POST "https://oauth.reddit.com/api/submit" \
  • Network accessline 97
    # Link post curl -s -X POST "https://oauth.reddit.com/api/submit" \
  • Network accessline 98
    curl -s -X POST "https://oauth.reddit.com/api/submit" \
  • Network accessline 111
    - Fetch the returned URL (or `https://www.reddit.com/comments/<id>.json`) and confirm the title/body render.

skills/social-media/xurl/SKILL.md

  • Network accessline 19
    - xurl  - official-api  homepage: https://github.com/xdevplatform/xurl
  • Network accessline 20
    - official-api  homepage: https://github.com/xdevplatform/xurl  upstream_skill: https://github.com/openclaw/openclaw/blob/main/skills/xurl/SKILL.md
  • Network accessline 21
    homepage: https://github.com/xdevplatform/xurl
  • Network accessline 22
    upstream_skill: https://github.com/openclaw/openclaw/blob/main/skills/xurl/SKILL.md
  • Network accessline 65
    # Shell script (installs to ~/.local/bin, no sudo, works on Linux + macOS) curl -fsSL https://raw.githubusercontent.com/xdevplatform/xurl/main/install.sh | bash
  • Dangerous shell operationline 66
    curl -fsSL https://raw.githubusercontent.com/xdevplatform/xurl/main/install.sh | bash
  • Network accessline 66
    curl -fsSL https://raw.githubusercontent.com/xdevplatform/xurl/main/install.sh | bash
  • Network accessline 93
    1. Create or open an app at https://developer.x.com/en/portal/dashboard
  • Network accessline 94
    2. Set the redirect URI to `http://localhost:8080/callback`
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 127
    [Credential-related source omitted]
  • Network accessline 168
    Notes: - `POST_ID` accepts full URLs too (e.g. `https://x.com/user/status/1234567890`) — xurl extracts the ID.
  • Network accessline 169
    - `POST_ID` accepts full URLs too (e.g. `https://x.com/user/status/1234567890`) — xurl extracts the ID.
  • Network accessline 185
    xurl reply 1234567890 "Great point!" xurl reply https://x.com/user/status/1234567890 "Agreed!"
  • Network accessline 186
    xurl reply https://x.com/user/status/1234567890 "Agreed!"
  • Network accessline 196
    xurl read 1234567890 xurl read https://x.com/user/status/1234567890
  • Network accessline 197
    xurl read https://x.com/user/status/1234567890
  • Network accessline 218
    python3 - <<'PY' import json, urllib.request url = 'https://api.fxtwitter.com/USER/status/POST_ID'
  • Network accessline 219
    import json, urllib.request url = 'https://api.fxtwitter.com/USER/status/POST_ID' req = urllib.request.Request(url, headers={'User-Agent': 'Mozilla/5.0'})
  • Network accessline 220
    url = 'https://api.fxtwitter.com/USER/status/POST_ID' req = urllib.request.Request(url, headers={'User-Agent': 'Mozilla/5.0'}) with urllib.request.urlopen(req, timeout=20) as f:
  • Network accessline 221
    req = urllib.request.Request(url, headers={'User-Agent': 'Mozilla/5.0'})
  • Network accessline 222
    with urllib.request.urlopen(req, timeout=20) as f:
  • Network accessline 242
    Useful endpoints: - `https://api.fxtwitter.com/<user>/status/<id>` — often includes full `tweet.article.content.blocks`.
  • Network accessline 243
    - `https://api.fxtwitter.com/<user>/status/<id>` — often includes full `tweet.article.content.blocks`.
  • Network accessline 244
    - `https://api.vxtwitter.com/<user>/status/<id>` — often exposes article metadata and canonical article URL.
  • Network accessline 245
    - `https://publish.twitter.com/oembed?url=https://twitter.com/<user>/status/<id>` — confirms author/date and whether the post is an article/link-only wrapper.
  • Network accessline 343
    # Full URLs also work xurl https://api.x.com/2/users/me
  • Network accessline 344
    xurl https://api.x.com/2/users/me
  • Network accessline 399
    xurl read https://x.com/user/status/1234567890
  • Network accessline 475
    - Upstream CLI: https://github.com/xdevplatform/xurl (X developer platform team, Chris Park et al.)
  • Network accessline 476
    - Upstream agent skill: https://github.com/openclaw/openclaw/blob/main/skills/xurl/SKILL.md

skills/software-development/inspecting-hermes-desktop-dom/SKILL.md

  • Network accessline 69
    curl -s --max-time 3 http://127.0.0.1:${HERMES_DESKTOP_CDP_PORT:-9222}/json/version
  • Network accessline 134
    cd apps/desktop HERMES_HOME=/tmp/cdp-probe-home \ HERMES_DESKTOP_DEV_SERVER=http://127.0.0.1:5174 \
  • Network accessline 135
    HERMES_HOME=/tmp/cdp-probe-home  HERMES_DESKTOP_DEV_SERVER=http://127.0.0.1:5174
  • Network accessline 136
    HERMES_DESKTOP_DEV_SERVER=http://127.0.0.1:5174 \

skills/software-development/specification-compliance-review/SKILL.md

  • Dangerous shell operationline 184
    A focused iOS verification should use an actually available simulator destination and then run the complete test target. Record the exact destination and distinguish “unverified due to unavailable destination” from a source or test defect. 
  • Access to secretsline 399
    [Credential-related source omitted]

skills/software-development/specification-compliance-review/references/ios-simulator-triage.md

  • Dangerous shell operationline 15
    - `sudo xcode-select -s /Applications/Xcode.app/Contents/Developer`

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.

Combined signals: 6 facts
Signal confidence: 494 facts

and 444 more

Only the first 500 facts are listed.

Works with

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