Skip to content
Back to skills

Gate

ASecurity

Show the Eklavya commit-gate status for this session.

  • 9 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 19, 2026
ai-agents

Security analysis

A100/100

Scanned September 24, 2026

npx -y skills add ProjectAJ14/eklavya --skill gate --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Gate?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Gate
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/projectaj14-gate/badge)](https://www.skillsdirectory.com/skills/projectaj14-gate)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: gate
description: Show the Eklavya commit-gate status for this session.
disable-model-invocation: true
---

# /eklavya:gate

Call `get_gate_status` and report it in a few lines:

- Whether `quiz.enforced` is set. If it is not, say that nothing is gated and stop.
- `passed_count` of `needed` passing answers, out of `required` concepts.
- Passed or not.

If it has not passed, say exactly what remains — `needed - passed_count` more passing answers — and offer to run the quiz now. Do not run it without being asked.

`answered` counts every concept attempted, review debt included, so it can be higher than `passed_count` while the gate is still shut. If they are far apart, say so: the questions they have been answering were not the ones the gate is waiting on.

If it has passed, say so in one line. Don't celebrate.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…