CtrlK
BlogDocsLog inGet started
Tessl Logo

renaissance-architecture

Software architecture and UI/UX principles for building genuinely new solutions, not derivative work. Use when designing features, architecting software, brainstorming apps, reviewing designs, or during strategy discussions. Focuses on first-principles thinking, simplicity where it matters, and creating rather than commenting.

56

Quality

64%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./renaissance-architecture/skills/renaissance-architecture/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

50%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A rich, well-organized principles document with concrete decision tables and checklists, but it is notably verbose due to repeated tables/mantras and bundles all content into one long file with no progressive disclosure. Trimming redundancy and splitting architecture vs UI/UX material into reference files would materially raise both conciseness and structure scores.

Suggestions

Deduplicate the SQLite→Postgres / start-simple table and the 'start simple, add complexity when pain is measurable' mantra — keep them in one place (e.g. 'Threshold Triggers') and reference it elsewhere instead of restating.

Split the ~425-line body into one-level-deep reference files (e.g. references/architecture.md, references/ui-ux.md, references/review-checklists.md) and keep SKILL.md as a concise overview with clearly signaled links.

Collapse 'Pragmatic Defaults' and 'Quick Reference' into the existing principle sections they restate to remove the remaining padded sections.

DimensionReasoningScore

Conciseness

The ~425-line body repeats itself: the SQLite→Postgres 'start simple' table appears in both 'Simplicity as Default' and 'Threshold Triggers', the 'start simple, add complexity when pain is measurable' mantra recurs three times, and 'Pragmatic Defaults' / 'Quick Reference' restate earlier sections, creating several padded/redundant passages.

2 / 5

Actionability

Concrete decision tables with specific thresholds ('>10 concurrent writers, >100GB', framework use/avoid matrices) and copy-ready review checklists give mostly actionable guidance, though some principles remain abstract ('creating rather than commenting').

4 / 5

Workflow Clarity

Sequenced steps exist ('When Generating Solutions' numbered list, 'Pragmatic Defaults' list) and review checklists act as soft validation, but there are no real validation/feedback loops because this is a reflective principles document rather than an operational build workflow.

3 / 5

Progressive Disclosure

The document has clear section headers and tables, but everything (~425 lines) is inlined in a single SKILL.md with no reference files; architecture and UI/UX philosophy are long enough that splitting into one-level-deep references would aid navigation.

3 / 5

Total

12

/

20

Passed

Description

78%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A well-structured description that clearly states both capability and trigger conditions in third-person voice with a strong 'Use when' clause. Its main weakness is that the 'what' actions are conceptual rather than concrete operations, leaving specificity slightly below its otherwise strong completeness.

DimensionReasoningScore

Specificity

Names the domain ('Software architecture and UI/UX principles') and several actions ('building genuinely new solutions', 'first-principles thinking', 'simplicity where it matters', 'creating rather than commenting'), but these are conceptual/philosophical rather than concrete operations, so coverage is not comprehensive.

3 / 5

Completeness

It explicitly answers both what ('Software architecture and UI/UX principles for building genuinely new solutions, not derivative work') and when ('Use when designing features, architecting software, brainstorming apps, reviewing designs, or during strategy discussions') with concrete trigger phrases.

5 / 5

Trigger Term Quality

The 'Use when designing features, architecting software, brainstorming apps, reviewing designs, or during strategy discussions' clause gives good natural-keyword coverage of phrases users would actually say, though a few synonyms (e.g. 'system design', 'tech decisions') are missing.

4 / 5

Distinctiveness Conflict Risk

The 'genuinely new solutions, not derivative work' / first-principles framing carves a fairly distinct niche, but the trigger list ('designing features, architecting software, reviewing designs') is broad enough to overlap with general architecture/design skills.

4 / 5

Total

16

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
bencium/bencium-marketplace
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.