In addition to the built-in official skills, StoreClaw supports custom skills added through local upload or a remote URL such as GitHub or ClawHub. This makes it possible to integrate private automation logic, industry-specific AI instructions, or proprietary toolchains into your workflow.
Available Methods
On the My Skills page, click Add My Skill in the upper-right corner. You can then choose one of the following methods:
Upload from Local Files
For local skills, upload a packaged file.
- Supported formats:
.zip - Required file: A
.zippackage must include aSKILL.mdfile. - Content requirement: The
SKILL.mdfile must contain the skill name and description in YAML format.
Add from URL (GitHub or ClawHub)
You can also reference a package hosted in a remote repository.
- ClawHub: Copy the link from the skill detail page, for example
https://clawhub.ai/pskoett/self-improving-agent. - GitHub: Enter the exact URL of the skill directory.
- Tip: The URL must point to the folder that contains the
SKILL.mdconfiguration file. - Example:
https://github.com/org/skills/tree/main/skills/xxx
- Tip: The URL must point to the folder that contains the
Configure and Enable the Skill
- Submit the source by uploading a local file or pasting a source link.
- The system validates the package automatically. StoreClaw parses the
SKILL.mdfile. If the YAML format is invalid or required fields such as name or description are missing, the system returns an error. - Find the skill in My Skills and make sure its switch is turned on.
- Use the skill:
- Type
/in the chat box to confirm that the skill has loaded successfully. - Or describe your request directly and let StoreClaw trigger the skill automatically based on the Description field.
- Type
Version Updates
- Version sync: When the code in a Git repository is updated, it is recommended that you remove the skill from StoreClaw and add it again so the latest logic is loaded.
FAQ
Q: Why does the system say it cannot find SKILL.md?
A: Check the following:
- File name: Make sure the file name is exactly
SKILL.md, in uppercase. - Path accuracy: Confirm that the Git URL points to the deepest folder that contains the file.
- Encoding: Only UTF-8 is supported. If the file is encoded in GBK, convert it to UTF-8 before pushing it.
Q: Can a third-party skill access sensitive data such as Shopify orders?
A: A skill must declare the permissions it requires. It can access specific platform data only if you have completed authorization in Connectors and the skill has been defined to use that data.
Q: How can I make StoreClaw match a skill more accurately?
A: Write the Description field clearly. Include the intended scenario, input requirements, and expected output.
- Less effective: "A tool for analyzing Amazon."
- Better: "Designed to analyze seasonal product trends and inventory risk for Amazon Europe marketplaces, including Germany, the UK, and France."
Q: Are skills from ClawHub safe to use?
A: Community-contributed skills go through an initial compliance review by StoreClaw, but when sensitive business workflows are involved, it is still best to review the source code yourself or prioritize official skills.