crouton-architecture-contract
FriendlyInternet/nuxt-croutonThe crouton mental model for someone who has never seen this repo — what "layer" means (two different things), the two-halves rule, the three app.config…
Scores out of 100 · grade B+
2026-08-18Works
40% of the score100/100
- Loads cleanly: valid frontmatter, required fields present, no dangling references.
Maintained
25% of the score100/100
- no commits in the last 12 weeks
Adopted
20% of the score14/100
- 10 stars on the source repo.
Documented
15% of the score81/100
- 1,901 words with worked examples.
Install
npx skills add FriendlyInternet/nuxt-crouton/crouton-architecture-contractWhat it says it does
The crouton mental model for someone who has never seen this repo — what "layer" means (two different things), the two-halves rule, the three app.config registries, team-scoped multi-tenancy, manifest-driven field types, the numbered invariants with the incidents behind them, and the known-weak points. Use when orienting in this codebase for the first time, when a question is shaped like "how does crouton work / why is it built this way / where does X live", when deciding whether a change belongs in a package or a generated layer, when confused by an extends chain or by croutonApps/croutonCollections/croutonLayoutBlocks, or before proposing any structural change. Trigger phrases: "what is a crouton layer", "package vs generated layer", "how does multi-tenancy work here", "why is there a stub component", "where do field types come from", "what invariants must hold".
Also in FriendlyInternet/nuxt-crouton
| Artifact | Score | What the check found | Type | Reach | Last commit |
|---|---|---|---|---|---|
| epic-digestFriendlyInternet/nuxt-crouton | clean | Skill | 10 stars | today | |
| housekeepingFriendlyInternet/nuxt-crouton | clean | Skill | 10 stars | today | |
| loop-stationFriendlyInternet/nuxt-crouton | clean | Skill | 10 stars | today | |
| skills-digestFriendlyInternet/nuxt-crouton | clean | Skill | 10 stars | today | |
| a11yFriendlyInternet/nuxt-crouton | clean | Subagent | 10 stars | today | |
| frontend-reviewFriendlyInternet/nuxt-crouton | clean | Subagent | 10 stars | today |
Other finance & legal skills
Browse all| Artifact | Score | What the check found | Category | Reach | Last commit |
|---|---|---|---|---|---|
| variance-analysisanthropics/knowledge-work-plugins | clean | Finance & legal | 2,610 installs | today | |
| briefanthropics/knowledge-work-plugins | clean | Finance & legal | 2,374 installs | today | |
| legal-responseanthropics/knowledge-work-plugins | clean | Finance & legal | 2,917 installs | today | |
| legal-risk-assessmentanthropics/knowledge-work-plugins | clean | Finance & legal | 4,286 installs | today | |
| contract-reviewanthropics/knowledge-work-plugins | clean | Finance & legal | 1,991 installs | today | |
| tax-season-organizeranthropics/knowledge-work-plugins | clean | Finance & legal | 1,217 installs | today |
Put this measurement in your README
A badge carrying how many listings this index holds from the repository and how many pass every static structural check. It reads from this index every time somebody loads your page, so it changes when the measurement changes and there is nothing to keep up to date. Free, no account, and the value is not something you or we can set by hand.
[](https://skillworks.kynth.studio/?q=FriendlyInternet%2Fnuxt-crouton)Would rather not hotlink us? Every badge is also served in shields.io’s endpoint schema, so shields renders the image and your readers never talk to our domain:
Published by Toolproof, the masthead over this index and eight others. The method behind the number is at toolproof.kynth.studio/methodology, and the whole thing is readable as JSON with no key at /api.
