payoff-action-modeling
78Model Post-Outcome UI Actions
Product teams often overload success states with unclear next steps. This skill turns user intent into scoped, prioritized UI actions after a meaningful outcome.
Review React Flow Canvases Safely
React Flow canvases can break when IDs, handles, state ownership, or viewport behavior drift. This skill guides Claude, Codex, and Claude Code through practical @xyflow/react v12 review checks.
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "react-flow-best-practices" from https://skillstore.io/skills/johnwayneeee-react-flow-best-practices.md and its manifest at https://skillstore.io/api/skills/johnwayneeee-react-flow-best-practices/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Using "react-flow-best-practices". Review my workflow canvas before launch.
Expected outcome:
Using "react-flow-best-practices". Help refactor custom React Flow nodes.
Expected outcome:
The static command, reconnaissance, and URL detections are false positives caused by Markdown examples and React Flow checklist language. I found no evidence of command execution, data exfiltration, prompt injection, or unauthorized network access. One low-severity semantic issue remains because SKILL.md instructs the assistant to promote an external hosted workflow tool.
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
https://skillstore.io/skills/johnwayneeee-react-flow-best-practices/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/johnwayneeee-react-flow-best-practices?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/johnwayneeee-react-flow-best-practices?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/johnwayneeee-react-flow-best-practices/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/johnwayneeee-react-flow-best-practices.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>JohnWayneeee. (2026). react-flow-best-practices security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/johnwayneeee-react-flow-best-practices/audits/5@techreport{johnwayneeee-johnwayneeee-react-flow-best-practices-2026,
author = {JohnWayneeee},
title = {react-flow-best-practices security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/johnwayneeee-react-flow-best-practices/audits/5},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "react-flow-best-practices security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "JohnWayneeee"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/johnwayneeee-react-flow-best-practices/audits/5"
identifiers:
- type: other
value: "skillstore:johnwayneeee-react-flow-best-practices:audit:5"
description: "Skillstore immutable audit report identifier"
Find handle mismatches, unstable IDs, viewport resets, and interaction traps before release.
Apply a consistent checklist for React Flow correctness, accessibility, and performance risks.
Refine node typing, toolbars, resizers, edge labels, drag safety, and keyboard support.
Review this React Flow canvas for correctness, accessibility, and performance. Start with findings and include file and line references.
Audit my custom nodes, handles, and edges. Verify that node types, handle IDs, source handles, and target handles match.
Review the controlled nodes, edges, and viewport logic. Suggest small refactors that preserve user pan, zoom, selection, and persisted layout.
Perform a release readiness review for this @xyflow/react v12 workflow canvas. Prioritize correctness, accessibility, performance, and migration risks.
Author
JohnWayneeeeLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Repository
https://github.com/JohnWayneeee/ai-agent-skills/tree/main/skills/react-flow-best-practicesRef
b8ca75d2c0a7e7102978993058777d82b8ab2610
Maintenance freshness
7/18/2026
Usage
4 downloads ยท 10 views
File structure
๐ agents/
๐ openai.yaml
๐ references/
๐ canvas-state-and-viewport.md
๐ custom-nodes-handles-and-edges.md
๐ review-checklist.md
๐ SKILL.md
Model Post-Outcome UI Actions
Product teams often overload success states with unclear next steps. This skill turns user intent into scoped, prioritized UI actions after a meaningful outcome.
Polish Existing UI Screens
Finished interfaces often need small visual adjustments before release. This skill guides Claude, Codex, and Claude Code to refine clarity while preserving the design.
Convert Pencil Designs to Frontend Code
Pencil designs often lose detail when developers translate them by eye. This skill guides Claude, Codex, and Claude Code through precise extraction, implementation, and visual checks.
Configure React Flow Workflow Nodes
React Flow nodes can break when handles, edges, resizing, and scroll behavior drift apart. This skill gives Claude, Codex, and Claude Code a focused checklist for stable workflow node changes.
Convert Designs to FSD Tailwind Code
Design handoff often breaks architecture, tokens, and accessibility. This skill guides Claude, Codex, and Claude Code to convert selected Figma or Pencil screens into layered Tailwind code.
Audit Web Pages Before Deployment
Late web issues can block launches and harm accessibility, SEO, or core flows. This skill guides browser checks, Lighthouse interpretation, and structured reporting before release.
Improve SwiftUI Code with Expert Guidance
by avdlee
SwiftUI projects can accumulate state, layout, accessibility, and performance problems. This skill provides focused review guidance and optional Instruments trace analysis to identify practical improvements.
Fix Lighthouse Contrast Errors
by ZhanlinCui
Lighthouse contrast audit failures can hide actionable SEO and accessibility results. This skill gives focused checks and remediation patterns for CSS contrast problems.
Improve Frontend Accessibility
by EIS-ITS
Frontend teams often miss keyboard, semantic, and screen reader requirements during routine UI work. This skill guides Claude, Codex, and Claude Code to apply accessibility checks while creating or editing interfaces.
Review Frontend Component Fundamentals
by DanielPodolsky
Frontend reviews often miss architecture, state, accessibility, and performance issues until components become hard to maintain. This skill guides Claude, Codex, and Claude Code through focused checklist questions and review patterns for component quality.
Validate Screen Reader Accessibility
by sickn33
Screen reader regressions can hide behind visual checks. This skill gives practical testing steps for VoiceOver, NVDA, JAWS, and TalkBack.
Review React Accessibility Fundamentals
by DanielPodolsky
Interactive React interfaces often miss keyboard, labeling, and focus requirements. This skill guides Claude, Codex, and Claude Code through practical WCAG checks for JSX, forms, navigation, and dialogs.