diff --git a/docs/hub/index.html b/docs/hub/index.html
index 1499b77e25..c2301d5f04 100644
--- a/docs/hub/index.html
+++ b/docs/hub/index.html
@@ -946,6 +946,18 @@
Empower your agents — install in one command
return CATEGORY_LABELS[cat] || cat.charAt(0).toUpperCase() + cat.slice(1);
}
+ function isAbsoluteUrl(url) {
+ return /^https?:\/\//i.test(url || '');
+ }
+
+ function skillHref(skillMd) {
+ return isAbsoluteUrl(skillMd) ? skillMd : `${REPO}/blob/main/${skillMd}`;
+ }
+
+ function sourceHref(c) {
+ return c.source_url || `${REPO}/tree/main/${c.name}/agent-harness`;
+ }
+
function buildFilters(categories) {
const container = document.getElementById('filters');
const allBtn = document.createElement('button');
@@ -1002,9 +1014,9 @@ Empower your agents — install in one command
? `Requires ${esc(c.requires)}
`
: '';
const skillLink = c.skill_md
- ? `Skill`
+ ? `Skill`
: '';
- const sourceLink = `Source`;
+ const sourceLink = `Source`;
const titleHtml = c.homepage
? `${esc(c.display_name)}${EXTERNAL_LINK_SVG}`
: esc(c.display_name);
diff --git a/registry.json b/registry.json
index f1f22a0855..7001919445 100644
--- a/registry.json
+++ b/registry.json
@@ -578,6 +578,21 @@
"category": "graphics",
"contributor": "rsasaki0109",
"contributor_url": "https://github.com/rsasaki0109"
+ },
+ {
+ "name": "hacker-feeds-cli",
+ "display_name": "Hacker Feeds CLI",
+ "version": "1.0.0",
+ "description": "CLI for GitHub Trending, Hacker News, Reddit, Product Hunt, DEV.to, Lobsters, EchoJS, and V2EX feeds",
+ "requires": "Python 3.10+, Node.js (hf CLI)",
+ "homepage": "https://github.com/collectivewinca/hacker-feeds-cli",
+ "source_url": "https://github.com/collectivewinca/hacker-feeds-cli",
+ "install_cmd": "pip install git+https://github.com/collectivewinca/hacker-feeds-cli.git",
+ "entry_point": "cli-anything-hacker-feeds-cli",
+ "skill_md": "https://github.com/collectivewinca/hacker-feeds-cli/blob/main/cli_anything/hacker_feeds_cli/skills/SKILL.md",
+ "category": "search",
+ "contributor": "collectivewinca",
+ "contributor_url": "https://github.com/collectivewinca"
}
]
}