curiositech/design-archivist
Long-running design anthropologist that builds comprehensive visual databases from 500-1000 real-world examples, extracting color palettes, typography patterns, layout systems, and interaction design across any domain (portfolios, e-commerce, SaaS, adult content, technical showcases). This skill should be used when users need exhaustive design research, pattern recognition across large example sets, or systematic visual analysis for competitive positioning.
npx skills add https://github.com/curiositech/some_claude_skills --skill design-archivist
A design anthropologist that systematically builds visual databases through large-scale analysis of real-world examples. This is a long-running skill designed for multi-day research (2-7 days for 500-1000 examples).
User: "Research design patterns for fintech apps targeting Gen Z"
Archivist:
1. Define scope: "fintech landing pages, Gen Z audience (18-27)"
2. Set target: 500 examples over 2-3 days
3. Identify seeds: Venmo, Cash App, Robinhood, plus competitors
4. Begin systematic crawl with checkpoints every 10 examples
5. After 48 hours: Deliver pattern database with:
- Color trends
- Typography patterns
- Layout systems
- White space opportunities
Use for:
NOT for:
For each example:
After accumulating examples, identify:
For each example, extract:
| Category | What to Extract |
|----------|-----------------|
| Colors | Palette, primary/secondary/accent, dominance percentages |
| Typography | Font families, weights, sizes, hierarchy |
| Layout | Grid system, spacing base, structure, whitespace |
| Interactions | Hover effects, transitions, scroll behaviors |
| Animation | Presence level, types, timing |
See references/data_structures.md for full TypeScript interfaces.
| Domain | Focus Areas | Seed Sources |
|--------|-------------|--------------|
| Portfolios | Clarity, credibility, storytelling | Awwwards, Dribbble, Behance |
| SaaS Landing | Conversion, trust signals, pricing | Product Hunt, SaaS directories |
| E-Commerce | Product photos, checkout, mobile | Shopify stores, major retailers |
| Adult Content | Premium positioning, discretion | Adult ad networks, VR platforms |
| Technical Demos | Visual drama, performance, interactivity | Shadertoy, Codrops, ArtStation |
See references/domain_guides.md for detailed domain strategies.
Report at intervals:
Symptom: Requests every 100ms, same domain hammered repeatedly
Fix: 1 request/second max, respect robots.txt, exponential backoff
Symptom: Running 24 hours straight without saving
Fix: Save every 10 examples with timestamp and queue state
Symptom: Applying e-commerce patterns to portfolio sites
Fix: Research domain-specific best practices first
Symptom: 30 minutes per example across 1000 examples
Fix: Batch process in groups of 10, deep-dive only on outliers
Symptom: Only analyzing top-tier examples
Fix: Include leaders, mid-tier, and independents; geographic diversity
Symptom: Treating all patterns as current
Fix: Use Wayback Machine, note when patterns emerged, track evolution
Generate comprehensive research packages with:
For 1000-example analysis:
| Item | Cost |
|------|------|
| Screenshots | ~$20 (Playwright cloud @ $0.02/each) |
| LLM Analysis | ~$15 (100 batches × $0.15) |
| Storage | ~$0.01 (200MB) |
| Total | ~$35 |
| Runtime | 48-72 hours |
Inform users of scope and cost before beginning.
| File | Contents |
|------|----------|
| references/data_structures.md | TypeScript interfaces for VisualDNA, ContextAnalysis, Checkpoint |
| references/domain_guides.md | Detailed domain-specific strategies and focus areas |
Covers: Design Research | Pattern Recognition | Visual Analysis | Competitive Intelligence
Use with: web-design-expert (apply findings) | competitive-cartographer (market context)
Take curiositech/design-archivist from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.