What does DanLogo · Geometric Modular do?
A few notes, one rule, a melody that can be infinitely varied.
The geometric modular direction of the danlogo series. It defines character and quality, not shape, color, or technique. Its ideas come from Chinese combinatorial artifact tradition, Bauhaus basic form education, concrete art, and systems design: order comes from homologous, co-scaled components; vitality comes from combination. It was reverse-engineered from EonPoint Scheme A (cases/), but every new brand must grow its own new forms.
Read First
Before starting any project, read the first three style chapters in order; chapters 4 and 6+ read at stage 6:
references/philosophy.md— Intellectual coordinates: why design this wayreferences/style-dna.md— Style DNA, knobs, and touchstones: what character it looks likereferences/creative-methods.md— Creative methods and anti-homogenization: how to generate new ideas each timereferences/style-extension.md— Style extension: what system, scenarios, and proposals look like (stages 6–8)
Read references/exemplars.md (reference works) and cases/index.md (previously used motifs) only after stage 2 lists candidate motifs — use them to eliminate habitual answers and conflicting motifs; reading them first will bias you. Full case studies are read only when you need a benchmark for "how far to go," and borrow only method, not form. All other files are read at the corresponding stage (see table below).
Three Layers of Requirements
| Layer | Content | Can Change? |
|---|---|---|
| Quality gates (shared across series) | references/quality-gates.md | Every project must pass |
| Style DNA (this style) | style-dna.md + philosophy.md self-check | Follow by default; if the user explicitly requests an adjustment, comply and record in decisions.md |
| Creative freedom zone | motif, mother form, components, combination method, intensity, temperature, color, material, composition | Re-derive for each project; at least two "knobs" must be clearly different from all existing cases |
Four reminders:
- First a composition, not a picture. The logo is 2–4 complete basic forms arranged into an abstract composition, read at first glance as a geometric figure with outer shape and plane. It can simultaneously read as the brand name’s initial, but elements come before letters: each piece is still a complete basic form, letters are arranged, not drawn. Do not draw specific animals, plants, objects, buildings, landscapes, or people — that becomes pictograms in an icon library. (This is this style’s default exception to
quality-gates.md's "first a graphic," confirmed by the skill author; details instyle-dna.mdgene 8.) - Less but pure, with scale. Use whole basic forms; do not cut or modify them, do not use broken lines to approximate curves; dimensions come from a single unit, and there is a clear large, medium, small. If a sketch requires a dozen or more lines of code, it is probably already too complex.
- Judge by character, not by elements. The specific shapes, colors, and techniques in case studies are that brand’s answers, not this style’s prescriptions.
- Modular is not collage. Components must come from the same mother form and the same unit of dimension; putting together several individually nice pieces from different sources is exactly what this style avoids. The mother form is not limited to those in case studies.
Nine Stages
For details, numbering rules, and exit conditions, see references/workflow.md. Each stage ends with the user’s explicit confirmation; the user may always backtrack, add, modify, or merge.
| Stage | What to Do | Output per Round | Read |
|---|---|---|---|
| 1 Brief | User provides information; AI asks all remaining questions at once (≤10) | Brief card | workflow.md |
| 2 Concept | Deconstruct name, dig for motifs; first produce 9 minimalist sketches in one image for the user to choose from, then write selected ones into concept cards | 9 audition sketches → 5 concept cards, changeable, addable, mergeable | creative-methods.md, philosophy.md |
| 3 Prototype | Divergent graphics for each locked concept; first output component table, then try combinations; only forms, black & white first; compare side by side with case logos (calibration ruler) | ≥3 prototypes per concept + preliminary duplication check | style-dna.md, craft.md, scripts/prim.py |
| 4 Graphic | Refine: dimension unit, joining, optical correction, small-size version, construction diagram | Refined graphic | craft.md, quality-gates.md |
| 5 Finalization | Custom lettering and color done together | 2–3 "lettering + color" combos per graphic + full duplication check | craft.md, style-dna.md |
| 6 System | Combinations, color variation, white space, minimum size, incorrect usage, animation; component library | Full SVG / PNG set | deliverables.md, style-extension.md |
| 7 Scenarios | Select 6–10 scenarios by industry | Scenario mockups | deliverables.md, style-extension.md |
| 8 Proposal | Presentation document + speaker notes + source file package + duplication recheck | Proposal | deliverables.md, style-extension.md, adapters/ |
| 9 Summary | Proactively ask whether to use this project to optimize the skill | Modification suggestions, write to skill after user approval | workflow.md section 9 |
Throughout the Entire Process
- Project archive: Each project gets its own folder and a
decisions.md(first line:skill: danlogo-geomodular v<version>) recording what was shown each round, the user’s exact words, what was locked and what was rejected. When taking over an existing project, read this first. - Structure first: Before stage 5, review structure in black & white; deviations must first be validated through gaps, rotations, or scale in black & white — color only reinforces.
- Rejected means backtrack, not add: Change motif, mother form, or combination; do not add decoration to the original graphic.
- Duplicate check three times: preliminary at prototype, full at finalization, recheck before proposal (
quality-gates.md). - View rendered images directly: Judge whether something looks good only based on rendered images, including 16 px small versions.
- Communication: Use the user’s language. Each round, first say in one sentence what was done, then list options by number with a one-sentence concept, give one recommendation and reason, and ask whether to lock, modify, or continue. For brief feedback, first consult
references/feedback-playbook.md. - Client materials kept only in project folder, not written into the skill.
When Multiple danlogo Styles Are Installed
If the user names a specific style, use that skill. If the project’s decisions.md records which skill was used, continue with that one. If neither is specified and multiple danlogo styles are installed, first list the installed styles, ask the user to choose, then start.
Tools and Files
scripts/: General tools — geometry and SVG generation (geom.py), multi-image comparison review sheet (sheet.py), SVG to PNG render (render.sh). Seescripts/README.mdfor instructions. Copy to the project’ssrc/when using.scripts/prim.py: This style’s dedicated basic shapes (full circle, half circle, quarter circle, rounded-end bar, rectangle, fixed-angle triangle) that output true arcs; use it preferentially for sketches and prototypes, notgeom.py’sarc_ptsorclip_polyto cut shapes. It can also list the number of pieces and size layers of a logo (calibration ruler).examples/eonpoint-modular/src/: Case study generation code. Learn its engineering approach (parameterized components, all dimensions driven by a single unit), but do not reuse its shapes or typography.adapters/for-claude.md,adapters/for-codex.md: Differences between AI tools regarding image viewing, presentation generation, and web preview.evals/briefs.md: Test briefs used to verify that this skill does not turn all brands into the same appearance.
Of the files in references/, the five marked danlogo-core (workflow, quality-gates, craft, deliverables, feedback-playbook) are shared chapters across the danlogo series and are consistent across all styles; this style’s exclusive chapters are philosophy, style-dna, creative-methods, and style-extension: the first three govern the logo itself, the fourth governs the aesthetic of the system, scenarios, and proposals, ensuring that the entire design and logo share the same character.