blocklet-converter
Convert Web Projects to Blocklets
Preparing a web project for ArcBlock deployment requires correct metadata, assets, and bundle settings. This skill guides Claude, Codex, or Claude Code through conversion and validation steps.
Stop for confirmation before installing.
Review the plan and obtain explicit user consent before changing files.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "blocklet-converter" from https://skillstore.io/skills/arcblock-blocklet-converter.md and its manifest at https://skillstore.io/api/skills/arcblock-blocklet-converter/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.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 "blocklet-converter". Convert a Vite React project with a valid Blocklet DID.
Expected outcome:
The skill identifies a static web app, builds the project, finds the dist output, creates Blocklet metadata, and verifies the bundle.
Using "blocklet-converter". Convert a plain HTML project with no package.json.
Expected outcome:
The skill detects index.html, skips dependency installation, creates missing assets, and configures the Blocklet main path.
Using "blocklet-converter". Convert a project with TypeScript build errors.
Expected outcome:
The skill stops after the build failure and reports the error instead of creating incomplete Blocklet files.
Security Audit
Medium RiskMost static findings are false positives caused by Markdown backticks, documented Blocklet runtime environment variables, and normal deployment metadata. The confirmed risk is intended external command execution: the skill installs dependencies, runs build commands, and invokes the Blocklet CLI in the target project.
Confirmed security concerns (1)
Capability review items (8)
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
๐ Env variables (6)
โ๏ธ External commands (44)
๐ Network access (1)
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/arcblock-blocklet-converter/audits/12?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/arcblock-blocklet-converter?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/arcblock-blocklet-converter?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/arcblock-blocklet-converter/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/arcblock-blocklet-converter.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
ArcBlock. (2026). blocklet-converter security audit report (audit version 12) [Author version unspecified]. Skillstore. https://skillstore.io/skills/arcblock-blocklet-converter/audits/12BibTeX citation
@techreport{arcblock-arcblock-blocklet-converter-2026,
author = {ArcBlock},
title = {blocklet-converter security audit report (audit version 12)},
institution = {Skillstore},
year = {2026},
number = {12},
url = {https://skillstore.io/skills/arcblock-blocklet-converter/audits/12},
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: "blocklet-converter security audit report (audit version 12)"
version: "unspecified"
type: report
authors:
- name: "ArcBlock"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/arcblock-blocklet-converter/audits/12"
identifiers:
- type: other
value: "skillstore:arcblock-blocklet-converter:audit:12"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Package a React site for ArcBlock
Convert a Vite or React static site into a Blocklet with generated metadata and deployment files.
Prepare a Next.js project for Blocklet bundling
Add the required Blocklet entry point and configuration for a production Next.js application.
Validate deployment readiness
Check that build outputs, assets, and Blocklet metadata are present before creating a release bundle.
Try These Prompts
Convert this project to an ArcBlock blocklet using DID z8iaExampleDidValue. Stop if the project is not a supported web app.
Review this project for Blocklet conversion using DID z8iaExampleDidValue. Tell me what files you will create or update before running commands.
Convert this Next.js project into a Blocklet with DID z8iaExampleDidValue. Verify the production entry point and blocklet.yml settings.
Check this project for Blocklet readiness using DID z8iaExampleDidValue. Validate metadata, output paths, assets, and bundle commands before creating a release.
Best Practices
- Review the target project before allowing dependency installation or build commands.
- Generate the Blocklet DID before starting the conversion workflow.
- Confirm the detected output directory before creating the final bundle.
Avoid
- Do not run the conversion in an untrusted repository without reviewing scripts first.
- Do not use this skill for backend services or API-only projects.
- Do not continue after build, metadata, or bundle validation errors.
Frequently Asked Questions
What project types does this skill support?
Do I need a Blocklet DID first?
Can it create missing Blocklet assets?
Does it run commands on my machine?
Can it convert backend applications?
Which AI tools can use this skill?
Developer Details
Author
ArcBlockLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Repository
https://github.com/ArcBlock/agent-skills/tree/main/plugins/blocklet/skills/blocklet-converterRef
7db9b9f06e0ab79c575b58bc48c4d8dc9849f424
Maintenance freshness
7/18/2026
Usage
6 downloads ยท 304 views
File structure
๐ assets/
๐ default-blocklet-logo.png
๐ nextjs-entry.txt
๐ templates/
๐ nextjs-blocklet.yml
๐ README-template.md
๐ static-blocklet.yml
๐ errors.md
๐ examples.md
๐ SKILL.md