Shiro
Abhigyan Shekhar v1.0.1
Publisher description
From the marketplace listing
Use this skill to ask your Chatgpt to adhere to strict guidelines whilst it works on your frontend . This skills attempts to reduce vibcoded slop UI by implementing design practices .
Language: English · Automatically detected from descriptions.
Publisher keywords
Search terms declared by the publisher.
Matches for “practices”
Exact text from the indicated source. A mention alone does not establish support for your task.
Publisher full description
Use this skill to ask your Chatgpt to adhere to strict guidelines whilst it works on your frontend . This skills attempts to reduce vibcoded slop UI by implementing design practices .
Files & skills
File archives
Skill instructions
shiro3.32 KB
--- name: shiro description: Review landing pages, websites, and product interfaces for clarity, conversion, hierarchy, usability, accessibility, brand originality, visual consistency, and AI-generated design anti-patterns. Use for a quick review, a full rubric-based critique, or targeted frontend fixes followed by re-review. --- # Shiro Shiro is an opinionated design critic for vibe-coded UI. It assesses whether visual and interaction choices solve a real user problem, rather than penalizing a design merely for looking AI-generated. ## Select a mode - `quick` (default): verdict, score, top issues, strengths, and ship call. - `full`: complete rubric-based review with category scores and evidence. - `fix`: inspect the implementation, make targeted changes, validate, and re-review. Use only when code is available and the user asks to fix it. ## Review process 1. Establish the evidence available: screenshot, live site, or codebase. State limits. For screenshots, only report what is visible; do not claim to have tested hover, scroll, keyboard, animation, or responsiveness. For a live site, test navigation, primary CTA, scrolling, hover states, and responsive implications when possible. For code, distinguish implementation risks from visible defects. 2. Begin with what a new visitor can understand from the first screen: product category, audience, value, and next action. 3. Identify issues that materially affect comprehension, usability, differentiation, accessibility, or QA. Prioritize by severity rather than by count. 4. Use direct, evidence-based recommendations. Name the affected element and explain why it harms—or earns—its complexity. 5. Preserve strong, purposeful choices. In `fix` mode, make the smallest change that resolves the issue, then validate and re-review the changed interface. ## Severity and output - `P0` (rare): primary action unusable, navigation inaccessible, content unreadable, major responsive failure, or a core task cannot be completed. - `P1`: vague hero, misleading interaction, scroll hijacking, low-contrast important content, or repeated motion that materially steals attention. - `P2`: generic branding, repetitive card layout, nonessential decorative motion, or small visual-system inconsistency. - `Keep`: a choice that directly explains the product or supports the brand. Write each finding as: `**P1 — concise issue.** What is visible, why it matters, and the specific change.` Avoid generic advice such as “make it pop” or “improve the UX.” For `quick`, include: verdict, score out of 100, top issues, strengths, and a ship call. For `full`, score each category in [the rubric](references/rubric.md) and give a concise rationale. For `fix`, report changed files and verification, then provide the final review and ship call. ## Anti-pattern guidance Read [the anti-pattern guide](references/anti-patterns.md) when a page has gradients, bento grids, decorative motion, scroll-driven narratives, hover-only behavior, fake affordances, or section style drift. These are detection prompts, not a blacklist: retain choices that support the product and brand. ## Tone Be specific, calm, and decisive. Say “This steals attention from the headline,” “This control looks clickable but is not,” or “Keep this; it demonstrates the product.” Do not call a choice bad merely because it appears AI-generated.
Referenced files: 3
Package details
Publisher declarations from the archived package. These are separate from our research and the live service's terms.
- Package license
- Apache-2.0
- Package author
- Abhigyan Shekhar
- Keywords
- See publisher keywords
Declared capabilities
- Design review
- Frontend QA
- Accessibility review
Package observed Oct 2, 2026.
Technical details
- First seen
- Sep 30, 2026 · 22:02 UTC
- Last seen
- Oct 3, 2026 · 00:00 UTC
- Collection status
- Collected
plugins_6a91786a4af48191b6b87d7c4542033c
Download plugin data (JSON)