← 返回 Skills 市场
218
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install pageclaw
功能描述
Use when the user wants to turn a page-story markdown file (page-story-*.md) into a polished static HTML page. Trigger for: personal pages, academic homepage...
安全使用建议
This skill appears to implement the advertised pipeline, but the package contains Python scripts while the registry metadata claims no binary requirements — expect to need Python 3 (and to place the skill files in your agent's skills directory) to run the design-system parts. Before installing/running: (1) verify the skill source (the SKILL.md and README reference a GitHub repo; confirm that URL and review the repo). (2) Inspect the included scripts (skills/ui-ux-pro-max/scripts/*.py) for any network endpoints, external calls, or unexpected filesystem access if you plan to run them. (3) Be aware the skill will create files in your current directory and under docs/plans and may fetch up to two pages from any reference URL you supply — avoid giving it private/internal URLs. (4) If you have security concerns, run the skill in an isolated environment (or review/execute only the markdown-guided steps and avoid executing bundled scripts). (5) If you need higher assurance, ask the publisher for a signed source or an official release on a repo you trust; the registry's top-level metadata inconsistencies (homepage/source) lower confidence in provenance.
功能分析
Type: OpenClaw Skill
Name: pageclaw
Version: 1.0.0
The page-claw skill bundle is a legitimate and well-structured tool designed to convert markdown 'page-stories' into polished static HTML pages. It orchestrates a complex pipeline using several sub-skills (e.g., teach-impeccable, ui-ux-pro-max, frontend-design) and Python scripts (core.py, design_system.py) that implement a BM25 search engine for UI/UX guidelines. The bundle includes extensive evaluation data, benchmarks, and sample outputs in the workspace directory, demonstrating a high level of transparency and testing. No indicators of data exfiltration, malicious execution, or harmful prompt injection were found; the behavior is entirely consistent with its stated purpose.
能力评估
Purpose & Capability
The name/description match the instructions: the skill orchestrates design-questioning, a design-system step, plan generation, build, and quality passes. However: the repository files include Python scripts (ui-ux-pro-max) and README/prerequisite notes that explicitly require Python 3, while the registry metadata declares no required binaries. Also the registry top-level metadata listed 'Source: unknown / Homepage: none' but SKILL.md and README embed a GitHub homepage URL (https://github.com/XY-Showing/pageclaw). These mismatches suggest the metadata in the registry may be incomplete or inconsistent with the packaged files.
Instruction Scope
Runtime instructions stay on-topic: they read a page-story, ask a few questions, optionally fetch up to two pages from a user-provided reference URL (uses WebFetch), invoke other internal sub-skills (teach-impeccable, ui-ux-pro-max, polish, audit), and write docs/plans and index.html into the project. This behavior is coherent with the stated purpose. Notes of caution: (1) the skill will perform network fetches of user-supplied reference URLs and analyze HTML/CSS (allowed but network I/O happens). (2) It will write files into the current working directory (page-story.md, index.html, docs/plans/...), and will copy a starter template from ~/.claude/skills/page-claw/page-story-starter.md into the user's directory if no story is found — these file operations are expected but worth knowing.
Install Mechanism
There is no formal install spec in the registry (instruction-only), but the package contains numerous code files (Python scripts, datasets). The README suggests cloning from GitHub and copying files into ~/.claude/skills; it also lists Python 3 as a prerequisite. The lack of an install declaration combined with bundled scripts is a mismatch: if the skill depends on Python scripts in ui-ux-pro-max, the environment must provide Python, yet the registry declares no binaries. This is a proportionality/information gap rather than an explicit malicious install URL, but it increases the chance of runtime errors or hidden behaviors if those scripts are executed by an agent with file system/python access.
Credentials
The skill does not request any environment variables or credentials (none declared). That aligns with the declared purpose. However, the included code and README imply local tooling (Python 3) and sub-skill inter-dependencies (Impeccable, UI/UX Pro Max). If you run the full pipeline, those scripts may access local files in the skill bundle and write outputs to the project. There are no obvious requests for unrelated secrets or cloud credentials.
Persistence & Privilege
The skill does not request always:true and does not attempt to modify other skills' configs in the provided instructions. It will create and write files in the user's current working directory (page-story.md, index.html, docs/plans/...), and it references a path under ~/.claude/skills for its template. Writing project files is expected for this purpose; nothing indicates it will persist beyond normal file outputs or alter system-wide agent settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install pageclaw - 安装完成后,直接呼叫该 Skill 的名称或使用
/pageclaw触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
PageClaw 1.0.0 — Initial Release
- Converts a `page-story-*.md` file into a polished, single-file static HTML page using an automated multi-step pipeline.
- Adds pre-flight check: verifies presence of a page-story file, creates a sample if missing, and pauses for user input.
- Asks 2–3 context-gathering questions before starting the page build, adapting flow if a reference design is provided.
- Analyzes reference URLs (if given) for design signals to influence subsequent design options.
- Dynamically generates distinct aesthetic style options for user selection, ensuring genuine CSS and layout diversity.
- Strictly preserves the original page-story structure and content fidelity throughout the build process.
元数据
常见问题
pageclaw 是什么?
Use when the user wants to turn a page-story markdown file (page-story-*.md) into a polished static HTML page. Trigger for: personal pages, academic homepage... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 218 次。
如何安装 pageclaw?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install pageclaw」即可一键安装,无需额外配置。
pageclaw 是免费的吗?
是的,pageclaw 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
pageclaw 支持哪些平台?
pageclaw 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 pageclaw?
由 Ying Xiao(@xy-showing)开发并维护,当前版本 v1.0.0。
推荐 Skills