{"repo":"omnifaces/claude-faces-expert","free":true,"listed":false,"github":"https://github.com/omnifaces/claude-faces-expert","clone":"git clone https://github.com/omnifaces/claude-faces-expert.git","description":"Drop-in Jakarta Faces knowledge base for Claude Code","language":"Shell","stars":22,"topics":["ai","claude-code","claude-rules","claude-skills","jakarta-ee","jakarta-faces","java","jsf","omnifaces","primefaces"],"license":null,"category":"productivity","readme_excerpt":"Claude Faces Expert Version 1.4.2 Drop-in Jakarta Faces knowledge base for Claude Code, with installers for GitHub Copilot, Cursor, Codex, OpenCode and Antigravity. Makes the coding agent more aware of Jakarta Faces (formerly JSF) best practices, common pitfalls, and diagnostic decision trees. No special context needed, just make sure that @.claude/faces/rules.md is referenced in your CLAUDE.md . Curated by BalusC based on his Stack Overflow answers to frequently asked Jakarta Faces questions. Why is this important? Below is an example conversation with Opus 4.6: Me: As to terminology, can you tell me what exactly you know about \"view state\" in JSF context? Claude: View state is the serialized snapshot of the UIViewRoot component tree — the structure, component attributes, attached validators/converters, and the state of EditableValueHolder components (submitted values, local values, validity flags). Me: View state does absolutely not contain \"the stucture\" of the component tree. It only contains the delta state. The component tree itself is always freshy rebuilt from scratch on every request. Then its state is adjusted in such way that it matches exactly the state as it was during render response of prior request. Exactly that delta is the \"view state\". Claude: Thank you — that's an important correction. What's included File Description ------ ------------- .claude/faces/rules.md Core rules: terminology, view state, namespaces, CDI, scopes, page authoring, resources, compone","default_branch":null,"files":null,"tree":[],"storefront":"/r/omnifaces","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/omnifaces/claude-faces-expert/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}