Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add skills/yoanbernabeu/grepai/releasenpx skills add yoanbernabeu/grepai --skill releasegit clone --depth 1 https://github.com/yoanbernabeu/grepaiWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/yoanbernabeu/grepai/release)<a href="https://agentmods.dev/skills/yoanbernabeu/grepai/release"><img src="https://agentmods.dev/badge/skills/yoanbernabeu/grepai/release.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00032 | $0.01024 |
| Opus 5 | $0.00016 | $0.00512 |
| Sonnet 5 | $0.00006 | $0.00205 |
| Haiku 4.5 | $0.00003 | $0.00102 |
Grade A, and why
release scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 156 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Release Process for grepai
This skill guides you through creating a new release. All output must be in English.
When to Use This Skill
Invoke this skill when:
- User asks to "create a release"
- User asks to "publish a new version"
- User asks to "bump the version"
- User mentions "release" in the context of versioning
Release Workflow
Step 1: Verify CI on Main
Check that all CI checks pass on main:
gh run list --branch main --limit 1 --json status,conclusion,name
STOP if CI is not green. Ask the user to fix issues first.
Step 2: Get Current Version and Changes
Get the latest release:
gh release list --limit 1
List merged PRs since last release:
gh pr list --state merged --base main --json number,title,author,mergedAt,labels --limit 50
Display a summary of changes categorized by type (feat, fix, docs, etc.).
Step 3: Determine Version Type
| Change Type | Version Bump |
|---|---|
| Breaking changes | Major (vX+1.0.0) |
New features (feat) |
Minor (vX.Y+1.0) |
Bug fixes (fix) |
Patch (vX.Y.Z+1) |
| Docs/chore only | Usually no release needed |
Ask user confirmation before proceeding.
Step 4: Update Version Files
4.1 CHANGELOG.md
Add new section after ## [Unreleased]:
## [X.Y.Z] - YYYY-MM-DD
### Added
- **Feature Name**: Description (#PR) - @author
### Fixed
- **Fix Name**: Description (#PR) - @author
Update comparison links at bottom:
[Unreleased]: https://github.com/yoanbernabeu/grepai/compare/vX.Y.Z...HEAD
[X.Y.Z]: https://github.com/yoanbernabeu/grepai/compare/vPREVIOUS...vX.Y.Z
4.2 Documentation Hero
Update version in docs/src/components/homepage/HeroAnimated.astro line 6:
const { version = "X.Y.Z" } = Astro.props;
4.3 Nix Flake
Update flake.nix:
- Update
version(line 13):
version = "X.Y.Z";
- Update
vendorHash:- Set
vendorHash = "";temporarily inflake.nix - Run
make nix-hashto compute the correct hash (requires Docker) - Replace with the new hash:
vendorHash = "sha256-XXXXX"; - If Docker is not available, ask the user to provide the hash or skip this step
- Set
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 4d ago First seen · 156 lines · 32 tokens per session scan A 15ad85c45fd2
release is a skill published in the GitHub repository yoanbernabeu/grepai (1,836 stars, last pushed 2d ago), licensed MIT. It adds 32 tokens to every session and 1,024 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
release-swift
Cut a release of OpenUsage (Swift menu-bar app): pick a version, generate a categorized changelog, tag from main, and publish the GitHub Release with notes. Use to ship an Early Access beta or a stable release.
github-release-briefing-skill
Create a source-linked briefing for the latest published GitHub release of a public repository. Use for engineering teams tracking a dependency release; do not use it to publish releases or change repositories.
macos-packaging-notarization
Prepare macOS packaging and notarization workflows. Use when archiving apps, validating bundles, or explaining distribution-only failures.
changelog-generator
Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation.
share-a-library
Use when a managed library is ready to publish to GitHub and hand to teammates as an install command. Run the GitHub publishing steps, then return the exact shareable install command.
devops/changelog-generation
自动生成 CHANGELOG,基于 git 提交历史和 pipeline 产物信息,遵循 Conventional Commits 和 Keep a Changelog 规范.