AGENT SKILL
pm-nasa
NASA connector knowledge and safe action guide.
- License 许可
- AGPL-3.0
- 最近更新
- 2026-09-21
- Stars
- ★ 7
- Forks
- 0
01 前言 Front Matter
- name
- pm-nasa
- description
- NASA connector knowledge and safe action guide.
03 SKILL.md 正文
pm-nasa
Purpose
Reads NASA Open API data: Astronomy Picture of the Day, Near-Earth Objects (NeoWs feed and browse), EPIC Earth imagery, and Mars rover photos. Read-only.
Icon
- id: nasa
- asset: icons/nasa.svg
- source: upstream_registry
- review_status: upstream_seeded
- review_url: https://api.nasa.gov/
Capabilities
- check=true catalog=true read=true write=false query=false
- Integration type: api
Authentication
- Use pm credentials add with --from-env or --value-stdin for secret fields.
Configuration
- base_url
- count
- end_date
- mode
- sol
- start_date
- thumbs
- api_key (secret) (required)
ETL Streams
- apod:
- primary key: date
- cursor: date
- fields: copyright(string), date(string), explanation(string), hdurl(string), media_type(string), service_version(string), thumbnail_url(string), title(string), url(string)
- neo_feed:
- primary key: id
- fields: absolute_magnitude_h(number), id(string), is_potentially_hazardous_asteroid(boolean), is_sentry_object(boolean), name(string), nasa_jpl_url(string), neo_reference_id(string)
- neo_browse:
- primary key: id
- fields: absolute_magnitude_h(number), id(string), is_potentially_hazardous_asteroid(boolean), is_sentry_object(boolean), name(string), nasa_jpl_url(string), neo_reference_id(string)
- epic:
- primary key: identifier
- fields: caption(string), date(string), identifier(string), image(string), version(string)
- mars_photos:
- primary key: id
- fields: camera(string), earth_date(string), id(integer), img_src(string), rover(string), sol(integer)
Sync Modes
- ETL sync modes: full_refresh_append, full_refresh_overwrite, full_refresh_overwrite_deduped
Security
- read risk: external NASA Open API read of public astronomy and space data
- approval: none; read-only, no reverse-ETL writes
- Never pass secret values in chat, shell arguments, logs, docs, or JSON output.
Commands
Inspect as a manual
pm connectors inspect nasa
Inspect as structured JSON
pm connectors inspect nasa --json
Agent Rules
- Run pm connectors inspect nasa before creating credentials or plans.
- Use --json only when the caller needs structured output; use the manual for human-readable guidance.
- Never ask the user to paste secret values into chat.
04 同仓库更多 Skills
recipe-preview-approve-reverse-etl
Preview and approve a reverse ETL plan safely.
★ 7
recipe-github-prs-to-warehouse
Sync GitHub pull requests into the local warehouse.
★ 7
pm-zoom
Zoom connector knowledge and safe action guide.
★ 7
pm-zonka-feedback
Zonka Feedback connector knowledge and safe action guide.
★ 7
pm-zoho-invoice
Zoho Invoice connector knowledge and safe action guide.
★ 7
pm-zoho-inventory
Zoho Inventory connector knowledge and safe action guide.
★ 7