library-architecture
Skill5 starsChanged 8 months agoMITView on GitHub
Build a reference system that returns the right reference in under 60 seconds. Use when setting up a design reference library, reorganizing existing collections, or helping teams build shared reference systems.
We split this skill into the rules it gives an agent
11 rules. About 0 are common, 11 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈11
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 17
MUST use one tool, not three.
- Distinctive: line 18
MUST support tags and search.
- Distinctive: line 19
MUST save screenshots, not bookmarks.
- Distinctive: line 20
SHOULD include a cropped detail of the specific thing that caught your eye alongside the full screenshot
- Distinctive: line 23
MUST collect decisions, not aesthetics.
- Distinctive: line 24
MUST collect from outside your domain.
- Distinctive: line 25
MUST collect across time. Include work from the 1950s alongside work from this month.
- Distinctive: line 26
SHOULD collect problems too.
- Distinctive: line 31
MUST prune ruthlessly. 200 strong references beats 2,000 unsorted screenshots.
- Distinctive: line 35
Only saving work from your own domain
- Distinctive: line 36
Never revisiting or pruning the library
≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Library Architecture
A reference library is only as good as your ability to find the right reference at the right time.
How to use
/library-architectureApply library design constraints to this conversation.
Constraints
System Requirements
- MUST use one tool, not three. Pick one and commit.
- MUST support tags and search. If you can't find a reference in 60 seconds, the system is failing.
- MUST save screenshots, not bookmarks. URLs die. Products redesign. Screenshots are permanent.
- SHOULD include a cropped detail of the specific thing that caught your eye alongside the full screenshot
Content Rules
- MUST collect decisions, not aesthetics. A checkout flow screenshot is more useful than a beautiful hero.
- MUST collect from outside your domain. At most 40% should be from your own industry.
- MUST collect across time. Include work from the 1950s alongside work from this month.
- SHOULD collect problems too. A well-crafted design that fails at some level teaches more than obvious success.
Maintenance
- Monthly: add minimum 10 new references, remove 5 that aren't earning their place
- Quarterly: review tags. Are you using all of them? Are there missing categories?
- MUST prune ruthlessly. 200 strong references beats 2,000 unsorted screenshots.
Anti-Patterns
- Saving everything without curation (hoarding is not collecting)
- Only saving work from your own domain
- Never revisiting or pruning the library
- Using multiple tools with no single source of truth
In this repository38 other files it gives its agents.
- absence-auditSkill
- decision-tracingSkill
- system-deconstructionSkill
- version-archaeologySkill
- audience-translationSkill
- critique-vocabularySkill
- design-rationaleSkill
- written-critiqueSkill
- field-notesSkill
- learning-by-makingSkill
- quality-checklistSkill
- self-assessmentSkill
- flow-patternsSkill
- motion-designSkill
- timing-feedbackSkill
- constraint-evaluationSkill
- design-rankingSkill
- taste-as-strategySkill
- taste-gapSkill
- taste-vs-trendsSkill
- tradeoff-assessmentSkill
- consumption-disciplineSkill
- cross-domain-seeingSkill
- detail-observationSkill
- screenshot-surgerySkill
- visual-auditSkill
- cross-pollinationSkill
- principle-taggingSkill
- daily-routinesSkill
- design-critiqueSkill
- teaching-tasteSkill
- type-as-signalSkill
- type-selectionSkill
- type-systemsSkill
- color-systemsSkill
- craft-signalsSkill
- hierarchy-principlesSkill
- spatial-rhythmSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

