npx skills add ...
npx skills add srinitude/skills --skill design-like-im-5
Use when creating, reviewing, or revising a digital product, full flow, design system, or screen set. It keeps the user-facing core simple across parts, states, access needs, inputs, and screen sizes. Use it for product design, UX, UI, interaction, motion, or design review work.
npx skills add srinitude/skills --skill design-like-im-5
Make a usable product without hiding truth, cost, risk, state, or control. Route full support through references/section-support.md and mise run section-support.
mise run complete.mise run task-graph and mise run ownership. Do not skip, merge, replace, or reorder a required step.mise run context-routing. assets/section-support.json and assets/section-support.schema.json own heading support through mise run section-support. Read references/context-routing.md and references/section-support.md through those tasks. Recheck after route changes.mise run human-sweep and keeps canvases clean. Scripts cannot grant design or cleanliness PASS.STALE, observe first, retain passes, and reject needless redesign. Bind claims to evidence; never average away failure.PASS; missing sight is BLOCKED.skill-factory update mode owns package changes. Run mise run domain-research-policy, mise run use-case-policy, mise run mise-primitives-policy, mise run primitive-lifecycle-policy, mise run task-graph-policy, mise run decision-policy, and mise run improvement-policy. Use mise run agentic-request for long prompts and open product-design work. Mise tasks check structure. They do not make design judgments.computer-use as the platform-neutral local application-control capability. The same executor must directly inspect the active design application, including Figma, and own every disposition; otherwise the item is BLOCKED. A Figma audit also needs its lifecycle receipt and one source record per item. Outside that audit, this skill stays standalone.Follow examples/run.md through mise run examples for one full use. assets/workflow.json keeps the run in one order through mise run task-graph.
help: Explain inputs, outputs, routes, tasks, and stops. Match examples/help.md through mise run run-help. Do not start work.run: Create, review, or revise. Reviews change no product file. Revisions change only approved files.mise run examples before the first run and after any task, path, packet, or output change.mise run evals. Use examples/failure-missing-proof.md through mise run examples when a fact or proof field is missing. Do not guess.Run checklist:
mise run run-scaffold. Keep their order, owners, routes, and route hash fixed.mise run run-start. Stop only affected work when a needed fact is absent.mise run run-start --intake INPUT --run-dir RUN.RUN outside this skill folder. Do not hand-build its files or fields.The task writes fixed run forms and a route hash. It does not pick states, rules, options, or results.
mise run task-graph. Load each named source before acting. Save the named proof.run-start completes actions 1 and 2. Its next action must be source_meaning.freeze_intake. Mise: mise run run-start checks and freezes the intake. Model: apply references/intake.md and evals/files/missing-proof.json through that task; never invent a fact.list_capabilities. Mise: mise run run-scaffold exposes the fixed capability form. Model: apply references/failure.md through that task and never treat structure as sight or touch proof.source_meaning. Mise: mise run run-packet routes references/research.md, evals/source-mapping.json, and evals/context-cases.json. Model: record source meaning and counterevidence.state_judgment. Mise: run mise run run-packet, mise run review-checklist, and mise run human-sweep. Model: apply references/product-states.md through those tasks and discover product states.select_rules. Mise: run mise run run-select-rules --run-dir RUN. Model: apply assets/simplicity-contract.json and references/decisions.md through that task and keep the fixed veto order.atom_judgment. Mise: run mise run run-packet. Model: apply assets/lineage.schema.json and evals/files/valid-lineage.json through that task and judge only proved atoms.part_design. Mise: run mise run run-packet and mise run lineage-file MANIFEST. Model: apply evals/files/skipped-lineage.json through those tasks and build only from locked lower owners.screen_design. Mise: run mise run run-packet. Model: apply references/build.md and examples/context-packets.md through that task and build screens from proved parts.motion_judgment. Mise: run mise run run-packet and mise run human-sweep. Model: apply references/review.md through those tasks. Never infer motion from a still.visual_review. Mise: run mise run run-packet, mise run review-checklist, and mise run human-sweep. Model: apply assets/review-record.schema.json through those tasks and inspect current pixels and use.plain_readback. Mise: run mise run run-packet. Model: apply evals/cases.json through that task. Never accept clear words in a false state.check_lineage. Mise: run mise run lineage-file MANIFEST --run-dir RUN with assets/lineage.schema.json. Model: keep the result bounded to links and proof, never design quality.final_check. Mise: run mise run run-check --run-dir RUN, then mise run complete with evals/contract.md and evals/rubric.md. Model: reject any attempt to turn task proof into design proof.mise run run-packet --run-dir RUN --action ACTION. Apply assets/context-bundle.schema.json, load its routes, and record used or missing context. Missing required context is BLOCKED.mise run test. Compare material directions and freeze evidence before sight. Current eye, brain, touch, bad-design, bad-output, and bad-practice judgment chooses. Small optimization needs request, defect, or threshold proof.mise run test. Judge what the person should notice, where, when, how, why, and in what order. Fields and prominence do not prove success.mise run run-record --run-dir RUN --result RESULT.Use references/decisions.md with assets/simplicity-contract.json through mise run run-select-rules. The model owns every design choice.
mise run run-check for missing facts, rights, sources, sight, atom proof, context, clashes, and change.BLOCKED for the affected claim. Name the failed gate, missing proof, linked parts, safe work, and smallest way to resume.DEFECT, MEDIOCRE, SLOP, or PASS, not its creator. A passed floor, familiar convention, unusual style, build convenience, or numeric average cannot cancel another failed gate.mise run run-packet, then run mise run review-checklist and mise run human-sweep.mise run review-checklist for fixed IDs and mise run human-sweep for open prompts. Apply references/review.md through that task.NOT_APPLICABLE needs proof; missing proof is BLOCKED. A source or product change invalidates affected captures and checks.mise run human-sweep. Require uniqueness, standards, and familiarity after truth, access, task, and perception. Keep eye, brain, touch, whole-view, detail, responsive, and input-path evidence.mise run lineage-file before atom or part work.token proof -> tokens -> atoms -> molecules -> organisms -> UI composition templates -> screens -> flows.dtcg-tokens skill for all source tokens and atoms. Do not restate its method.mise run lineage-file MANIFEST. It checks links, order, loops, stale parts, and unused parts. It does not judge quality.Use assets/model-record.schema.json for saved proof through mise run run-record. Use evals/contract.md through mise run evals for the final gate.
mise run run-record using assets/model-record.schema.json, assets/state-record.schema.json, and assets/review-record.schema.json.mise run run-record --run-dir RUN --result RESULT. It checks shape only. The model supplies current proof, visible reasons, options, costs, vetoes, and doubt.mise run reading. SKILL.md uses a standard YAML header and portable CommonMark only. Read references/generation-contract.md through mise run generate only after public change.mise run file-manifest; evals/source-lineage.json owns hashes through mise run source-lineage; assets/workflow.json and assets/execution-ownership.json own run shape through mise run run-scaffold.mise run task-graph; .github/workflows/ci.yml calls mise run ci. Keep UTF-8, LF, ATX headings, blank block spacing, and relative links. Every block stays clean, readable, and agent-parsable.mise run skill-info, regenerate changed public sources with mise run generate, and finish with mise run complete. Mise runs independent checks in parallel and never caches or skips a required task.mise run evals.mise run proof-ladder. Run pilots twice; invariant clashes are STALE.mise run source-lineage. evals/files/valid-intake.json and evals/files/missing-proof.json run through mise run run-start; evals/files/valid-lineage.json and evals/files/skipped-lineage.json run through mise run lineage-file.Completion checklist:
mise run examples.PASS, STALE, or BLOCKED. Never turn task passes into claims about pixels, use, access, or value. Confirm that every record and context path is present, each needed view was seen, and no veto remains open.mise run run-check --run-dir RUN. Then run mise run complete.PASS only after mise run complete exits with code 0.mise run improvement-policy, change one named part at its smallest owner, and rerun mise run complete. Keep it only if that part gets better. Speed, truth, sight, choice, tests, and every current rule must not get worse. If any part gets worse, restore the last passed version and check its digest.