Update to Vibe Coding Library
Snapshot Nov 9, 2026 · 18:08 UTC · version 1.6.1
Package or technical metadata updated
Package or technical metadata updated
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Up to 3 plugins free · no card required.
All fields and original values.
These are saved file metadata. Open a changed file to read its text edits.
Package file
Oct 24, 2026 · 13:49 UTC
3406e62de262afe2d8baffaa81d3539e668d9ff3061b0d8f6c18b6d87420643c
Nov 9, 2026 · 18:08 UTC
a710bf421384cb2dd2343a071045c577a998cda3109a7226ee7d472d6adf382d
Package file
Oct 24, 2026 · 13:49 UTC
547
Nov 9, 2026 · 18:08 UTC
561
Package file
Oct 24, 2026 · 13:49 UTC
a699cb47e7f850f3d61eb6930ce10c4374642a763d5bb8b991daf5d1bf45a35a
Nov 9, 2026 · 18:08 UTC
d519071735fecc21387096eea1d85cd1153235fc6e66e23c2f62060b164ac60e
Package file
Oct 24, 2026 · 13:49 UTC
8777
Nov 9, 2026 · 18:08 UTC
9785
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
README.md
− removed · + added
--- before +++ after @@ -1,8 +1,8 @@ # Vibe Coding Library -Search 241 engineering workflows and load one selected working context over MCP. The server returns the selected recipe, its domain skill, the working contract and directly required references. The audited instruction library is version 1.4.1; this MCP distribution is version 1.5.1. +Engineering methods for any coding agent supporting MCP over Streamable HTTP. Search 241 workflow entries from the task goal and load the current prompt with its domain instructions, required references and conditional next steps. Instructions and client distribution share version 1.6.1. -Use `$vibe-library` in Codex or `/vibe-coding-library:vibe-library` in Claude Code. The search catalog supports English, Spanish, Russian and Simplified Chinese; technical instructions are in English. +Direct MCP use needs no native skill installation. The optional native packages expose `$vibe-library` in Codex and `/vibe-coding-library:vibe-library` in Claude Code. Search supports English, Spanish, Russian and Simplified Chinese; technical purposes and instructions are English. The public Streamable HTTP endpoint is: @@ -10,10 +10,33 @@ https://vibe-coding-library.swift-seal-1081.chatgpt.site/library/mcp ``` -No account, token or API key is required. `search_workflows` accepts technical keywords, operation and skill filters, catalog language and bounded pagination. `get_workflow` accepts a returned workflow ID and optional host preference. The agent applies the guidance with its existing repository tools and permissions. +Select transport **Streamable HTTP**, authentication **None**. No publisher account, token or API key is required. Your agent or model provider retains its normal settings and charges. + +`search_workflows` accepts a short technical goal, symptom, title or ID, such as `fix stale cache after a write`. Results expose the individual purpose, operation, stable ID and match reason. Explicit filters are preserved; result language does not restrict corpus language. Body search is opt-in. + +`get_workflow` loads the ID with `host:generic` by default. `intent:requested` preserves the selected operation; `intent:improve` composes audit, already-authorized repair, relevant checks and repeated Patch Checking. This flag grants no permission. A known implementation starts at its implementation ID. Returned `execution` is an instruction outline, not execution state or a verdict. + +Apply the text with your project tools and rules. Carry actual evidence between stages and fetch each reached next-step ID. Use `include_context:false` only while the same-version foundations and domain context remain available. Later prompts are not loaded in advance. Recheck corrections against the original patch boundary; only an actual final clean pass may emit the clean marker. + +After a server update, reconnect or refresh discovery in clients that cache tool descriptions. Automatic tool choice remains controlled by the agent and its tool settings. The MCP server reads its compiled public library. It has no repository, local-file or connected-account access, and does not edit or deploy code. Do not send source code, credentials, personal data or confidential information as search input. [Live server and examples](https://vibe-coding-library.swift-seal-1081.chatgpt.site/) · [Catalog](https://arty-kk.github.io/vibe-coding/) · [Source](https://github.com/arty-kk/vibe-coding) · [Support](https://github.com/arty-kk/vibe-coding/issues) · [Privacy](https://vibe-coding-library.swift-seal-1081.chatgpt.site/privacy) · [Terms](https://vibe-coding-library.swift-seal-1081.chatgpt.site/terms) The complete offline Vibe Coding plugin remains available separately, with 46 local skills and all 241 recipes. The Library distribution uses one selection skill and retrieves the chosen instructions on demand. + +Use `response_format:workflow` on both tools for the current purposes and structured outline. Calls that omit the option retain the exact 1.5.1 response shape while still using current search and instruction content; this keeps previously published schemas working during continuous review. + +Discover before searching when the topic is unknown: + +```text +search_workflows({"view":"catalog"}) +search_workflows({"view":"catalog","skill":"vibe-domain"}) +search_workflows({"topic":"auth-permissions","mode":"implement","response_format":"workflow"}) +get_workflow({"id":"auth-permissions-polish","response_format":"workflow"}) +``` + +The compact catalog lists actual domain/topic keys and canonical English keywords without instruction bodies. Choose by the meaning of the user’s request; reuse known keys for the same library version. Topic lookup uses explicit membership, not an invented query term. Text search remains available, including Russian authorization forms. Unknown topic keys return catalog guidance. A miss does not authorize dropping an explicit filter. No embedding model, API key or external query processing is required. Existing requests that omit the new catalog/topic arguments retain their previous result shapes. + +Text typo repair uses only the actual metadata vocabulary and registered concepts: words of at least five letters may be corrected by one edit or an adjacent transposition when the semantic target is unambiguous. Exact topic/workflow ID arguments are never fuzzy-corrected. Unknown or ambiguous phrases remain eligible for catalog-guided selection by the caller.
Full technical diff · 12 changed fields
changed /files/.claude-plugin~1plugin.json/sha256
"3406e62de262afe2d8baffaa81d3539e668d9ff3061b0d8f6c18b6d87420643c"
"a710bf421384cb2dd2343a071045c577a998cda3109a7226ee7d472d6adf382d"
changed /files/.claude-plugin~1plugin.json/size
547
561
changed /files/.codex-plugin~1plugin.json/sha256
"a699cb47e7f850f3d61eb6930ce10c4374642a763d5bb8b991daf5d1bf45a35a"
"d519071735fecc21387096eea1d85cd1153235fc6e66e23c2f62060b164ac60e"
changed /files/.codex-plugin~1plugin.json/size
8777
9785
changed /files/README.md/sha256
"697b7fe98592b1c80cf6358c1a4cdc662eace27a702ab0a573a5a3830f0137da"
"481cdbca28a01a3094b31a6f9af5096b678429c5021edc1d0962d56312e3db5f"
changed /files/README.md/size
1813
4613
changed /files/plugin.json/sha256
"37a6c3046e32c3eb2e6e26b0f25f4cc860a9e408c8f7f8bd66c4b36cd833c713"
"6d94dbc29a6f43b2c59ea2fa82a9dcb1756783c4aaa8fc6d9809859355e34740"
changed /files/plugin.json/size
10826
11921
changed /files/skills~1vibe-library~1SKILL.md/sha256
"6b17f2828c207c4eb7c5f908deb569d22c888f8aed9eed425edd05aca27320e7"
"8846305b55d0b944a5b47b7da0fc6f1cc63704e50af65b284c44bdc137beaffd"
changed /files/skills~1vibe-library~1SKILL.md/size
2097
4882
changed /files/skills~1vibe-library~1agents~1openai.yaml/sha256
"60ae532f04b94072179fa60b267f6263e764884448d28890b5e66736c73b4747"
"f45d25199f0bc3a04b8785c44862b8c1822e040c5fa9d9c528811ffaa93c4dc1"
changed /files/skills~1vibe-library~1agents~1openai.yaml/size
223
300
Full snapshot data
{
"files": {
".app.json": {
"sha256": "a3a5e4a01a437378f73a884fe1311c6cfc9a04a4cba4626f5f571432a9ad0c34",
"size": 104
},
".claude-plugin/plugin.json": {
"sha256": "a710bf421384cb2dd2343a071045c577a998cda3109a7226ee7d472d6adf382d",
"size": 561
},
".codex-plugin/plugin.json": {
"sha256": "d519071735fecc21387096eea1d85cd1153235fc6e66e23c2f62060b164ac60e",
"size": 9785
},
".mcp.json": {
"sha256": "dd7307c2d5b0f2c4413e680cdd57e2adaf827093569ecdf11b7481514139ea10",
"size": 160
},
"LICENSE": {
"sha256": "ae4121b168d050e0495117273967f338e52e5c177c38d4aaa60637f989e32d62",
"size": 1064
},
"README.md": {
"sha256": "481cdbca28a01a3094b31a6f9af5096b678429c5021edc1d0962d56312e3db5f",
"size": 4613
},
"assets/icon.png": {
"sha256": "542c67dd39ad7113e556b1052f5cc61b3328aec0ed075a44c8479acf71fdc751",
"size": 22853
},
"mcp.json": {
"sha256": "e6bdfc9b59791a5441718ed2cacf2144d256d0e8e2ef397cd5a9f61ad5a02e8f",
"size": 243
},
"plugin.json": {
"sha256": "6d94dbc29a6f43b2c59ea2fa82a9dcb1756783c4aaa8fc6d9809859355e34740",
"size": 11921
},
"skills/vibe-library/SKILL.md": {
"sha256": "8846305b55d0b944a5b47b7da0fc6f1cc63704e50af65b284c44bdc137beaffd",
"size": 4882
},
"skills/vibe-library/agents/openai.yaml": {
"sha256": "f45d25199f0bc3a04b8785c44862b8c1822e040c5fa9d9c528811ffaa93c4dc1",
"size": 300
}
}
}SHA-256 of public snapshot: a7ee0e35688b187ff8c9cf14ce81d2245df773d3f7484fda6b1c8ebfca6b4fc4