← Back to Skills Marketplace
50
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install social-recruit-page
Description
生成高端黑金风格私人圈子/社群招募长图并发送到飞书。当用户说"生成招募页"、"做一个招募图"、"私人圈子招募页"、"帮我生成会员招募海报"、或提到需要私人俱乐部/高端社群/付费圈子的招募宣传图时触发。支持自定义品牌名、发起人、服务内容、定价、名额等信息。
Usage Guidance
This skill largely does what it says (renders an HTML poster and can post it to Feishu), but it will look for Feishu credentials in your home OpenClaw config (~/.openclaw/openclaw.json) or accept them on the CLI — and the registry metadata did not declare that config path or any required secrets. Before installing or running: (1) Inspect scripts/generate.py (especially the send_feishu() implementation) to confirm exactly which files and endpoints it accesses; (2) avoid storing unrelated credentials in ~/.openclaw/openclaw.json if you don't want them used by this skill; pass temporary credentials via CLI only when needed; (3) run the generator offline (without --send-feishu) first to verify output; (4) consider running in an isolated environment/container if you are concerned about inadvertent credential access or network exfiltration.
Capability Analysis
Type: OpenClaw Skill
Name: social-recruit-page
Version: 1.0.0
The skill bundle is a legitimate tool for generating recruitment posters and sending them to Feishu. The core logic in `scripts/generate.py` uses Playwright to render an HTML template into an image and utilizes the Feishu API for distribution. While the script uses `subprocess.run` to execute `curl` and `playwright`, it does so safely using argument lists, and its behavior remains strictly within the scope of its documented purpose without evidence of data exfiltration or malicious intent.
Capability Tags
Capability Assessment
Purpose & Capability
Name/description match the included assets and script: the HTML template + Python script generate a black‑gold recruitment long image and optionally send it to Feishu. Requesting Feishu App ID/Secret for sending is reasonable for that feature. However, the skill metadata declares no required config paths or environment variables while the SKILL.md and script refer to a local config (~/.openclaw/openclaw.json) and accept app-id/app-secret as CLI args — an inconsistency between declared requirements and actual behavior.
Instruction Scope
SKILL.md explicitly documents a Feishu send flow and states the script will read token values from ~/.openclaw/openclaw.json (channels.feishu.appId/appSecret). The instructions also allow passing credentials on the CLI. Reading a user home config file that may contain credentials expands scope beyond simple image generation and is not declared in the registry metadata. The script uses subprocess, Playwright, and makes network calls (upload/send to Feishu and Google Fonts) — these are expected for rendering and posting, but the automatic reading of a local credentials file is scope creep that could expose unrelated secrets.
Install Mechanism
No install spec — instruction-only with bundled script and template. This is lower risk than arbitrary downloads. Declared dependency on Playwright and curl is reasonable for HTML->image rendering and HTTP uploads.
Credentials
The skill does not declare any required env vars or config paths in metadata, but the runtime path (~/.openclaw/openclaw.json) and CLI options (--app-id, --app-secret) indicate it will access credentials. Because the skill may read a global OpenClaw config file, it could obtain credentials for channels the user did not intend to share with this skill. The number/type of secrets accessed (app id / app secret / tokens in a home config) are plausible for Feishu sending, but their implicit access without declaration is disproportionate.
Persistence & Privilege
always:false and no modification of other skills or system-wide settings are evident. The skill does not request permanent presence. Autonomous invocation is allowed (platform default) but not combined with other high-risk flags.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install social-recruit-page - After installation, invoke the skill by name or use
/social-recruit-page - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: black-gold style community recruit poster with Feishu integration
Metadata
Frequently Asked Questions
What is Social Recruit Page?
生成高端黑金风格私人圈子/社群招募长图并发送到飞书。当用户说"生成招募页"、"做一个招募图"、"私人圈子招募页"、"帮我生成会员招募海报"、或提到需要私人俱乐部/高端社群/付费圈子的招募宣传图时触发。支持自定义品牌名、发起人、服务内容、定价、名额等信息。 It is an AI Agent Skill for Claude Code / OpenClaw, with 50 downloads so far.
How do I install Social Recruit Page?
Run "/install social-recruit-page" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Social Recruit Page free?
Yes, Social Recruit Page is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Social Recruit Page support?
Social Recruit Page is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Social Recruit Page?
It is built and maintained by Conan (@jackyken); the current version is v1.0.0.
More Skills