Skip to content
Report library
Purpose / Data analysis

Industrial Brutalist Ui Skill Security Audit

What the author says it does (original text)

Raw mechanical interfaces fusing Swiss typographic print with military terminal aesthetics. Rigid grids, extreme type scale contrast, utilitarian color, analog degradation effects. For data-heavy dashboards, portfolios, or editorial sites that need to feel like declassified blueprints.

Independent security check

Security risks found

Files checked
1
Risks found
2
Could it run dangerous commands?Looks for programs run straight after downloading, remote control of your computer, and hidden commands.No risks found
Could it expose your files or keys?Looks for uploads of files containing passwords or keys, and keys written directly in the code.No risks found
Could it delete files or keep running?Looks for broad file deletion, disk overwrites, and programs set to start automatically.No risks found
Could it bypass safety checks?Looks for skipped website security checks, excessive file access, or actions that skip your approval.Risks found: 1
Medium risk

Mandatory tiny uppercase text and global visual noise may obscure critical data

Source references: 4
What we found

The specification sets telemetry text as small as 10px and requires uppercase, while also recommending root-level noise and terminal scanlines. In a dense dashboard, these effects can make statuses, units, or alerts harder to distinguish.

Why this matters

People with limited vision, small screens, or poor displays may miss important values or warnings and make incorrect operational decisions.

These are prescriptive choices for data-dense interfaces: microtext may be as small as 10px and all uppercase, while scanlines and root-level noise may be overlaid. In combination, they can make status, units, and alerts harder to distinguish, particularly for low-vision users or on small screens. Impact depends on implementation and contrast; users can require readable sizing, zoom support, and effects that can be disabled and never obscure critical data.

SKILL.md:39In the instructionsOpen original file
*   **Implementation Parameters:**    *   **Scale:** Fixed and small (`10px` to `14px` / `0.7rem` to `0.875rem`).    *   **Tracking:** Generous (`0.05em` to `0.1em`) to simulate mechanical typewriter spacing or terminal matrices.    *   **Leading:** Standard to tight (`1.2` to `1.4`).    *   **Casing:** Exclusively uppercase. Used for all metadata, navigation, unit IDs, and coordinates.
Show 3 other places
SKILL.md:86In the instructionsOpen original file
*   **Halftone and 1-Bit Dithering:** Transforming continuous-tone images or large serif typography into dot-matrix patterns. Achieved via pre-processing or CSS `mix-blend-mode: multiply` overlays combined with SVG radial dot patterns.*   **CRT Scanlines:** For terminal interfaces, applying a `repeating-linear-gradient` to the background to simulate horizontal electron beam sweeps (e.g., `repeating-linear-gradient(0deg, transparent, transparent 2px, rgba(0,0,0,0.1) 2px, rgba(0,0,0,0.1) 4px)`).*   **Mechanical Noise:** A global, low-opacity SVG static/noise filter applied to the DOM root to introduce a unified physical grain across both dark and light modes.
SKILL.md:42In the instructionsOpen original file
    *   **Leading:** Standard to tight (`1.2` to `1.4`).    *   **Casing:** Exclusively uppercase. Used for all metadata, navigation, unit IDs, and coordinates.
SKILL.md:87In the instructionsOpen original file
*   **CRT Scanlines:** For terminal interfaces, applying a `repeating-linear-gradient` to the background to simulate horizontal electron beam sweeps (e.g., `repeating-linear-gradient(0deg, transparent, transparent 2px, rgba(0,0,0,0.1) 2px, rgba(0,0,0,0.1) 4px)`).*   **Mechanical Noise:** A global, low-opacity SVG static/noise filter applied to the DOM root to introduce a unified physical grain across both dark and light modes.
Could it mislead the AI or hide text?Checks the skill instructions for requests to ignore you, influence the report, or hide text in invisible characters.No risks found
Could it change links or payment recipients without asking?Looks for forced referral or payment changes combined with instructions to hide the change.Risks found: 1
Medium risk

Instructions encourage fabricated operational data and decorative legal marks that may mislead visitors

Source references: 2
What we found

The specification recommends randomized strings to simulate active mechanical processes and explicitly treats registration, copyright, and trademark symbols as decoration rather than legal text. In a real product, visitors could mistake these elements for live status, genuine version information, or verified intellectual-property claims.

