Borrowing it
Nothing to install: this file belongs to wilfredinni/noodle. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/wilfredinni/noodle/main/.agents/skills/noodle-release/SKILL.mdgit clone --depth 1 https://github.com/wilfredinni/noodleWrote 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/wilfredinni/noodle/noodle-release)<a href="https://agentmods.dev/skills/wilfredinni/noodle/noodle-release"><img src="https://agentmods.dev/badge/skills/wilfredinni/noodle/noodle-release/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/wilfredinni/noodle/noodle-release"><img src="https://agentmods.dev/badge/skills/wilfredinni/noodle/noodle-release.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
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.1 | $0.00093 | $0.01240 |
| Opus 5 | $0.00046 | $0.00620 |
| Sonnet 5 | $0.00019 | $0.00248 |
| Haiku 4.5 | $0.00009 | $0.00124 |
Grade A, and why
noodle-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 11d 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 — 42 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Noodle release preparation
Use this skill when the maintainer asks to prepare a Noodle release or synchronize public documentation after a set of changes.
Workflow
- Normalize the requested release as package version
X.Y.Zand tagvX.Y.Z. Reject missing, prerelease, or malformed versions instead of guessing. - Run
bun run release:contextbefore editing. If the documentation checkout is not at../noodle-site, setNOODLE_SITE_DIRto its path. - Read the generated report before editing. Treat changed files, tests, and CLI help as evidence; do not infer unsupported behavior.
- Read the public-surface map and inspect the current target documents in both repositories.
- Set
package.jsonto package versionX.Y.Z. Search tracked source, tests, scripts, and public documentation for the previous product version; update only references that intentionally track the Noodle release. Do not rewrite unrelated protocol versions or semver fixtures. - Identify version-sensitive tests and fixtures from the implementation and the version search. Update those that intentionally assert the current Noodle version, then rely on the full release check to catch additional required changes.
- Audit every repository-maintained skill under
.agents/skills/, includingnoodle-dev,noodle-use,noodle-release, andopentui. For each skill, record eitherchangedwith the evidence-backed reason orunchangedwith a concise reason. Do not edit a skill merely to make the audit show a change. - Audit
src/ui/Tips.tsxagainst current keybindings, commands, CLI behavior, and UI modes. Replace stale tips, remove duplicates, and add concise tips for evidence-backed user-facing behavior introduced since the prior release. - If the update mechanism changed (update manifest, cache format, release asset structure), verify
noodle-site/public/update.jsonschema,noodle-site/netlify.tomlcache headers (target:Cache-Control: s-maxage=300, stale-while-revalidate=600for/update.json), release workflow ordering, and site installation docs are consistent. - Update only the affected README,
AGENTS.md, skills, site pages,src/ui/Tips.tsx, tests, andCHANGELOG.md. Preserve each repository's existing voice and examples. - Update
CHANGELOG.mdfor the target version. Immediately below the version/date heading, add a concise two- to three-sentence release summary that synthesizes the most important evidence-backed user-facing changes. Then group the detailed changes under these exact headings when applicable:### ✨ Features,### 🐞 Fixes, and### 🔧 Refactors. Use### 📚 Documentationfor documentation-only changes when applicable. KeepUnreleasedat the top, include only changes since the previous release tag, and do not invent behavior. - Create a new article under
noodle-site/src/content/blog/for the target release. Turn the matchingCHANGELOG.mdsection into a cohesive, release-reader-oriented article rather than copying its bullets. Follow the existing blog frontmatter and voice, includereleaseintagsso the site renders#release, and do not introduce claims that the changelog does not support. - For uncertain behavior, leave a review note instead of guessing.
- Run
bun run release:check -- --tag vX.Y.Zand report failures with their command output. Fix only failures within release-preparation scope, rerun the affected check, and finish with the complete release check passing. - Stop after the verified diff and review summary. Report the target package version and tag, validation commands and results, remaining review notes, and the explicit changed/unchanged decision for every audited skill. Do not commit, tag, push, publish, or modify GitHub releases.
What ships with it
1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
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.
- 11d ago First seen · 42 lines · 93 tokens per session scan A bb3a39135ea9
noodle-release is a skill published in the GitHub repository wilfredinni/noodle (323 stars, last pushed yesterday), licensed Apache-2.0. It adds 93 tokens to every session and 1,240 once invoked, about $0.0005 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
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.
taiyi-integration
A project workflow skill for closing a TaiyiForge change and recording it in a CHANGELOG.md file. It checks review results, tests, and the state of the working tree before archiving the change.
changelog-gen
A changelog generator that turns Git history into a version-by-version record of project changes. A changelog is a readable summary of new features, fixes, breaking changes, documentation, and other updates.
changelog-rules
Shared changelog conventions and formatting rules referenced by /create-changelog and /update-changelog. Not typically invoked directly.
release
Cut and publish a full stable NAC release after main, release-PR, and publication CI pass. Use when a maintainer asks for a stable version bump, tag, or GitHub Release. Never use for release candidates; NAC RC releases are automated.
artifact-metadata
Manage artifact metadata, versioning, ownership, and review history across the SDLC lifecycle.