{"node":{"id":"7b1bf5e3-1c32-4b94-8e8a-1436409042a0","handle":"7b1b","type":"note","authorName":"Vincent Yeung","intent":"learning","title":"Source: impeccable","aiSummary":null,"content":"## What it is\n- A large design skill for AI coding agents, by Paul Bakaus, one of jQuery UI's early creators.\n- Licence: Apache 2.0. It started from Anthropic's frontend-design skill. Its iOS and Android guidance comes from ehmo's MIT-licensed platform-design-skills.\n- Version: its npm page shows the current one.\n- Packaging:\n  - one skill, `impeccable`, with a SKILL.md and about 40 reference playbooks;\n  - four helper subagents (asset producer, documenter, finish reviewer, manual-edit applier);\n  - a `scripts/impeccable` launcher that runs a self-contained Rust engine, shipped alongside or downloaded once;\n  - ready-built copies for about 19 agent tools, plus a Claude Code plugin, a VS Code extension and a Chrome extension.\n- 24 commands, including `craft`, which is an old alias. Admin commands: `pin`/`unpin`, `hooks`, `doctor`, and `teach` (another name for `init`).\n- A rule checker with 62 built-in rules. No AI model is involved in checking.\n\n## How to get it\n- Install with `npx impeccable install`.\n- Reload your coding tool, then run `/impeccable init` once per project (`$impeccable init` on Codex).\n- Commands take the form `/impeccable <command> <target>`.\n- `/impeccable doctor` finds stale context files, unused settings and broken hooks.\n\n## Cautions\n- Its design hook runs unsandboxed, with the agent's environment and network access.\n- The engine may download a binary the first time it runs.\n- A clean rule-checker scan is a floor, not proof of quality. impeccable says so itself.\n- Some rules are given only for Codex runs (tracking, card corners, illustration, backgrounds, elevation). The drawers mark them.\n- Several claims are stated without evidence. The drawers mark these \"(asserted, no evidence shown)\". They include:\n  - the before-and-after example in the README is one run, with no method shown;\n  - the tells \"show up again and again, across models and projects\";\n  - the hook is \"where most slop gets caught\";\n  - AI-made interfaces \"cluster around a few looks regardless of subject\";\n  - models \"systematically believe\" an image copy worked when it didn't;\n  - side stripes, purple gradients and cyan on dark are \"the most recognizable\" tells;\n  - \"most real interfaces score 20-32 out of 40\";\n  - default `live` mode is \"right for ~90% of sessions\";\n  - \"German is often 30% longer than English\";\n  - 80 to 85% image quality is \"usually imperceptible\";\n  - the four-item memory limit names a 2001 study but doesn't show it;\n  - usage data is \"how the catalog learns what works\", with no mechanism shown.\n\n## Cards it supplies\n- Tool: design review with scores (impeccable critique).\n- Tool: technical audit (impeccable audit).\n- Tool: final quality pass (impeccable polish).\n- Tool: rule checker for AI tells (impeccable detect).\n- Tool: DESIGN.md, the look written down (shared with awesome-design-md).\n- Its other commands (shape, typeset, colorize, layout, bolder, quieter, distill, animate, harden, clarify, onboard, adapt, optimize) are named in the drawer where each one applies.","capturedAt":"2026-10-29T09:31:26.143Z","createdAt":"2026-10-29T09:31:26.143Z","updatedAt":"2026-11-06T04:43:51.191Z","spanId":null,"contributor":null,"audiences":[{"kind":"public","createdAt":"2026-11-06T04:27:10.429Z"}],"fingerprint":"118dd05f30af956d68616de75423a1b8c7180a16da21f5788bf8e6589414c0bd","revisionNo":"3","structureHash":"32d1be7421efd06d67641aa60439c18dac3b6e676e9b31dc5ca978b397c949e0","page":"https://lattris.com/by/b/memories/7b1bf5e3-1c32-4b94-8e8a-1436409042a0"},"links":[{"direction":"out","verb":"references","reason":"Follow to see how to use this capability.","hash":"57d49adc7e927a85162af8bb54b87b59182ca966dc954a558e8c0cd59475cdb6","node":{"id":"088fac12-576b-44c8-9d19-6f1c64d1e9db","handle":"088f","type":"note","title":"Tool: technical audit (impeccable audit)","aiSummary":null,"erased":false,"href":"https://lattris.com/api/lattris/by/b/memories/088fac12-576b-44c8-9d19-6f1c64d1e9db?links=1","fingerprint":"7024862c19bda4e5ae0fb26ad3f907a4aa33c2cf99f1b426bdfbcc897e0396ef","revisionNo":"1","structureHash":"019284935b09ef7f00cfa2c7df6bd588ba3f79032124647b34de298e84c06b4c","intent":"learning","authorName":"Vincent Yeung","page":"https://lattris.com/by/b/memories/088fac12-576b-44c8-9d19-6f1c64d1e9db"}},{"direction":"out","verb":"references","reason":"Follow to see how to use this capability.","hash":"bfbfb6c8b8a888ee2ea57f4524b6afc318f921ddfac96d714adf8dc94bf4c02b","node":{"id":"5e1fb5f2-54ab-4ad2-a5bc-f016a21ba0d7","handle":"5e1f","type":"note","title":"Tool: DESIGN.md, the look written down","aiSummary":null,"erased":false,"href":"https://lattris.com/api/lattris/by/b/memories/5e1fb5f2-54ab-4ad2-a5bc-f016a21ba0d7?links=1","fingerprint":"1fddcc701e7b8ee8581304eac00f9d21309205010c6f6cf36ed613071c24efc4","revisionNo":"1","structureHash":"b776ac85e0e71758fce3ccfe1e1c7c30221b2684bf47375df56b75778c3580b7","intent":"learning","authorName":"Vincent Yeung","page":"https://lattris.com/by/b/memories/5e1fb5f2-54ab-4ad2-a5bc-f016a21ba0d7"}},{"direction":"out","verb":"references","reason":"Follow back to find the drawer for the job you're on.","hash":"bada4e576a553f9290d6caf4538884237be0e995aacac4e853fbf5aaa3c019d5","node":{"id":"5f8b457d-b87a-4e61-9af2-3008deaf37a9","handle":"5f8b","type":"note","title":"Front-end design: the toolbox","aiSummary":null,"erased":false,"href":"https://lattris.com/api/lattris/by/b/memories/5f8b457d-b87a-4e61-9af2-3008deaf37a9?links=1","fingerprint":"49e1c7f41f22c466c7ef1a993cab80b6dcbedab4552d2ac684133d60dea7e60b","revisionNo":"2","structureHash":"64df670c7bd82572e0ad9b2e06b8829d3b2e509be134591c04ea1fa281fca3ef","intent":"learning","authorName":"Vincent Yeung","page":"https://lattris.com/by/b/memories/5f8b457d-b87a-4e61-9af2-3008deaf37a9"}},{"direction":"out","verb":"references","reason":"Follow to see how to use this capability.","hash":"40bf9a613b9143d4d207fcc0086cbc83797ee97740c0b93049929551ff3f632d","node":{"id":"5fe71f15-457c-4836-a17d-ba3091b4df29","handle":"5fe7","type":"note","title":"Tool: design review with scores (impeccable critique)","aiSummary":null,"erased":false,"href":"https://lattris.com/api/lattris/by/b/memories/5fe71f15-457c-4836-a17d-ba3091b4df29?links=1","fingerprint":"a966b516fb3f77bfc2699451d8b69a66539d0052af1ebc3f848901b863c6b614","revisionNo":"1","structureHash":"a204eadd466d95e6abbd692d0d724bb951974f7b46595704e67cbba8bf050cb9","intent":"learning","authorName":"Vincent Yeung","page":"https://lattris.com/by/b/memories/5fe71f15-457c-4836-a17d-ba3091b4df29"}},{"direction":"out","verb":"references","reason":"Follow to see how to use this capability.","hash":"7d62ceb0bfbfb758c4c48a9ffacb19395a9acaeb7b48b346c93975b1cad30df3","node":{"id":"9c6c32cb-d7fd-484b-97fa-e7d9565d66a9","handle":"9c6c","type":"note","title":"Tool: final quality pass (impeccable polish)","aiSummary":null,"erased":false,"href":"https://lattris.com/api/lattris/by/b/memories/9c6c32cb-d7fd-484b-97fa-e7d9565d66a9?links=1","fingerprint":"fdf58ffd4d1125a12f24bc03a42bb3930a2a5fc58068df768ee1992f751ff728","revisionNo":"1","structureHash":"9465db5787632148a9fbcc38672f467c6a20e770acc928952c291a13144d0c7e","intent":"learning","authorName":"Vincent Yeung","page":"https://lattris.com/by/b/memories/9c6c32cb-d7fd-484b-97fa-e7d9565d66a9"}},{"direction":"out","verb":"references","reason":"Follow to see how to use this capability.","hash":"a94a34332f06a296ff79e45ed378e47100914380aebfe1bdb27714db66d2fffa","node":{"id":"ac67d1f2-f6ea-41c4-a982-2696e9410fd3","handle":"ac67","type":"note","title":"Tool: rule checker for AI tells (impeccable detect)","aiSummary":null,"erased":false,"href":"https://lattris.com/api/lattris/by/b/memories/ac67d1f2-f6ea-41c4-a982-2696e9410fd3?links=1","fingerprint":"e339198a7edb93614129a6a94e5ba5b5257c715e4c1bde6d2cca64be2f438878","revisionNo":"1","structureHash":"82afdc94d333b4dc696c834ed2d0f9b552f2fbfdf0092c698725f66ddbd19f3b","intent":"learning","authorName":"Vincent Yeung","page":"https://lattris.com/by/b/memories/ac67d1f2-f6ea-41c4-a982-2696e9410fd3"}},{"direction":"in","verb":"references","reason":"Follow to install it, or to check its licence and cautions before relying on it.","hash":"b09a271f76dc6a79e208904509f145b2d3fa056d693a938dc83fcf0eb0458a4d","node":{"id":"088fac12-576b-44c8-9d19-6f1c64d1e9db","handle":"088f","type":"note","title":"Tool: technical audit (impeccable audit)","aiSummary":null,"erased":false,"href":"https://lattris.com/api/lattris/by/b/memories/088fac12-576b-44c8-9d19-6f1c64d1e9db?links=1","fingerprint":"7024862c19bda4e5ae0fb26ad3f907a4aa33c2cf99f1b426bdfbcc897e0396ef","revisionNo":"1","structureHash":"019284935b09ef7f00cfa2c7df6bd588ba3f79032124647b34de298e84c06b4c","intent":"learning","authorName":"Vincent Yeung","page":"https://lattris.com/by/b/memories/088fac12-576b-44c8-9d19-6f1c64d1e9db"}},{"direction":"in","verb":"references","reason":"only if you need to install impeccable before running one of the commands above, or check its cautions first","hash":"53a6e7ebf145b540b0cd87da06cb095ea5ed2182247fb371d3bc6aa96cc19388","node":{"id":"25a75047-6f28-4228-8728-3b212e241ed5","handle":"25a7","type":"note","title":"Drawer 2: The look","aiSummary":null,"erased":false,"href":"https://lattris.com/api/lattris/by/b/memories/25a75047-6f28-4228-8728-3b212e241ed5?links=1","fingerprint":"a7e6643893360cbb761c32fe35ac2ff509b39c054c2bef570dd0f45f48ae5652","revisionNo":"2","structureHash":"6c940c1ec3e9834f903982e4a24e1fec9929335b8b1c32092d274305442e70eb","intent":"learning","authorName":"Vincent Yeung","page":"https://lattris.com/by/b/memories/25a75047-6f28-4228-8728-3b212e241ed5"}},{"direction":"in","verb":"references","reason":"Follow to install it, or to check its licence and cautions before relying on it.","hash":"bf0e65829e90a06d699b9c06451b73b91febdaff2729fa8123d6d71887deaa10","node":{"id":"5e1fb5f2-54ab-4ad2-a5bc-f016a21ba0d7","handle":"5e1f","type":"note","title":"Tool: DESIGN.md, the look written down","aiSummary":null,"erased":false,"href":"https://lattris.com/api/lattris/by/b/memories/5e1fb5f2-54ab-4ad2-a5bc-f016a21ba0d7?links=1","fingerprint":"1fddcc701e7b8ee8581304eac00f9d21309205010c6f6cf36ed613071c24efc4","revisionNo":"1","structureHash":"b776ac85e0e71758fce3ccfe1e1c7c30221b2684bf47375df56b75778c3580b7","intent":"learning","authorName":"Vincent Yeung","page":"https://lattris.com/by/b/memories/5e1fb5f2-54ab-4ad2-a5bc-f016a21ba0d7"}},{"direction":"in","verb":"references","reason":"Follow to install impeccable or check which of its claims lack evidence.","hash":"1c2771ed3e1f892eecef1f46fad8dad5cd4b06c8dd31461e9d7d7af8f19b55fe","node":{"id":"5f8b457d-b87a-4e61-9af2-3008deaf37a9","handle":"5f8b","type":"note","title":"Front-end design: the toolbox","aiSummary":null,"erased":false,"href":"https://lattris.com/api/lattris/by/b/memories/5f8b457d-b87a-4e61-9af2-3008deaf37a9?links=1","fingerprint":"49e1c7f41f22c466c7ef1a993cab80b6dcbedab4552d2ac684133d60dea7e60b","revisionNo":"2","structureHash":"64df670c7bd82572e0ad9b2e06b8829d3b2e509be134591c04ea1fa281fca3ef","intent":"learning","authorName":"Vincent Yeung","page":"https://lattris.com/by/b/memories/5f8b457d-b87a-4e61-9af2-3008deaf37a9"}},{"direction":"in","verb":"references","reason":"Follow to install it, or to check its licence and cautions before relying on it.","hash":"a37c175691ecf1e8e9c1687d13b317d2704d36663d2d2bf885de3ba0f705f2d2","node":{"id":"5fe71f15-457c-4836-a17d-ba3091b4df29","handle":"5fe7","type":"note","title":"Tool: design review with scores (impeccable critique)","aiSummary":null,"erased":false,"href":"https://lattris.com/api/lattris/by/b/memories/5fe71f15-457c-4836-a17d-ba3091b4df29?links=1","fingerprint":"a966b516fb3f77bfc2699451d8b69a66539d0052af1ebc3f848901b863c6b614","revisionNo":"1","structureHash":"a204eadd466d95e6abbd692d0d724bb951974f7b46595704e67cbba8bf050cb9","intent":"learning","authorName":"Vincent Yeung","page":"https://lattris.com/by/b/memories/5fe71f15-457c-4836-a17d-ba3091b4df29"}},{"direction":"in","verb":"references","reason":"only if you need to install impeccable before running one of the commands above, or check its cautions first","hash":"7f6c51c8c8973455f5b90700689f5c3095c818cca48b598837348047de663686","node":{"id":"7179765c-95bd-468d-abe7-9cc4daa6bed2","handle":"7179","type":"note","title":"Drawer 1: Direction","aiSummary":null,"erased":false,"href":"https://lattris.com/api/lattris/by/b/memories/7179765c-95bd-468d-abe7-9cc4daa6bed2?links=1","fingerprint":"c0fa97db802a962d6c156578d81d5a0637516c4dfc2c10cfac9a59a1f36ee28c","revisionNo":"2","structureHash":"9f0efe1fa71cc332fb8cb1af8a8bd4f7f71e9ecc5f8131f8441ba3932845f68d","intent":"learning","authorName":"Vincent Yeung","page":"https://lattris.com/by/b/memories/7179765c-95bd-468d-abe7-9cc4daa6bed2"}},{"direction":"in","verb":"references","reason":"only if you need to install impeccable before running one of the commands above, or check its cautions first","hash":"6b25e1db474cce7f51e31b4f32aed10af6f5b7e3acb684a35c2e7c60396aba0c","node":{"id":"8702376d-5485-4f66-bb7b-127ebcc5dfb3","handle":"8702","type":"note","title":"Drawer 4: Behaviour","aiSummary":null,"erased":false,"href":"https://lattris.com/api/lattris/by/b/memories/8702376d-5485-4f66-bb7b-127ebcc5dfb3?links=1","fingerprint":"3410ba76e704aa17b24369274db790497faa4d19c466648552725a87c6f439fc","revisionNo":"2","structureHash":"333a308f19d9c0501d6ede7ccb1ef3ec6254d3806322959c7fea97d305bbe1b0","intent":"learning","authorName":"Vincent Yeung","page":"https://lattris.com/by/b/memories/8702376d-5485-4f66-bb7b-127ebcc5dfb3"}},{"direction":"in","verb":"references","reason":"Follow to install it, or to check its licence and cautions before relying on it.","hash":"3a99ef993248d5e61dd53455ec98427f80f507b934c5dba56abea5bd903555bb","node":{"id":"9c6c32cb-d7fd-484b-97fa-e7d9565d66a9","handle":"9c6c","type":"note","title":"Tool: final quality pass (impeccable polish)","aiSummary":null,"erased":false,"href":"https://lattris.com/api/lattris/by/b/memories/9c6c32cb-d7fd-484b-97fa-e7d9565d66a9?links=1","fingerprint":"fdf58ffd4d1125a12f24bc03a42bb3930a2a5fc58068df768ee1992f751ff728","revisionNo":"1","structureHash":"9465db5787632148a9fbcc38672f467c6a20e770acc928952c291a13144d0c7e","intent":"learning","authorName":"Vincent Yeung","page":"https://lattris.com/by/b/memories/9c6c32cb-d7fd-484b-97fa-e7d9565d66a9"}},{"direction":"in","verb":"references","reason":"Follow to install it, or to check its licence and cautions before relying on it.","hash":"e40cebc8c0c14edd82a8773b55189ecc76b251ea303b300d6691e5e0eea3da35","node":{"id":"ac67d1f2-f6ea-41c4-a982-2696e9410fd3","handle":"ac67","type":"note","title":"Tool: rule checker for AI tells (impeccable detect)","aiSummary":null,"erased":false,"href":"https://lattris.com/api/lattris/by/b/memories/ac67d1f2-f6ea-41c4-a982-2696e9410fd3?links=1","fingerprint":"e339198a7edb93614129a6a94e5ba5b5257c715e4c1bde6d2cca64be2f438878","revisionNo":"1","structureHash":"82afdc94d333b4dc696c834ed2d0f9b552f2fbfdf0092c698725f66ddbd19f3b","intent":"learning","authorName":"Vincent Yeung","page":"https://lattris.com/by/b/memories/ac67d1f2-f6ea-41c4-a982-2696e9410fd3"}},{"direction":"in","verb":"references","reason":"only if you need to install impeccable before running one of the commands above, or check its cautions first","hash":"f542ef13aebe02e42b6f107ebc7d111a94020087ebee494d8de9fc9d28da79d2","node":{"id":"bf82afc5-032e-4ecd-8a6a-205ab29f22d7","handle":"bf82","type":"note","title":"Drawer 6: Is it any good","aiSummary":null,"erased":false,"href":"https://lattris.com/api/lattris/by/b/memories/bf82afc5-032e-4ecd-8a6a-205ab29f22d7?links=1","fingerprint":"1ea050b70d61986658d4c7346ee96979c14c9774d0b6aec5e490cddf0d5d8d57","revisionNo":"2","structureHash":"4d658c915f02ec511a2c0ee3b538c0b53325db079b1e2a9444d2bd2cb0737dd9","intent":"learning","authorName":"Vincent Yeung","page":"https://lattris.com/by/b/memories/bf82afc5-032e-4ecd-8a6a-205ab29f22d7"}},{"direction":"in","verb":"references","reason":"only if you need to install impeccable before running one of the commands above, or check its cautions first","hash":"df535aee8385f9f4e0b8c2aa0d8091080acf69a9ad1c62e2b10aedfe2f66c517","node":{"id":"d1fb677c-ee19-4031-bfea-72774baaa944","handle":"d1fb","type":"note","title":"Drawer 3: Motion","aiSummary":null,"erased":false,"href":"https://lattris.com/api/lattris/by/b/memories/d1fb677c-ee19-4031-bfea-72774baaa944?links=1","fingerprint":"4737fba3103bacfa85ff73ecc7bd88535ff37c2ffbb06555670987e986aa34da","revisionNo":"2","structureHash":"a254f5077efc5d74424160fdbda8d8b0321093d6433b99164b68d09bd99212d3","intent":"learning","authorName":"Vincent Yeung","page":"https://lattris.com/by/b/memories/d1fb677c-ee19-4031-bfea-72774baaa944"}}],"dictionary":{"lattris":"A personal knowledge base — how a person captures what they know as linked blocks they own and control. To understand how this knowledge base works: https://lattris.com/by/4/memories/lattris-a-memory-store-for-your-life-43ff","intents":"Every block can carry an intent — a label for how far you have taken the idea. The scale runs from noticing something to acting on it: noticed (something caught your attention), learning (you are working it out), truth (you are saying this is how things are), decision (you chose a course), action (you did it). Recipe sits outside that scale — it is not a stronger claim, it is a different kind of thing: a procedure, a how-to, a set of steps that ties other knowledge together. Intent is optional — leaving it blank just means you have not labelled it yet."},"instructions_to_ai":"This is knowledge from a personal knowledge base. Read it and consider how it's relevant to what the person you're talking to needs. Follow the linked blocks to explore further related topics if it might be useful to the user; open each at its page address. Start by letting the user know what this is about and how it may be relevant to them."}