privacyPolicyURL should be present for marketplace readiness.
MorningAI
octo-patch/morning-ai · v1.4.1 · Tools & Integrations
AI news tracking skill that monitors 80+ entities across 6 sources (Reddit, HN, GitHub, Hugging Face, arXiv, X) and generates scored daily reports with infographics and message digests.
Is MorningAI a fit?
From the plugin's manifest and HOL's scan. Anything the plugin does not declare is shown as not declared.
Works with
- Codex
- Claude Code
- 8 skills
Before you install
- Sign-in
- Asks you to sign in when you install it
- Declared access
- Read, Write
- License
- MIT
Check before relying on it
- Security checks that did not finish: cisco-skill-scanner, codex-plugin-scanner. See the evidence
- 2 medium findings from the scan. See the evidence
- The publisher has not verified ownership on HOL.
What is MorningAI?
MorningAI is a published tools & integrations plugin for AI coding agents in the codex ecosystem, developed by octo-patch and distributed through the HOL AI plugin registry. AI news tracking skill that monitors 80+ entities across 6 sources (Reddit, HN, GitHub, Hugging Face, arXiv, X) and generates scored daily reports with infographics and message digests.
- Canonical slug
- octo-patch/morning-ai
- Version
- v1.4.1 · updated Sep 20, 2026
- Open data
- entity.json (JSON-LD)
Trust & Reputation
Factor Analysis
Per-metric points (0–100 each) combined via a weighted average into the overall score.
Registry Snapshot
- Project link
- MorningAI
- Repository
- https://github.com/octo-patch/MorningAI
- Canonical profile
- https://hol.org/registry/plugins/octo-patch%2Fmorning-ai
- Publisher verification
- No
- Marketplace source
- Unknown
- Scanner
- Broker fallback
- Security result
- Needs review
- Digest verified
- Yes
Trust & reputation
Trust & Reputation
Factor Analysis
Per-metric points (0–100 each) combined via a weighted average into the overall score.
Provenance
- Plugin root
- .
- Source repo
- https://github.com/octo-patch/MorningAI
- Source commit
- ae94c028b1f0…
- Publisher verified
- No
- Owner verified
- Not owner verified
Continuous scanner CI not detected
This plugin remains listed. Its overall trust score is reduced by 10% because security checks are not maintained in the source repository's CI.
Optional: maintain the scanner in the source repository's CI to receive the full trust score. Listing does not require that change.
README badge not detected
Plugin owners can add the HOL badge to the repository README from Guard Plugins. Distribution, not security evidence. It adds a 2% engagement adjustment to the overall trust score and never changes the security result.
Security Posture
See how the Trust Score is computed- Provider
- registry-broker-fallback
- Grade
- C · review
- Version
- Unknown
Findings
termsOfServiceURL should be present for marketplace readiness.
Repository snapshot does not include a lockfile.
Script permission declarations are required for scripts/: scripts/sync.sh
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
MorningAI — Frequently asked questions
- What is MorningAI?
- MorningAI is an AI plugin in the HOL registry. AI news tracking skill that monitors 80+ entities across 6 sources (Reddit, HN, GitHub, Hugging Face, arXiv, X) and generates scored daily reports with infographics and message digests.
- How do I install MorningAI?
- Install MorningAI in your harness: Codex — codex plugin marketplace add octo-patch/MorningAI; Claude Code — /plugin marketplace add octo-patch/MorningAI; Any agent — npx [email protected] add octo-patch/MorningAI. Full step-by-step guidance is on the HOL plugin page.
- How do I install MorningAI in Codex?
- To install MorningAI in Codex, start with codex plugin marketplace add octo-patch/MorningAI. The complete step-by-step install guide for Codex is on the HOL plugin page.
- How do I install MorningAI in Claude Code?
- To install MorningAI in Claude Code, start with /plugin marketplace add octo-patch/MorningAI. The complete step-by-step install guide for Claude Code is on the HOL plugin page.
- Is MorningAI free?
- Pricing for MorningAI is published on its HOL plugin page when the maker schedules a launch.
- How is the Trust Score for MorningAI computed?
- MorningAI has a HOL Trust Score of 66 out of 100. The score is a weighted sum of six components from a static scan of the source, capped for high-severity findings and adjusted by two disclosed policies. Memberships and payments are not inputs, and a scan is not a safety guarantee. Full breakdown: https://hol.org/registry/plugins/octo-patch%2Fmorning-ai/trust
- Who publishes MorningAI?
- MorningAI is published by octo-patch and listed on HOL.
- Is MorningAI available now?
- MorningAI availability is listed on its HOL plugin page.
Install Guidance
Install in Claude Code
Install through the Claude Code plugin marketplace.
Optional: install HOL Guard for Claude Code first, so it can check this plugin's tools on your machine before Claude Code uses them.
- 1
Add the marketplace
Run this inside a Claude Code session. It registers the marketplace manifest shipped at the repository root. If the repository ships none, add the generated entry from the Advanced section below first.
claude code - 2
Find the marketplace and plugin names
The install id is <plugin-entry>@<marketplace-name>, and the marketplace name is declared inside the manifest — it can differ from the repository name. List registered marketplaces to read both names.
shell - 3
Install the plugin
Substitute the plugin entry name and the marketplace name shown by the previous step.
claude code
Did setup work in Claude Code?
No setup reports for Claude Code yet. Self-reported by signed-in visitors. Copying a command is not counted, and most installs are never reported.
Attested installs: Fewer than 10 attested installs of this plugin in week 2026-W43, so no number is shown. Counted from opt-in HOL Guard install reports, once per machine and runtime, and never mixed with the answers above. How install reports work.
Loading reviews
Plugin Manifest
{
"name": "morning-ai",
"version": "1.4.1",
"description": "AI news tracking system. Tracks 80+ AI entities across 5 automated sources + agent X/Twitter search and generates daily structured reports.",
"author": {
"name": "octo-patch",
"url": "https://github.com/octo-patch"
},
"homepage": "https://github.com/octo-patch/MorningAI",
"repository": "https://github.com/octo-patch/MorningAI",
"license": "MIT",
"keywords": [
"ai",
"news",
"tracking",
"daily-report",
"multi-source",
"scheduled",
"cron",
"automated"
],
"skills": "./",
"interface": {
"displayName": "Morning AI",
"developerName": "octo-patch",
"shortDescription": "Track 80+ AI entities across 5 automated sources + agent X/Twitter search with daily scored reports",
"longDescription": "Daily-scheduled AI news tracker. Collects updates from 80+ AI entities across Reddit, HN, GitHub, HuggingFace, arXiv, and agent X/Twitter search. Generates scored, deduplicated Markdown reports with optional cover infographics.",
"category": "Productivity",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://github.com/octo-patch/MorningAI",
"defaultPrompt": "Track today's AI news and generate a scored daily report"
},
"registryIndexVersion": 5
}Marketplace Source
- Repo URL
- https://github.com/octo-patch/MorningAI
- Marketplace path
- Unknown
- Source path
- plugins/octo-patch/MorningAI
- Install policy
- AVAILABLE
Skills
8 SKILL.md files ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.
SKILL.md
Daily-scheduled AI news tracker. Collects updates from 80+ AI entities across 6 sources every 24 hours (default 08:00 UTC+8). Generates scored, deduplicated Markdown reports. Supports unattended cron/scheduled execution with date-stamped idempotent output.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
skills/gen-email/SKILL.md
Send the daily MorningAI digest as HTML email via SMTP to a configured recipient list.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
skills/gen-infographic/SKILL.md
Generate cover and per-type infographics for MorningAI
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
skills/gen-message/SKILL.md
Generate concise message digest with image for sharing on messaging platforms (WeChat, Telegram, Slack, etc.)
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
skills/gen-social/SKILL.md
Generate platform-specific social media copy and images for content distribution
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
skills/leaderboard/SKILL.md
Track AI model leaderboard rankings over time and detect rank/score changes between snapshots
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
skills/morning-ai/SKILL.md
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
skills/tracking-list/SKILL.md
Unified AI News Tracking Specification - covers Product/Model/Benchmark/Funding types with tracking scope, source standards, timeliness checks, scoring criteria, and record format
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
File Inventory
.claude-plugin/marketplace.json
file
802 bytes
e3cb9c42d83771a4…
.claude-plugin/plugin.json
file
569 bytes
73cf258092a8f6d1…
.claude/settings.json
file
422 bytes
56310338ecbdac85…
.codex-plugin/plugin.json
plugin-manifest
1,151 bytes
ecc101b3a8a4eb0e…
AGENTS.md
file
1,491 bytes
7b2687d4b65f9b3f…
agents/openai.yaml
file
277 bytes
6ce4eade361ab42f…
CHANGELOG.md
file
23,768 bytes
04529dd2c51f29c9…
CLAUDE.md
file
4,774 bytes
ae239b80ddcf4109…
docs/email-setup.md
file
5,324 bytes
2f89873d6f5ee8ce…
docs/styles.md
file
11,082 bytes
e77d97278a490a3f…
entities/ai-apps.md
file
2,097 bytes
159558552aefcd38…
entities/ai-labs.md
file
10,826 bytes
c991d041353fcabc…
entities/benchmarks-academic.md
file
3,936 bytes
310dca1400b33653…
entities/coding-agent.md
file
3,947 bytes
8a4b02112253a3e6…
entities/custom-example.md
file
1,905 bytes
84453e309c77b383…
entities/kol.md
file
1,986 bytes
1d1bed40ef97f0da…
entities/model-infra.md
file
3,532 bytes
dced0a256e0eadc2…
entities/trending-discovery.md
file
2,383 bytes
28d72106eb18f070…
entities/vision-media.md
file
3,521 bytes
e5d37b3985c0dbc5…
hooks/hooks.json
file
280 bytes
c98c04204f12c526…
hooks/scripts/check-config.sh
file
2,711 bytes
4d49830455c103a5…
lib/__init__.py
file
37 bytes
9dd61edd8b864ba6…
lib/arxiv.py
file
8,041 bytes
761c549b5e37d0af…
lib/cache.py
file
2,541 bytes
7e7e92d613d00003…
lib/classify.py
file
3,031 bytes
58fbef90ff45fb63…
lib/custom_entities.py
file
21,111 bytes
2d868d40ab2d11e4…
lib/dedupe.py
file
8,949 bytes
2cc4a5e4eb28400f…
lib/email_sender.py
file
5,677 bytes
95bb98d6de682683…
lib/email_template.py
file
12,835 bytes
e4640ad4777c70f8…
lib/entities.py
file
1,243 bytes
d534f4a6ba9eda66…
lib/env.py
file
2,767 bytes
94094c41c7bc32a4…
lib/github.py
file
10,289 bytes
a3cda6a5add7b8d8…
lib/hackernews.py
file
7,472 bytes
b23ae28aa26ac1e2…
lib/http.py
file
4,879 bytes
0cae9402b8fed759…
lib/huggingface.py
file
13,100 bytes
4c73463c3b9b4543…
lib/image_gen.py
file
9,356 bytes
4d4a933901fca24e…
lib/image_stitch.py
file
2,683 bytes
2f4b64e41be0628f…
lib/net.py
file
1,981 bytes
5d480e17b98ceb98…
lib/recipients.py
file
3,749 bytes
e55539ff85fb7855…
lib/reddit.py
file
10,804 bytes
9cb606cd446ef276…
lib/schema.py
file
5,268 bytes
fcfc759c446d8e3c…
lib/score.py
file
5,667 bytes
30cfecf05b084dd4…
lib/snapshots.py
file
6,417 bytes
fa8eb513b5faf28c…
lib/util.py
file
403 bytes
f26b410e5fdf3530…
lib/x_agent.py
file
20,981 bytes
4776f5146e073c56…
README.md
file
11,275 bytes
ba623a42be6df221…
samples/report_2026-04-14.md
file
51,526 bytes
b34c988c5cc98dfb…
scripts/sync.sh
file
1,066 bytes
bdd4a8e49194b576…
SKILL.md
skill
31,284 bytes
de15e90ab065ba84…
skills/gen-email/scripts/send_email.py
skill
12,400 bytes
676e5b8ccd73217e…
skills/gen-email/SKILL.md
skill
8,625 bytes
5ed15b36c3d09162…
skills/gen-email/templates/README.md
skill
1,295 bytes
cc25db2702766ce3…
skills/gen-email/templates/subject_examples.md
skill
1,225 bytes
3c27fd68a8da416a…
skills/gen-infographic/agents/openai.yaml
skill
218 bytes
5295f00ddc08dd32…
skills/gen-infographic/scripts/gen_infographic.py
skill
6,968 bytes
c2d5f5b828004628…
skills/gen-infographic/scripts/styles.py
skill
9,471 bytes
c6854727c0d38135…
skills/gen-infographic/SKILL.md
skill
16,388 bytes
57ebef99599ca930…
skills/gen-message/SKILL.md
skill
13,785 bytes
83df478347fbc315…
skills/gen-message/templates/digest.md
skill
4,782 bytes
00507a4c130ce908…
skills/gen-social/agents/openai.yaml
skill
233 bytes
0efc8d53bb1da864…
skills/gen-social/SKILL.md
skill
28,104 bytes
14fec9880b26c3b8…
skills/gen-social/templates/x/briefing.md
skill
6,057 bytes
d93e9089b50c0381…
skills/gen-social/templates/xiaohongshu/news-briefing.md
skill
3,526 bytes
5bfe53cac4803beb…
skills/leaderboard/scripts/leaderboard_snapshot.py
skill
1,746 bytes
8a725aa37074df60…
skills/leaderboard/SKILL.md
skill
2,295 bytes
1cd7ffa0dc4bac5a…
skills/morning-ai/SKILL.md
skill
14 bytes
51e5cba874c5a2ce…
skills/tracking-list/agents/openai.yaml
skill
234 bytes
a39cd9cbf0c7c44e…
skills/tracking-list/scripts/collect.py
skill
11,275 bytes
5e7364c4e90b11a6…
skills/tracking-list/SKILL.md
skill
24,366 bytes
e8dfea1916a1de61…
templates/report.md
file
7,311 bytes
ef04e42d5806d099…
tests/test_email_sender.py
file
6,054 bytes
b4fc36c670fe3d23…
tests/test_email_template.py
file
9,652 bytes
00225c9d2fa2ccc0…
tests/test_recipients.py
file
5,064 bytes
b7d91d8e625c09cb…
Related plugins
Ordered by Trust Score. Listings cannot pay for these positions. Check each one fits your task before switching from MorningAI.
Alternatives in Tools & Integrations
- Agent402Open-source MCP server and x402 seller: 500+ tools for web search, rendering, PDFs, OCR, market and SEC data, paid per call in USDC or free via proof-of-work, no account or API keyTrust 94 · Scan: safe · Codex, MCP, Cursor
- AI Command CenterLocal-first Windows, macOS and Linux command center for Claude Code, Codex, OpenCode, Aider, Gemini CLI, Ollama and 8,000+ API models, with live cost and token analytics (even for Claude Code sessions in other terminals), a side-by-side Arena, real terminals and git per projectTrust 94 · Scan: safe · Codex, Claude Code, Antigravity CLI
- humanizer-ruAgent skill for Claude Code, Codex, Cursor and Gemini that rewrites Russian text to remove 64 AI-generation markers (bureaucratese, calques, ChatGPT fingerprints), with a corpus-calibrated scanner, audit mode and author-voice calibrationTrust 94 · Scan: safe · Codex, DeepSeek Harness, Claude Code
- ThoughtProof MCPLocal MCP pre-action verification for agents: mandate + proposed action → ALLOW/BLOCK/UNCERTAIN; execute only on ALLOWTrust 94 · Scan: safe · Codex, MCP
History, reviews, and alternatives
Launch history
No public launch record yet.
User reviews
The first substantive review can be added on this page.
Milestones and alternatives
Related alternatives
Suggested from HOL scan evidence: same category, at least one shared runtime, similar tags and contents. Paid placement and Trust Score play no part.
