Add KERNAL to showcase#29
Conversation
There was a problem hiding this comment.
Hey, thanks for the contribution! Couple comments:
- Let's move this to the showcase folder, otherwise it won't reflect correctly in https://os.virtuals.io/community#showcase
- Would you also like to add a README.md to explain what this is about? A quick explainer of the offerings + links to the agent/demo would be helpful in helping others understand your agent better!
There was a problem hiding this comment.
Thanks @ytoast! Both addressed:
- Moved the whole package under
showcase/kernal/. - Added
README.mdwith an explainer of the offerings + links to the agent and live demo.
Also included 11 reusable SKILL.md files, an examples/ folder (hire prompt + redacted result), and a soul.md. Ready for another look whenever you get a chance!
There was a problem hiding this comment.
Hi @gitkernal. thank you for putting it together : )
A few quick fixes and we're ready to merge!
-
Validator fix (blocker): each
skills[].sourcePathshould point to the skill folder, not the file. Drop the trailing /SKILL.md (e.g. showcase/kernal/skills/alpha-digest). The validator checks for a SKILL.md inside that path, so it currently fails. After this change nodescripts/validate-showcase.mjspasses locally! -
the skill hrefs and the "Skill catalog" artifact point at github.com/gitkernal/kernal-site/..., which 404s since the files live here. Point them at
github.com/Virtual-Protocol/acp-cli-demos/blob/main/showcase/kernal/skills/<name>/SKILL.md(matching the other showcases) -
Tiny cleanup: the first line of alpha-digest, arbitrage-scanner, and copy-trade-signal SKILL.md has a stray SKILL.md upload link. Just delete that line will do.
There was a problem hiding this comment.
Thanks @LauJoeYing All three fixed:
skills[].sourcePathnow points to the folder (dropped the trailing/SKILL.md), so the validator passes.- Repointed the skill hrefs and the Skill catalog artifact to
github.com/Virtual-Protocol/acp-cli-demos/...so they resolve. - Removed the stray first line from alpha-digest, arbitrage-scanner, and copy-trade-signal.
Ready for another look — thanks for the careful review!
Showcase Project
What shipped
Project package
showcase/kernal/showcase.jsonshowcase/kernal/skills/<skill-name>/when it belongs to this project packageskills/<skill-name>/only when the skill is shared across projectsskills[].sourcePathinshowcase.jsonfor any skill committed in this repohidden: trueonly if this package should merge without publishing its public Showcase card yetsoul.mdonly if the builder intentionally wants to publish public, redacted agent contextSkill standard
SKILL.mdincludes when to use it and when not to use itSafety and redaction
soul.mddoes not include private instructions, credentials, account data, wallet material, or operational secretsNotes