Install
$ agentstack add skill-mrblushu-blushu-design-skills-make-it-obvious ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README — it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming — see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps — measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Make It Obvious
Review a concrete interface against realistic user tasks. Diagnose avoidable interpretation, orientation, and interaction costs. Recommend the smallest causal correction and an observable verification.
Establish scope
- Identify the artifact, task, platform or viewport, entry point, covered states, and constraints.
- Separate facts, observed behavior, measurements, inferences, and assumptions. Never present predicted behavior as observed.
- Use
observedonly for supplied human behavior. For a static artifact, describe the visible UI as the signal and label its predicted task consequenceinferred. - Infer missing context only when one interpretation is strongly supported. State the assumption; ask only when alternatives materially change the review.
- Exclude product desirability, interaction-system design, visual styling, full copy composition, performance optimization, and accessibility certification. For mixed requests, complete the usability diagnosis and hand off the rest. Redirect purely out-of-scope requests without inventing a review.
Review the interface
- Inspect the whole composition first. Check identity, purpose, priority, regions, actions, and the start or continuation point.
- Walk each task state by state, including deep entry and recovery. Check label promises, choice consequences, visible state, feedback, error prevention, and repair.
- Record only avoidable task costs. Preserve necessary domain complexity, safety steps, useful density, and short deviations with easy recovery.
Load references selectively
- Read [clarity-and-action.md](references/clarity-and-action.md) for first-glance or single-screen hierarchy, scanning, labels, choices, controls, affordances, or local noise.
- Read [orientation-and-navigation.md](references/orientation-and-navigation.md) only for home or landing comprehension, multiple pages, deep links, global or local navigation, location cues, browse, or search.
- Read [friction-and-trust.md](references/friction-and-trust.md) only for multi-step tasks, forms, consequential choices, errors, mobile constraints, waits, transparency, or recovery.
- Read [observational-evidence.md](references/observational-evidence.md) only for supplied behavioral evidence or a requested lightweight user test. Do not load it merely because a static finding is inferred.
- Load more than one reference only when the task spans their conditions. Do not load all references by default.
Form and prioritize findings
- Tie every finding to an element, state, or supplied behavior. Exclude aesthetic preferences without task impact and rules without a concrete signal.
- Group symptoms by likely cause; separate those requiring different corrections.
- State task impact, scope, recovery cost, and confidence. Distinguish observed problems from inferred risks.
- Use severity bands without fabricated scores:
- Critical: blocks an essential task, creates a severe error, or prevents recovery.
- High: frequently diverts the task, hides required information, or creates costly uncertainty.
- Medium: causes hesitation or delay while leaving a recognizable, recoverable path.
- Low: creates limited local friction; include only when the correction is clear and does not distract from serious issues.
- Break ties by breadth, repetition, entry-point impact, and recovery difficulty. Keep implementation ease separate from severity.
Recommend and verify
- Prefer the smallest local change that removes the cause. Subtract obstruction before adding instructions.
- Fix causal labels or instructions; leave full microcopy and line composition outside scope.
- Preserve valid tradeoffs and complexity. Do not prescribe minimalism, fewer clicks, shorter copy, or more whitespace without a task benefit.
- Stop at diagnosis when a fix changes information architecture, interaction model, or pattern system. Hand off the problem, constraints, evidence, artifact paths, and design question.
- Match verification to the claim: inspection for visible clarity, walkthrough or first click for navigation, completion and recovery for flows, or a reliable behavioral metric.
- Claim no improvement in trust, comprehension, or success without an observable signal.
Collaboration handoff
- Accept an optional handoff with goal, evidence, constraints, decisions, open risks, artifact paths, and one next task; inspect the referenced interface and states rather than treating the handoff as observed behavior.
- Preserve facts, reported or measured behavior, inferences, assumptions, and prior decisions as distinct states. A prior visual or interaction change is not evidence of improvement until the relevant task signal is checked.
- Keep local causal fixes separate from findings that require a new interaction pattern, coordinated grid change, visual-system correction, copy work, or line composition.
- When another responsibility remains, produce a handoff of at most 400 words with the finding, evidence class, task impact, constraints, decisions to preserve, residual risk, artifact paths, and one verification question.
- List visible text for line-composition work only when a concrete wrapping, orphan, balance, or overflow signal exists; do not pass a generic text inventory.
- Set
Next Taskto one precise out-of-scope responsibility. Suggest an installed skill only when useful; otherwise name the capability. Do not require an upstream handoff or a fixed pipeline.
Output
Scale the report. Start with:
- artifact and tasks covered;
- main usability risk;
- what should be preserved;
- evidence limitations and assumptions.
For a formal or multi-finding review, use:
## [Critical | High | Medium | Low] Problem-oriented title
Evidence: observed | reported | measured | inferred
Signal: concrete element, state, or behavior
Task impact: consequence for the person
Recommendation: smallest local correction
Verification: check that can confirm or falsify improvement
Confidence: high | medium | low
For a small review, compress the same fields into bullets but preserve evidence class, task impact, recommendation, and verification.
Close with unverified hypotheses, tradeoffs to preserve, and any handoff. If no serious issue is supported, say so.
Quality rules
- Base each finding on the supplied artifact or evidence, not a universal checklist.
- Never infer prevalence from a small qualitative sample or certify compliance from an interface review.
- Do not invent sample sizes, success quotas, or pass thresholds. Use supplied baselines or state the behavior that would confirm or falsify the change.
- Flag evident accessibility barriers, then route formal WCAG or legal assessment to a specialist.
- Use concrete language. Never recommend only to “improve the UX.”
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: MrBlushu
- Source: MrBlushu/blushu-design-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.