Search Recent Github Activities

v1.0.1

Fetch recent GitHub activity from the Nom feed

2· 497·1 current·1 all-time
byWilson Ler@lws803·duplicate of @lws803/nom-feed

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for lws803/nom.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Search Recent Github Activities" (lws803/nom) from ClawHub.
Skill page: https://clawhub.ai/lws803/nom
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install nom

ClawHub CLI

Package manager switcher

npx clawhub@latest install nom
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (fetch recent GitHub activity from the Nom feed) matches the instructions: building URLs for beta.nomit.dev endpoints and fetching them. The skill requests no unrelated binaries, env vars, or config paths.
Instruction Scope
SKILL.md strictly describes building and fetching feed URLs, input validation rules, and formatting output. It does not instruct reading local files, accessing credentials, or sending data to unrelated endpoints. It does require network fetches to beta.nomit.dev (expected for this purpose).
Install Mechanism
No install spec and no code files (instruction-only). Nothing is written to disk or downloaded as part of install, which is proportionate for this simple fetch-and-format skill.
Credentials
The skill requires no environment variables, credentials, or privileged config paths — appropriate for a public-feed fetcher.
Persistence & Privilege
always is false and model invocation is default/autonomous-enabled (normal). The skill does not request persistent system-level privileges or modify other skills' settings.
Assessment
This skill is coherent and only fetches public data from the third-party endpoint (https://beta.nomit.dev). Before installing, consider whether you trust that endpoint and are comfortable sending queried org/repo names and search text to it (these query parameters will be transmitted). The skill does not request secrets or write to disk, and it enforces input validation in the instructions — still avoid supplying sensitive tokens or private repo identifiers in queries. If you need a stronger guarantee, verify the nomit.dev service and its privacy/policy before use.

Like a lobster shell, security has layers — review code before you run it.

latestvk97dz4hsq73feaj1v7hxtq1ez181hxh4
497downloads
2stars
2versions
Updated 2mo ago
v1.0.1
MIT-0

Fetch GitHub activity from Nom (beta.nomit.dev) and present it clearly.

Base URL: https://beta.nomit.dev

Fetch method: Use mcp_web_fetch to fetch URLs. Do not use curl or shell commands.

Input validation (always apply before building URLs):

  • org and repo: Must match ^[a-zA-Z0-9][\w.-]*$ (alphanumeric, hyphens, underscores, dots). Reject or sanitize invalid input.
  • Query params: Use proper URL encoding (e.g. encodeURIComponent) for search text and filter values.
  • limit: Clamp to 1–100. Default 20.

$ARGUMENTS parsing rules:

  • If the first argument looks like org/repo (contains /), use the repo feed at /api/feed/{org}/{repo}
  • Otherwise use the global feed at /api/feed
  • --search TEXT — free-text search (full-text on title/summary)
  • --type TYPE — filter by event type: pull_request, issue, release, push
  • --org ORG — filter by GitHub org (global feed only)
  • --from DATE / --to DATE — date range (ISO 8601, e.g. 2026-01-01) (global feed only)
  • --limit N — results to return (default 20, max 100)
  • --rss — fetch RSS XML instead of JSON (repo feed: /api/feed/{org}/{repo}/rss; global: /api/feed/rss)

Build q for global feed by joining filters: e.g. type:pull_request org:vercel from:2026-01-01 plus any --search text.

API endpoints (JSON):

  • Global feed: GET /api/feed
  • Repo feed: GET /api/feed/{org}/{repo}

RSS endpoints (if --rss):

  • Global: GET /api/feed/rss
  • Repo: GET /api/feed/{org}/{repo}/rss

Use mcp_web_fetch with the constructed URL. For JSON, present results as a clean readable summary. For each item show:

  • Event type label (PR / Issue / Release / Push)
  • Title as a markdown link to the URL
  • One-line AI summary
  • Author and timestamp (relative if possible)

Response shape: { items: [...], pagination: { offset, limit, has_more } }. Each item has id, type, org, repo, title, summary, url, author, contributors, updated_at.

Example output format:

**PR** [Add turbo support](https://github.com/vercel/next.js/pull/123)
timneutkens · 2 hours ago
Adds experimental Turbo support to the build pipeline, cutting build times by ~40%.

**Release** [v14.2.0](https://github.com/vercel/next.js/releases/tag/v14.2.0)
vercel-release-bot · 1 day ago
Major release introducing partial pre-rendering and improved image optimisation.

Comments

Loading comments...