Skip to content

feat(showcase): add acp-sec — security scanning & Trust Score for ACP agents#11

Open
acpsec wants to merge 1 commit into
Virtual-Protocol:mainfrom
acpsec:feat/showcase-acp-sec
Open

feat(showcase): add acp-sec — security scanning & Trust Score for ACP agents#11
acpsec wants to merge 1 commit into
Virtual-Protocol:mainfrom
acpsec:feat/showcase-acp-sec

Conversation

@acpsec

@acpsec acpsec commented Jun 11, 2026

Copy link
Copy Markdown

Showcase Project

What shipped

  • Project slug: acp-sec
  • Project title: ACP-SEC
  • Builder name and URL: acpsec — https://x.com/acpsecagent
  • EconomyOS primitives used: acp
  • Public proof: real (redacted) baseline scan report — showcase/acp-sec/examples/sentryagent-baseline-proof.md — SentryAgent scored 80 / Grade B in external mode on Base Sepolia, reproducible from acpsec-v0.5.0. No video.
  • Optional soul.md: showcase/acp-sec/soul.md (public, redacted; linked from the manifest with a summary)

Project package

  • Added or updated showcase/<project-slug>/showcase.json
  • Added demo artifacts, prompt, proof, or redacted report
  • Added reusable skill under showcase/<project-slug>/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: showcase/acp-sec/skills/acp-sec-scan/
  • 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

Publish path

After this PR is approved and merged to main, changes under
showcase/** trigger the EconomyOS docs sync. The accepted manifest is
published into /community#showcase by the docs workflow.

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.

1 participant