SkillAgentSearch skills...

02-architecture-rules

- **Void:** `#0a0a0f` (void), `#12121a` (void-light), `#1a1a2e` (void-lighter) - **Neon:** cyan `#00fff5`, magenta `#ff00ff`, green `#00ff41`, blue `#4d7cff`

Install / Use

npx skills add Themis128/cloudless.gr

Installs into whichever agent you are using.

About this skill
🔧

.clinerules

Cline rules

Quality Score

57/100

Category

Design

Supported Platforms

Cline

Our assessment of 02-architecture-rules

02-architecture-rules scores 57/100 on our quality scale, 243rd of 257 Design skills we index.

Its .clinerules is 3.1 KB long, split into 7 sections and no code examples: a solid amount of guidance for an agent.

It has no GitHub stars yet, so there is no community track record; judge it on its content.

Substance
26/30
Structure
11/20
Description
15/15
Adoption
0/20
Freshness
5/15

Maintenance, license and trust

  • We could not determine when the repository was last updated.
  • Our last check on 2026-09-20 found the source still online.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 68/100, with 3 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

02-architecture-rules compared with similar skills

All 4 of these similar skills score higher than 02-architecture-rules; compare them before choosing.

SkillScoreStarsUpdatedFormat
02-architecture-rules (this skill)by Themis128570—.clinerules
taste-skillby Leonxlnx10098.4k3d agoCLAUDE.md
designby nextlevelbuilder100133.6k14d agoSKILL.md
ui-ux-pro-maxby nextlevelbuilder100133.6k14d agoSKILL.md
design-isby thedotmack10097.1k11d agoSKILL.md

Frequently asked questions

How do I install 02-architecture-rules?
Run npx skills add Themis128/cloudless.gr. The install tabs above show the steps for each supported agent.
Which AI agents does 02-architecture-rules work with?
It is written for Cline, as a .clinerules file. Other agents that read the same format can often use it too.
Is 02-architecture-rules safe to use?
It declares no license and scores 68/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is 02-architecture-rules still maintained?
We could not determine when the repository was last updated.

Architecture Rules

Design System (Cyberpunk × Quantum Devflow)

Colors

  • Void: #0a0a0f (void), #12121a (void-light), #1a1a2e (void-lighter)
  • Neon: cyan #00fff5, magenta #ff00ff, green #00ff41, blue #4d7cff
  • Fonts: Instrument Sans (heading), Work Sans (body), Geist Mono (code)
  • Font loading: next/font/google with preload: false

Card & Section Patterns

  • Cards: rounded-xl border border-slate-800 bg-void-light/50 hover:border-neon-cyan/50
  • Icon boxes: w-10 h-10 bg-neon-cyan/10 border border-neon-cyan/20 rounded-lg
  • Section rhythm: py-20 lg:py-28 for major sections
  • Pill badges: inline-flex items-center gap-2 px-3 py-1.5 bg-neon-cyan/10 border border-neon-cyan/20 rounded-full
  • Tags: rounded-full
  • Buttons: rounded-lg
  • Backdrop: bg-void/90 backdrop-blur-xl on navbar
  • Top accent bar: 1px neon-cyan glow line on navbar
  • CTA gradients: bg-gradient-to-r from-neon-cyan/10 via-neon-blue/10 to-neon-magenta/10
  • FAQ details: bg-void border border-slate-800 rounded-xl open:border-neon-cyan/30
  • Section borders: border-y border-slate-800
  • IMPORTANT: Never use dynamic Tailwind class names (e.g., bg-${var}/10). Use a static class mapping object instead.

Authentication Architecture (Cloudflare D1)

  • Store: Cloudflare D1 user-auth-db — users, sessions, roles, password hashes (PBKDF2)
  • Session: Opaque session_token cookie (or Bearer) resolved by src/lib/api-auth.ts
  • Admin: Membership in D1 roles → projected as groups: ["admin"]
  • Route protection: src/proxy.ts (before render) + layout guards
  • Password rules: ≥8 chars with upper, lower, digit, and special character. Lockout after 5 failed attempts in 15 minutes.
  • Color coding: Cyan for user-facing auth, magenta for admin

i18n Architecture

  • Supported locales: en (default), el, fr — all fully translated (195 keys each)
  • Locale detection: Cookie-based (NEXT_LOCALE), set by LocaleSwitcher
  • Core utilities: translate(), translateArray(), getMessages(), isSupportedLocale()
  • Server components: Use getServerLocale() from src/lib/server-locale.ts
  • Client components: Use useCurrentLocale() hook from src/lib/use-locale.ts
  • Rule: Always import locale/currency constants from locale-defaults.ts
  • Rule: For new UI strings, add the key to all three locale files, then use translate() or translateArray()

Optional Integrations Pattern

All integrations are optional and degrade gracefully. Config is centralized in src/lib/integrations.ts which provides isConfigured(...keys) to check availability. Every API route and lib that depends on an integration checks isConfigured() first and returns a 503 or null/empty result when not configured.

Integration patterns:

  • Fire-and-forget: Use Promise.allSettled([...]).catch(() => {}) so the main flow isn't blocked
  • Fallback: Blog API returns static lib/blog.ts data when Notion isn't configured
  • Cache: Calendar availability is cached 5 minutes; Google OAuth tokens cached until expiry

Related Skills

View on GitHub
GitHub Stars0
CategoryDesign
UpdatedNaNy ago
Forks0

Trust signals

68/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

2 medium1 low