Why this matters

People may make decisions based on fabricated status information, while unverified ®, ©, or ™ marks could create credibility or legal-representation problems.

The specification actively calls for ®, ©, and ™ to be used as non-legal visual elements and for randomized strings to “simulate” active mechanical processes. If a finished product does not clearly label these as decorative, visitors could interpret them as real rights claims, versions, unit identifiers, or live status, affecting trust and decisions. Users can require verified real data and restrict unconfirmed legal symbols.

SKILL.md:79In the instructionsOpen original file
    *   *Directional:* `>>>`, `///`, `\\\\`*   **Industrial Markers:** Prominent integration of registration (`®`), copyright (`©`), and trademark (`™`) symbols functioning as structural geometric elements rather than legal text.*   **Technical Assets:** Integration of crosshairs (`+`) at grid intersections, repeating vertical lines (barcodes), thick horizontal warning stripes, and randomized string data (e.g., `REV 2.6`, `UNIT / D-01`) to simulate active mechanical processes.
Show 1 other places
SKILL.md:80In the instructionsOpen original file
*   **Industrial Markers:** Prominent integration of registration (`®`), copyright (`©`), and trademark (`™`) symbols functioning as structural geometric elements rather than legal text.*   **Technical Assets:** Integration of crosshairs (`+`) at grid intersections, repeating vertical lines (barcodes), thick horizontal warning stripes, and randomized string data (e.g., `REV 2.6`, `UNIT / D-01`) to simulate active mechanical processes.

Inside this skill

8 instruction sections

This Skill is a frontend visual-design specification that requires each project to use either the “Swiss Industrial Print” or “Tactical Telemetry” style. The provided file contains no scripts, installation steps, network requests, credential handling, or file-modification commands.

View source
SKILL.md:13In the instructionsOpen original file
## 2. Visual ArchetypesThe design system operates by merging two distinct but highly compatible visual paradigms. **Pick ONE per project and commit to it. Do not alternate or mix both modes within the same interface.**
SKILL.md:83In the instructionsOpen original file
## 7. Textural and Post-Processing EffectsTo prevent the design from appearing purely digital, simulated analog degradation is engineered into the frontend via CSS and SVG filters.

It directs the agent to build dense interfaces with CSS Grid, visible dividers, fluid oversized headings, and semantic HTML elements.

View source
SKILL.md:68In the instructionsOpen original file
*   **The Blueprint Grid:** Strict adherence to CSS Grid architectures. Elements do not float; they are anchored precisely to grid tracks and intersections.*   **Visible Compartmentalization:** Extensive utilization of solid borders (`1px` or `2px solid`) to delineate distinct zones of information. Horizontal rules (`<hr>`) frequently span the entire container width to segregate operational units.*   **Bimodal Density:** Layouts oscillate between extreme data density (tightly packed monospace metadata clustered together) and vast expanses of calculated negative space framing macro-typography.*   **Geometry:** Absolute rejection of `border-radius`. All corners must be exactly 90 degrees to enforce mechanical rigidity.
SKILL.md:90In the instructionsOpen original file
## 8. Web Engineering Directives1.  **Grid Determinism:** Utilize `display: grid; gap: 1px;` with contrasting parent/child background colors to generate mathematically perfect, razor-thin dividing lines without complex border declarations.2.  **Semantic Rigidity:** Construct the DOM using precise semantic tags (`<data>`, `<samp>`, `<kbd>`, `<output>`, `<dl>`) to accurately reflect the technical nature of the telemetry.3.  **Typography Clamping:** Implement CSS `clamp()` functions exclusively for macro-typography to ensure massive text scales aggressively while maintaining structural integrity across viewports.
Start here · InstructionsSKILL.md
industrial-brutalist-ui
Lines connect the instruction file to its sections, not an observed execution order. Select a section to read the source.
Files and check records1 files

Coverage and gaps

Content covered in each file

These are the source ranges included in this check, not a guarantee that every issue has been resolved.

  • SKILL.mdFull text included

This report is for the version above. We read the available code and instructions without running the skill or checking extra packages it installs. This is not a promise of safety: a different version or setup may behave differently.

  • SKILL.mdInstructions
Lines read
93
File checksum (to compare versions)
f74f30074c03e2873942ed96feea41d03361578884881bdb9f4a93b466a22eb8