{"slug": "show-hn-yass-yet-another-spec-syntax-enters-beta", "title": "Show HN: Yass – Yet Another Spec Syntax Enters Beta", "summary": "Developer shakefu released Yass, a specification syntax that uses RFC2119 keywords in a minimal YAML format, entering public beta. The Yass CLI was validated across 7 languages — TypeScript, Python, Go, C, C++, Erlang and Elixir — producing byte-exact output in sandboxed Claude Code harnesses using Opus 4.6, according to the project's Show HN post. The tool is designed so an agent can read the shakefu/yass repo README and proceed without further instruction.", "body_md": "This has been a side project for a while but it’s finally ready for public Beta.\n\nTl;dr: Yass leverages RFC2119 keywords in a minimal Yaml format, relying on trained in behaviors for those keywords to provide strong model behaviors.\n\nThe yass CLI itself is all that you need - simply tell an Agent to look at the shakefu/yass repo README and they get all the information needed to proceed.\n\nThis was validated with hundreds of experiments and trials against different models and platforms. The most significant of which was a single Yass spec tree reproduced byte-exact output Yass CLI implementations across 7 different languages (TypeScript, Python, Go, C, C++, Erlang and Elixir) in sandboxed Claude Code harnesses using Opus 4.6, rather than expensive frontiers.\n\nGive it a try, open GH issues if you find things that aren’t working (or make your agent open them), or if you have feature requests.\n\nEnjoy!\n\nComments URL: [https://news.ycombinator.com/item?id=49812577](https://news.ycombinator.com/item?id=49812577)\n\nPoints: 1\n\n# Comments: 1", "url": "https://wpnews.pro/news/show-hn-yass-yet-another-spec-syntax-enters-beta", "canonical_source": "https://github.com/shakefu/yass", "published_at": "2026-09-23 06:55:32+00:00", "updated_at": "2026-09-23 07:24:14.493299+00:00", "lang": "en", "topics": ["ai-agents", "developer-tools", "ai-tools"], "entities": ["Yass", "shakefu", "Claude Code", "Opus 4.6", "TypeScript", "Python", "Go", "Erlang"], "alternates": {"html": "https://wpnews.pro/news/show-hn-yass-yet-another-spec-syntax-enters-beta", "markdown": "https://wpnews.pro/news/show-hn-yass-yet-another-spec-syntax-enters-beta.md", "text": "https://wpnews.pro/news/show-hn-yass-yet-another-spec-syntax-enters-beta.txt", "jsonld": "https://wpnews.pro/news/show-hn-yass-yet-another-spec-syntax-enters-beta.jsonld"}}