Skip to content

feat(traffic-guardian): add runtime monitoring skill baselines#217

Open
davida-ps wants to merge 1 commit intomainfrom
codex/runtime-traffic-guardian-specs
Open

feat(traffic-guardian): add runtime monitoring skill baselines#217
davida-ps wants to merge 1 commit intomainfrom
codex/runtime-traffic-guardian-specs

Conversation

@davida-ps
Copy link
Copy Markdown
Collaborator

@davida-ps davida-ps commented May 4, 2026

User description

Summary

  • Add spec-only runtime traffic guardian skill scaffolds for OpenClaw, Hermes, NanoClaw, and Picoclaw
  • Define per-platform frontmatter, skill metadata, SBOM placeholders, folder structures, and SPEC.md implementation contracts
  • Update the README support matrix and wiki module docs to mark runtime traffic monitoring as a spec baseline

Testing

  • python3 utils/validate_skill.py skills/openclaw-traffic-guardian
  • python3 utils/validate_skill.py skills/hermes-traffic-guardian
  • python3 utils/validate_skill.py skills/nanoclaw-traffic-guardian
  • python3 utils/validate_skill.py skills/picoclaw-traffic-guardian
  • jq empty skills/openclaw-traffic-guardian/skill.json skills/hermes-traffic-guardian/skill.json skills/nanoclaw-traffic-guardian/skill.json skills/picoclaw-traffic-guardian/skill.json
  • npm run gen:wiki-llms
  • npm run build

Notes

These packages intentionally do not implement proxy runtime code yet. They reserve platform-specific landing zones for builders while documenting the safety contract: opt-in, detect-and-log, no automatic system CA install, no global proxy mutation, and no blocking in the first implementation.


Generated description

Below is a concise technical summary of the changes proposed in this PR:
Add runtime traffic guardian skill scaffolds for OpenClaw, Hermes, NanoClaw, and Picoclaw so each platform has metadata, safety contracts, SBOM placeholders, and SPEC entry points that flag opt-in detect-and-log proxy monitoring for future implementation. Update the README matrix and new wiki module to surface the runtime traffic monitoring baseline and document where builders can find the scaffolds and safety posture.

TopicDetails
Doc matrix update Highlight the runtime traffic monitoring baseline in supporting documentation so the README matrix, wiki index, generation log, and new module make the spec scaffolds discoverable and explain the shared capability gap, architecture decision, safety contract, and platform ownership for these skills.
Modified files (4)
  • README.md
  • wiki/GENERATION.md
  • wiki/INDEX.md
  • wiki/modules/runtime-traffic-guardian-baseline.md
Latest Contributors(2)
UserCommitDate
David.a@prompt.securityfeat(traffic-guardian)...May 04, 2026
david@abutbul.comfeat(i18n): add multil...April 29, 2026
Skill scaffolds Define scaffolds for each traffic guardian skill so OpenClaw, Hermes, NanoClaw, and Picoclaw have changelog/frontmatter, README guidance, SBOM pointers, SKILL frontmatter, SPEC contracts, placeholder directories (lib/, scripts/, hooks/, host-services/, mcp-tools/, test/), and runtime metadata that reserve the opt-in proxy monitoring flow and safety constraints.
Modified files (34)
  • skills/hermes-traffic-guardian/CHANGELOG.md
  • skills/hermes-traffic-guardian/README.md
  • skills/hermes-traffic-guardian/SKILL.md
  • skills/hermes-traffic-guardian/SPEC.md
  • skills/hermes-traffic-guardian/lib/.gitkeep
  • skills/hermes-traffic-guardian/scripts/.gitkeep
  • skills/hermes-traffic-guardian/skill.json
  • skills/hermes-traffic-guardian/test/.gitkeep
  • skills/nanoclaw-traffic-guardian/CHANGELOG.md
  • skills/nanoclaw-traffic-guardian/README.md
  • skills/nanoclaw-traffic-guardian/SKILL.md
  • skills/nanoclaw-traffic-guardian/SPEC.md
  • skills/nanoclaw-traffic-guardian/host-services/.gitkeep
  • skills/nanoclaw-traffic-guardian/lib/.gitkeep
  • skills/nanoclaw-traffic-guardian/mcp-tools/.gitkeep
  • skills/nanoclaw-traffic-guardian/skill.json
  • skills/nanoclaw-traffic-guardian/test/.gitkeep
  • skills/openclaw-traffic-guardian/CHANGELOG.md
  • skills/openclaw-traffic-guardian/README.md
  • skills/openclaw-traffic-guardian/SKILL.md
  • skills/openclaw-traffic-guardian/SPEC.md
  • skills/openclaw-traffic-guardian/hooks/openclaw-traffic-guardian-hook/.gitkeep
  • skills/openclaw-traffic-guardian/lib/.gitkeep
  • skills/openclaw-traffic-guardian/scripts/.gitkeep
  • skills/openclaw-traffic-guardian/skill.json
  • skills/openclaw-traffic-guardian/test/.gitkeep
  • skills/picoclaw-traffic-guardian/CHANGELOG.md
  • skills/picoclaw-traffic-guardian/README.md
  • skills/picoclaw-traffic-guardian/SKILL.md
  • skills/picoclaw-traffic-guardian/SPEC.md
  • skills/picoclaw-traffic-guardian/lib/.gitkeep
  • skills/picoclaw-traffic-guardian/scripts/.gitkeep
  • skills/picoclaw-traffic-guardian/skill.json
  • skills/picoclaw-traffic-guardian/test/.gitkeep
Latest Contributors(1)
UserCommitDate
David.a@prompt.securityfeat(traffic-guardian)...May 04, 2026
This pull request is reviewed by Baz. Review like a pro on (Baz).

@davida-ps
Copy link
Copy Markdown
Collaborator Author

pending agent tests

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