tiangong-ai

59 mods across 1 repository, 8 stars between them.

tiangong-ai-skills

01

tiangong-ai/skills

Plugin Claude Code

Plugin marketplace listing 7 plugins: news-and-journal-pipelines, public-opinion-and-media-intelligence, environment-and-geospatial-monitoring, knowledge-base-and-research-ops, email-and-mailbox-automation.

8 10d ago A tokens not measured original MIT

skills AGENTS.md

02

tiangong-ai/skills

Instructions file CodexOpenCode

Instructions for tiangong-ai/skills, covering tiangong ai skills agent contract, required load order, source of truth, hard boundaries and completion criteria.

8 10d ago A 994 tokens original MIT

tiangong-ai/skills

Skill Claude CodeCodex

Fetch and atomically save verified academic-paper PDFs from legal open-access sources using a DOI or exact title, with access/license provenance and an adjacent hash manifest. Use for automatic OA retrieval or for a publisher URL that must first be resolved to a DOI and may then require an explicitly selected Chrome…

8 10d ago A 83 tokens original MIT

tiangong-ai/skills

Skill Claude CodeCodex

Fetch and persist article full text for RSS entries already stored in SQLite by ai-tech-rss-fetch. Use when backfilling or incrementally syncing body text from entries.url or entries.canonicalurl into a companion table for downstream indexing, retrieval, or summarization.

8 10d ago A 59 tokens original MIT

ai-tech-rss-fetch

05

tiangong-ai/skills

Skill Claude CodeCodex

Subscribe to AI and tech RSS feeds and persist normalized metadata into SQLite using mature Python tooling (feedparser + sqlite3). Use when adding feed URLs/OPML sources, running incremental sync with deduplication, and storing entry metadata without full-text extraction or summarization.

8 10d ago A 60 tokens original MIT

ai-tech-summary

06

tiangong-ai/skills

Skill Claude CodeCodex

Retrieve time-windowed RSS evidence from SQLite and let the agent produce final summaries using RAG over selected records and fields. Use when generating daily, weekly, monthly, or custom-range AI tech digests directly in agent responses instead of fixed template reports.

8 10d ago A 54 tokens original MIT

tiangong-ai/skills

Skill Claude CodeCodex

Fetch AirNow Hourly AQ Obs file products from official AirNow file endpoints and return structured site-hour-parameter records filtered by UTC time window, bounding box, and pollutant parameter list. Use when tasks need deterministic AirNow monitoring-site observations at hourly cadence, especially for broad…

8 10d ago A 80 tokens original MIT

tiangong-ai/skills

Skill Claude CodeCodex

Use when the user explicitly asks for an environmental, ecological, or sustainability-informed way of thinking, or when a complex question may turn on coupled systems, boundary choices, displaced consequences, environmental pathways, delayed or irreversible change, uneven exposure, shared-resource tensions, acceptable…

8 10d ago A 146 tokens original MIT

tiangong-ai/skills

Skill Claude CodeCodex

Fetch Bluesky seed posts and expand reply-thread cascades in configurable UTC time windows with retries, throttling, transport checks, and structure validation. Use when tasks need social-opinion diffusion signals from Bluesky (query/feed/list/author sources) as JSON/JSONL artifacts for downstream sentiment or…

8 10d ago A 71 tokens original MIT

tiangong-ai/skills

Skill Claude CodeCodex

Convert local image files from common raster formats into JPG while setting a target DPI (default 96). Use when Codex needs to convert a file or folder of images such as HEIC, HEIF, PNG, TIFF, WebP, BMP, GIF, AVIF, or JPEG into .jpg for upload, OCR, archiving, or tools that require JPEG output.

8 10d ago A 82 tokens original MIT

tiangong-ai/skills

Skill Claude CodeCodex

Dify dataset retrieve API for knowledge base chunk search/testing. Use when integrating or debugging Dify knowledge base retrieval requests, retrievalmodel options, or response shaping.

8 10d ago A 39 tokens original MIT

tiangong-ai/skills

Skill Claude CodeCodex

Upload local files to a Dify pipeline knowledge base through the published pipeline datasource flow and optionally apply existing metadata fields. Use when the target dataset is a published ragpipeline/localfile knowledge base or ordinary Dify document create APIs return completed with 0 chunks.

