Skip to content

Add Implement Sentinel Spec Skill - #11

Merged
rmeissner merged 1 commit into
mainfrom
feat/implement_sentinel_spec_skill
Aug 26, 2026
Merged

rmeissner merged 1 commit into
mainfrom
feat/implement_sentinel_spec_skill

Conversation

@rmeissner

Copy link
Copy Markdown
Contributor

Skill that make necessary adjustments to fullfill a Sentinel spec.

Design Decisions:

  • Require that a just script for spec running of a specific format (just test-integration-sentinel-engine ) is available.
  • Rather reference other agent.md files instead of assuming Safenet Rust implementation details (if then only as examples)

@rmeissner
rmeissner requested a review from a team as a code owner August 26, 2026 10:07
Comment thread skills/implement-sentinel-spec/SKILL.md Outdated

## Step 1 — Run the target spec

This skill's one hard prerequisite is that the current repo's `Justfile` exposes:

@nlordell nlordell Aug 26, 2026 •

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.

nit: "current repo" seems incorrect here right? I feel like the safenet repo should be referenced directly in the skill.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I wanted to use current repo, so that anyone could use this skill in their repo as long as a just commands with that specific format is exposed. It doesn't have to be the one from the safenet repo. I.e. florent could use the same for his implementation as long as that command is available.

@nlordell nlordell left a comment

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.

LGTM, just one nit on wording "current repo" lacks precision IMO.

Also, generally, I think the skill is a little long and uses a lot of context and could be potentially shortened a bit and made more succinct.

Skill that make necessary adjustments to fullfill a Sentinel spec.

Design Decisions:
- Require that a just script for spec running of a specific format (just
  test-integration-sentinel-engine <test-vectors-repo> <spec>) is
  available.
- Rather reference other agent.md files instead of assuming Safenet Rust
  implementation details (if then only as examples)
@rmeissner
rmeissner force-pushed the feat/implement_sentinel_spec_skill branch from 452b148 to 9d5ab51 Compare August 26, 2026 14:20
@rmeissner
rmeissner merged commit a8e6aca into main Aug 26, 2026
4 checks passed
@rmeissner
rmeissner deleted the feat/implement_sentinel_spec_skill branch August 26, 2026 14:27
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.

2 participants