← Back to Skills Marketplace
95
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install market-kit-skills
Description
Use when the user needs marketing deliverables such as campaign plans, Xiaohongshu notes, audience positioning, selling-point refinement, reference-grounded...
Usage Guidance
This skill does implement the marketing functionality it advertises, but it also expects a JustAI API key and will read and write configuration in your home directory (shell rc files like ~/.zshrc or ~/.bashrc and local JSON config files) and contacts justailab.com. The registry metadata does not declare those environment variables or config writes — that's the main mismatch and risk. Before installing: (1) only install if you trust the justailab endpoint and the skill author; (2) review scripts/_common.py (persist_api_key, _candidate_config_paths, and network request code) to understand exactly what will be read/written and when auto-login runs; (3) prefer running these scripts in an isolated environment (throwaway account, container, or VM) if you need to test; (4) if you will use it on a real account, prepare to provide an API key explicitly and verify the skill will not overwrite unrelated shell rc entries; and (5) ask the maintainer to update metadata to declare required env vars and to document explicitly that the tool may write your shell rc and local config files.
Capability Analysis
Type: OpenClaw Skill
Name: market-kit-skills
Version: 1.0.0
The skill bundle includes scripts (primarily _common.py) that modify the user's shell configuration files (~/.zshrc, ~/.bashrc, and ~/.profile) to persist API keys and configuration for the 'justailab.com' service. While this is a functional requirement for the tool's login flow, modifying shell startup scripts is a high-risk persistence mechanism. The bundle also includes comprehensive unit tests (test_login_flow.py) that confirm this behavior. No evidence of intentional malice or data exfiltration was found, but the intrusive nature of the environment modification warrants a suspicious classification.
Capability Assessment
Purpose & Capability
The name/description describe marketing outputs (campaigns, Xiaohongshu notes, images). The bundled scripts actually call a JustAI OpenAPI (justailab.com) and expect/obtain an API key (JUSTAI_OPENAPI_API_KEY) and can scope projects/skills — that capability is coherent with marketing purpose. However the package metadata declares no required environment variables or config paths while the code clearly depends on and manages an API key and a base URL. The omission of those requirements in the metadata is a mismatch and should be justified.
Instruction Scope
SKILL.md instructs the agent to run bundled scripts (list_projects.py, list_skills.py, chat.py, chat_result.py). Those scripts perform network calls to justailab.com, poll long-running generation, and (via _common.py) will read and write local config files and shell rc files (e.g., ~/.codex/justai-openapi-chat.json, ~/.claude/justai-openapi-chat.json, ~/.zshrc, ~/.bashrc). The runtime instructions do not explicitly warn users that the scripts will modify shell startup files or persist API keys, creating scope creep compared to a simple 'generate marketing copy' description.
Install Mechanism
This is an instruction-only skill with bundled Python scripts (no download/install step from external arbitrary URLs). There is no install spec that fetches remote executables. That lowers install-time risk.
Credentials
The registry metadata lists no required env vars, but the code expects/uses JUSTAI_OPENAPI_API_KEY, JUSTAI_OPENAPI_BASE_URL, and JUSTAI_OPENAPI_TIMEOUT and includes logic to read these from local config or shell rc and to persist them back into shell rc and a local config file. Requesting and persisting an API key (and modifying shell rc) is significant privilege and should have been declared. The number and sensitivity of environment/config touches is disproportionate to what the metadata advertised.
Persistence & Privilege
The skill will persist API keys and settings to user home files (writes rc files and ~/.codex or ~/.claude json) via persist_api_key and persist_local_config. 'always' is false, and autonomous invocation is allowed (default), but the code's behavior of modifying shell startup files and local config is a non-trivial side effect and should be explicitly disclosed and justified in metadata/instructions.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install market-kit-skills - After installation, invoke the skill by name or use
/market-kit-skills - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of market-kit-skills, a production-focused tool for generating marketing deliverables such as campaign plans, Xiaohongshu (小红书) notes, audience positioning, selling-point refinement, and marketing images.
- Provides command line scripts to select context, submit tasks, and fetch results, including support for contextual projects and specific marketing skills.
- Enforces workflow: requires user login before marketing content generation, and guides interaction with clear steps for using resources, submitting requests, and polling results.
- Implements guardrails to prioritize structured marketing outputs over general chat, with specific result parsing procedures and user feedback during background task processing.
- Delivers structured outputs for notes with titles, copy, and image links, and provides a direct web link for each result.
Metadata
Frequently Asked Questions
What is market-kit-skills?
Use when the user needs marketing deliverables such as campaign plans, Xiaohongshu notes, audience positioning, selling-point refinement, reference-grounded... It is an AI Agent Skill for Claude Code / OpenClaw, with 95 downloads so far.
How do I install market-kit-skills?
Run "/install market-kit-skills" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is market-kit-skills free?
Yes, market-kit-skills is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does market-kit-skills support?
market-kit-skills is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created market-kit-skills?
It is built and maintained by JustAI (@qinshimeng18); the current version is v1.0.0.
More Skills