plate-handler
Build Plate.js Rich Text Editors
React teams need rich text editors that match their design system. This skill guides Plate.js setup, plugins, toolbars, and state handling.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "plate-handler" from https://skillstore.io/skills/aayushbaniya2006-plate-handler.md and its manifest at https://skillstore.io/api/skills/aayushbaniya2006-plate-handler/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.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "plate-handler". I need a small editor for chat messages.
Expected outcome:
Recommendation: use the simple editor path. Include bold, italic, underline, and a compact toolbar. Store changes through value and onChange.
Using "plate-handler". I need a blog post editor with headings and quotes.
Expected outcome:
Recommendation: use the detailed editor path. Add heading plugins, blockquote support, mark buttons, and a fixed toolbar.
Using "plate-handler". I want consistent Plate.js setup across the app.
Expected outcome:
Recommendation: install shared Plate UI components first. Then create reusable simple and detailed editor components in one folder.
Security Audit
SafeThe confirmed risk is setup guidance that uses pnpm dlx with shadcn@latest, which runs remote package tooling. Other backtick hits are component names, paths, or safe guidance. No prompt injection, data exfiltration intent, or malicious behavior was found.
Capability review items (4)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Risk Factors
โ๏ธ External commands (13)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/aayushbaniya2006-plate-handler/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/aayushbaniya2006-plate-handler?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/aayushbaniya2006-plate-handler?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/aayushbaniya2006-plate-handler/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/aayushbaniya2006-plate-handler.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
AayushBaniya2006. (2026). plate-handler security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/aayushbaniya2006-plate-handler/audits/10BibTeX citation
@techreport{aayushbaniya2006-aayushbaniya2006-plate-handler-2026,
author = {AayushBaniya2006},
title = {plate-handler security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/aayushbaniya2006-plate-handler/audits/10},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "plate-handler security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "AayushBaniya2006"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/aayushbaniya2006-plate-handler/audits/10"
identifiers:
- type: other
value: "skillstore:aayushbaniya2006-plate-handler:audit:10"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Add comment formatting
Create a compact editor with bold, italic, underline, and minimal toolbar controls.
Build a blog editor
Create a detailed editor with headings, blockquotes, marks, and a fixed toolbar.
Standardize editor setup
Give teams a repeatable Plate.js setup path with shared components and state patterns.
Try These Prompts
Use plate-handler to build a simple Plate.js editor for comments. Include basic marks and a compact toolbar.
Use plate-handler to create a detailed Plate.js editor. Include headings, blockquote, marks, and a fixed toolbar.
Use plate-handler to connect Plate.js value changes to my form state. Keep the editor reusable and typed.
Use plate-handler to design simple and detailed Plate.js editors for our app. Include paths, plugins, toolbar groups, and persistence notes.
Best Practices
- Confirm package installation commands before running them in a project.
- Keep simple editors minimal and reserve complex plugins for document editing.
- Store Plate values through controlled state or form state, then sanitize rendered output.
Avoid
- Running latest package commands without reviewing generated file changes.
- Using a full document editor for short chat or comment fields.
- Rendering stored rich text with raw HTML without a sanitization plan.
Frequently Asked Questions
What does this skill build?
Can it create both simple and detailed editors?
Does it require shadcn UI?
Does it store editor content?
Does it cover secure HTML rendering?
Can Claude, Codex, and Claude Code use it?
Developer Details
Author
AayushBaniya2006License
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
0519034dad657fb1f7706e0550e962beeda73fdf
Maintenance freshness
7/18/2026
Usage
7 downloads ยท 272 views
File structure
๐ reference.md
๐ SKILL.md