← Back to Skills Marketplace
jash
by
Doshi Jash Amit
· GitHub ↗
· v1.0.0
2414
Downloads
1
Stars
12
Active Installs
1
Versions
Install in OpenClaw
/install pro
Description
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Usage Guidance
This skill is a template/guide and appears to be what it says. Before installing or running anything: (1) review the three bundled Python scripts to confirm they perform only the actions you expect, (2) run them in a safe location (not a system directory) to avoid accidental overwrites, (3) ensure your environment has Python and the PyYAML package (quick_validate.py imports yaml), and (4) be aware that allowing the agent to execute these scripts will let it create, modify, and package files on disk. None of the files request secrets or contact external endpoints, so the main risks are accidental filesystem changes and unmet runtime dependencies.
Capability Analysis
Type: OpenClaw Skill
Name: pro
Version: 1.0.0
This skill bundle is designed to guide an AI agent in creating and packaging other OpenClaw skills. The `SKILL.md` provides detailed instructions for this process, including the use of local Python scripts (`scripts/init_skill.py` and `scripts/package_skill.py`). These scripts perform file system operations (creating directories, writing template files, zipping skill bundles) that are entirely consistent with the skill's stated purpose. Notably, `scripts/quick_validate.py` acts as a security control, enforcing proper `SKILL.md` frontmatter format and preventing potentially harmful characters like angle brackets in the description, which mitigates prompt injection risks. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection with harmful objectives.
Capability Assessment
Purpose & Capability
The SKILL.md describes a 'skill creator' guide and the bundled scripts (init_skill.py, package_skill.py, quick_validate.py) implement exactly the expected functionality: initializing a skill template, validating SKILL.md frontmatter, and packaging a skill folder. No unrelated credentials, network endpoints, or unusual binaries are present.
Instruction Scope
SKILL.md stays on-topic (structure, templates, references, when to include scripts/assets). It does not instruct reading arbitrary system files or exfiltrating data. It does note that scripts can be executed or read for patching, which is appropriate for a template skill; the included scripts perform only local file I/O (create directories/files, validate, zip).
Install Mechanism
There is no install spec (instruction-only) and no external downloads. The included code files are bundled with the skill rather than fetched from remote URLs, so there is no high-risk install mechanism.
Credentials
The skill declares no required environment variables or credentials (appropriate). However, the bundled scripts are Python programs and quick_validate.py imports the 'yaml' module (PyYAML), which the metadata does not declare as a dependency or binary requirement — an operational mismatch (not a credential leak). Users should ensure the runtime has Python and PyYAML before running the scripts.
Persistence & Privilege
The skill is not forced-always or privileged. It is user-invocable and can be invoked autonomously by the agent (default behavior). The included scripts write files and create directories at user-specified paths and can package or overwrite content if executed — this is expected for a packager/initializer but is a filesystem-impacting capability the user should review.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install pro - After installation, invoke the skill by name or use
/pro - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the Skill Creator guide.
- Provides a comprehensive guide for creating effective skills to extend Claude's capabilities.
- Details the required structure and metadata for SKILL.md and bundled resources.
- Explains the core principles: concise context usage, appropriate degrees of freedom, and progressive disclosure.
- Outlines when and how to include scripts, references, and assets in a skill.
- Clearly lists what not to include—emphasizing minimal, essential files only.
- Introduces best practices for skill organization and context management.
Metadata
Frequently Asked Questions
What is jash?
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations. It is an AI Agent Skill for Claude Code / OpenClaw, with 2414 downloads so far.
How do I install jash?
Run "/install pro" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is jash free?
Yes, jash is completely free (open-source). You can download, install and use it at no cost.
Which platforms does jash support?
jash is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created jash?
It is built and maintained by Doshi Jash Amit (@jash2368-collab); the current version is v1.0.0.
More Skills