8 10d ago A 58 tokens original MIT

tiangong-ai/skills

Skill Claude CodeCodex

Upload local documents to TianGong AI Unstructure /mineruwithimages API for fine-grained parsing and return only plain fulltext content. Use when a task needs document fulltext extraction with returntxt=true, strict file-type allowlist validation, API base URL/auth token from environment variables, and optional…

8 10d ago A 74 tokens original MIT

domain-onboarding

14

tiangong-ai/skills

Skill Claude CodeCodex

Help users build an initial mental model of an unfamiliar domain when they do not know where to start, do not know what questions to ask, or lack the vocabulary, structure, and learning path needed to explore the field effectively.

8 10d ago A 49 tokens original MIT

tiangong-ai/skills

Skill Claude CodeCodex

Discover article URLs from https://www.eceee.org/all-news/ and extract/persist full article text into SQLite with retry-safe incremental sync. Use when building or maintaining an eceee news fulltext corpus for downstream search, indexing, or summarization.

8 10d ago A 59 tokens original MIT

email-imap-append

16

tiangong-ai/skills

Skill Claude CodeCodex

Compose unsent email drafts (with optional attachments) and append them to an IMAP mailbox via APPEND (typically Drafts) without sending. Use when tasks need to save draft messages for human review, prefill reply templates, stage outbound content inside mailbox folders before manual send, or prepare draft attachments…

8 10d ago A 71 tokens original MIT

email-imap-fetch

17

tiangong-ai/skills

Skill Claude CodeCodex

Listen for one or more IMAP inboxes with the IDLE command, fetch unread email metadata plus text previews, and forward each message to OpenClaw webhooks. Use when tasks need near-real-time mailbox monitoring, multi-account inbox ingestion via environment variables, and automatic trigger delivery into OpenClaw…

8 10d ago A 67 tokens original MIT

tiangong-ai/skills

Skill Claude CodeCodex

Fetch full email MIME content and attachment files from IMAP by message reference. Use when downstream steps already have a stage-1 mailref and need full headers/body/attachments for a specific message, with messageidnorm as the primary lookup key and uid only as fallback.

8 10d ago A 60 tokens original MIT

email-smtp-send

19

tiangong-ai/skills

Skill Claude CodeCodex

Send emails through SMTP with optional local attachments and optional IMAP APPEND sync to Sent mailbox. Use when tasks need reliable outbound email delivery, attachment sending, SMTP connectivity checks, or cross-client sent-mail visibility (for example appending to "Sent Items" after SMTP send).

8 10d ago A 60 tokens original MIT

tiangong-ai/skills

Skill Claude CodeCodex

Fetch Federal Register document search results with explicit term, publication-window, agency, document-type, topic, docket, and RIN filters, then return structured official-policy records with retries, throttling, pagination, and validation. Use when tasks need authoritative U.S. Federal Register notices, proposed…

8 10d ago A 78 tokens original MIT

tiangong-ai/skills

Skill Claude CodeCodex

Fetch DOI candidates from PostgreSQL journals and batch write abstract by DOI. Use when you need DB-only backfill workflow: (1) select newest rows where doi is not empty, author is not empty, and abstract is empty (default limit 10), then (2) write prepared abstract values back in batch by DOI.

8 10d ago A 77 tokens original MIT

fetch-meta-from-kb

22

tiangong-ai/skills

Skill Claude CodeCodex

Fetch recent journals rows directly from PostgreSQL and return a JSON array containing doi, title, abstract, and date (filtered by rolling DAYS on createdat). Use when users need raw paper payloads for downstream processing without LLM filtering or hotspot report generation.

8 10d ago A 69 tokens original MIT

fetch-meta-to-kb

23

tiangong-ai/skills

Skill Claude CodeCodex

Fetch journal articles from Crossref published after a user-specified date and insert them into PostgreSQL journals with DOI deduplication. Use when incrementally ingesting journal metadata from journalsissn into journals.

8 10d ago A 56 tokens original MIT

tiangong-ai/skills

Skill Claude CodeCodex

Download Figshare files via browser-only workflow (no webfetch/curl probing). Use when a user provides a Figshare DOI or ndownloader URL and needs a reliable fetch path that always opens the page in browser, triggers the real download, then copies the downloaded file into a target path.

8 10d ago A 64 tokens original MIT