Skip to content

Add KERNAL to showcase#29

Open
gitkernal wants to merge 25 commits into
Virtual-Protocol:mainfrom
gitkernal:main
Open

Add KERNAL to showcase#29
gitkernal wants to merge 25 commits into
Virtual-Protocol:mainfrom
gitkernal:main

Conversation

@gitkernal

Copy link
Copy Markdown

Showcase Project

What shipped

Project package

  • Added or updated showcase/kernal/showcase.json
  • Added demo artifacts, prompt, proof, or redacted report
  • Added reusable skill under showcase/kernal/skills/<skill-name>/ when it belongs to this project package
  • Used top-level skills/<skill-name>/ only when the skill is shared across projects
  • Set skills[].sourcePath in showcase.json for any skill committed in this repo
  • Linked all public artifacts from the manifest
  • Included exactly three feedback prompts
  • Set hidden: true only if this package should merge without publishing its public Showcase card yet
  • Linked soul.md only if the builder intentionally wants to publish public, redacted agent context

Skill standard

  • Skill path: n/a (no reusable skill committed in this PR; KERNAL's skills run as live ACP offerings on the provider agent)
  • SKILL.md includes when to use it and when not to use it
  • Inputs, tools, credentials, and preconditions are explicit
  • Approval gates are listed for spending, posting, account creation, deployment, or production mutations
  • Stop conditions and handoff rules are listed
  • Validation checks and output contract are included

Safety and redaction

  • No card numbers, CVVs, OTPs, magic links, API keys, access tokens, private prompts, wallet material, or private account records are published
  • Live workflow evidence is redacted
  • Public/private boundaries are explained
  • Optional soul.md does not include private instructions, credentials, account data, wallet material, or operational secrets

Notes

  • All KERNAL ACP offerings are currently signal/analysis (requiredFunds: false) — no client fund custody. This is deliberate; execution-with-custody skills follow once on-chain executors are built and proven.
  • Inference runs through Virtuals Compute (Spark tier free inference credits).
  • $KRN launch date: 22 june
  • Manifest validated against the field reference in showcase/README.md.

Comment thread kernal/showcase.json Outdated

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey, thanks for the contribution! Couple comments:

  1. Let's move this to the showcase folder, otherwise it won't reflect correctly in https://os.virtuals.io/community#showcase
  2. 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!

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @ytoast! Both addressed:

  1. Moved the whole package under showcase/kernal/.
  2. Added README.md with 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!

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @gitkernal. thank you for putting it together : )

A few quick fixes and we're ready to merge!

  • Validator fix (blocker): each skills[].sourcePath should 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 node scripts/validate-showcase.mjs passes 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.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @LauJoeYing All three fixed:

  1. skills[].sourcePath now points to the folder (dropped the trailing /SKILL.md), so the validator passes.
  2. Repointed the skill hrefs and the Skill catalog artifact to github.com/Virtual-Protocol/acp-cli-demos/... so they resolve.
  3. Removed the stray first line from alpha-digest, arbitrage-scanner, and copy-trade-signal.

Ready for another look — thanks for the careful review!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants