← Back to Skills Marketplace
Pulse Editor Vibe Coding APIs
by
Shellishack
· GitHub ↗
· v1.0.3
2440
Downloads
5
Stars
2
Active Installs
4
Versions
Install in OpenClaw
/install pulse-editor
Description
Generate and build Pulse Apps using the Vibe Dev Flow API. Use this skill when the user wants to create, update, or generate code for Pulse Editor applications.
Usage Guidance
What to check before installing:
- Confirm the publisher/trustworthiness of this skill and that pulse-editor.com is the intended destination. The skill will send any provided API key to that domain.
- Metadata omitted required env vars: SKILL.md and the Python example expect an API key (PULSE_EDITOR_API_KEY). Ask the publisher or maintainer to update metadata so the platform can surface the credential requirement correctly.
- If you plan to provide an API key, consider creating a scoped or limited key for testing and review Pulse Editor's privacy/security policies. Do not reuse high-privilege or unrelated credentials.
- Because the skill opens long-lived SSE connections (up to ~10 minutes), confirm your environment/network policy allows that and be aware of potential resource/time costs.
- If you need higher confidence, run the included example locally using a test API key and observe behavior (what data is sent/received). If the publisher cannot justify the metadata mismatch or you don't trust the domain, avoid installing.
Capability Analysis
Type: OpenClaw Skill
Name: pulse-editor
Version: 1.0.3
The skill bundle is benign. All files consistently describe and implement interaction with the `pulse-editor.com` API for generating and updating applications. The `SKILL.md` provides clear, non-malicious instructions for the AI agent, focusing on API usage and response handling. The example scripts (`generate_app.py`, `generate_app.tsx`) demonstrate standard API calls, secure handling of API keys (via environment variables or implied proxy), and proper parsing of Server-Sent Events, without any evidence of data exfiltration, malicious execution, persistence, or prompt injection attempts against the agent.
Capability Assessment
Purpose & Capability
The skill's name/description align with the code and SKILL.md: it calls Pulse Editor's Vibe Dev Flow API to generate, build, and publish apps. The example code and instructions show the expected network calls and SSE usage, which are coherent with the stated purpose. However, the registry metadata declares no required environment variables while both SKILL.md and examples clearly expect an API key (PULSE_EDITOR_API_KEY) — this omission is inconsistent and worth verifying.
Instruction Scope
SKILL.md and the examples confine actions to the Pulse Editor API endpoint (https://pulse-editor.com/...) using SSE streaming and processing returned messages. There are no instructions to read unrelated system files, other credentials, or to exfiltrate data to third-party endpoints. The instructions do require keeping a long-lived SSE connection (up to ~10 minutes), which is explicitly documented.
Install Mechanism
This is an instruction-only skill with no install spec; no downloads or extra packages are installed by the skill itself. Two example files are included but there is no package installation or archive extraction.
Credentials
The SKILL.md and example scripts require an API key sent as an Authorization: Bearer header (examples use the PULSE_EDITOR_API_KEY environment variable), but the registry metadata lists no required env vars or primary credential. The requested credential is proportionate to the skill's purpose (API key for the service), but the metadata omission is a mismatch that could lead to confusion or misconfiguration — verify what secret you must provide and how the platform will store/handle it. No other unrelated credentials are requested.
Persistence & Privilege
The skill does not request always:true and does not declare any system config path changes or cross-skill modifications. It runs network calls to a single external service (Pulse Editor) and does not require elevated or persistent system privileges beyond normal network access.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install pulse-editor - After installation, invoke the skill by name or use
/pulse-editor - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
Pulse Editor Vibe Dev Flow 1.0.3
- Added guidance for agents to use "streamUpdatePolicy": "artifactOnly" to reduce token usage.
- Clarified that the SSE connection is not stalled if no messages are received as long as it remains open.
- Expanded and clarified benefits for AI agents (stateless operation, parallel app generation, no local dependencies).
- Improved organization, explicitly identifying use cases and agent-oriented advantages.
- Aligned message type and data type naming in documentation (e.g. tool_call → toolCall).
v1.0.2
- Added a new section highlighting "Why Use This Skill" with key benefits such as cloud-based generation, instant deployment, version control, and stateless operation.
- Clarified that the API call is a long-running operation (2–5 minutes typical, up to 10 minutes for complex apps), and emphasized not to time out requests prematurely.
- Provided advice on handling the Server-Sent Events (SSE) stream: keep the connection alive and process updates as they arrive.
- No changes to endpoint, authentication, or response format.
v1.0.1
- Added a new optional request parameter, streamUpdatePolicy, to control which SSE messages are streamed.
- Suggested value "artifactOnly" for streamUpdatePolicy to only receive the final artifact output and help agents save tokens.
- No other changes; functionality remains the same.
v1.0.0
Initial upload
Metadata
Frequently Asked Questions
What is Pulse Editor Vibe Coding APIs?
Generate and build Pulse Apps using the Vibe Dev Flow API. Use this skill when the user wants to create, update, or generate code for Pulse Editor applications. It is an AI Agent Skill for Claude Code / OpenClaw, with 2440 downloads so far.
How do I install Pulse Editor Vibe Coding APIs?
Run "/install pulse-editor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Pulse Editor Vibe Coding APIs free?
Yes, Pulse Editor Vibe Coding APIs is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Pulse Editor Vibe Coding APIs support?
Pulse Editor Vibe Coding APIs is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Pulse Editor Vibe Coding APIs?
It is built and maintained by Shellishack (@shellishack); the current version is v1.0.3.
More Skills