Publishing & Dashboard
The Dashboard is your personal control center. From here, you can author, publish, and manage the intelligence modules you share with the world or keep private for yourself.
Publishing a Skill
To contribute to the ecosystem or create a private workflow, you must publish a Skill. Kresh supports three different methods from the Dashboard to accommodate your preferred workflow:
1. Web Editor
Write your knowledge files directly in the browser. This is the fastest way to publish instructions without leaving the website.
2. File Upload
Upload your existing markdown files directly. Kresh natively supports files like AGENTS.md, CLAUDE.md, MISSION.md, or any other standard instructions.
3. Folder Upload
For complex modules, upload an entire directory (e.g., a SKILLS/ folder containing multiple reusable capabilities).
Versioning & Metadata
When publishing a skill, you need to provide essential metadata to help users understand what your module does:
Configuration Fields
- ✦Title & DescriptionClear descriptions help users discover your skill via search.
- ✦VisibilityChoose whether the skill is
Public(visible to everyone) orPrivate(only visible to you). - ✦Version (SemVer)Kresh highly encourages Semantic Versioning (e.g.,
1.0.0). This ensures that users relying on your skill don't experience breaking changes unexpectedly.
Managing Existing Skills
Once a skill is live, your Dashboard allows you to maintain it over time:
- Publish New Versions: Upload updated files, bump the version number, and write a changelog so users know exactly what changed.
- Edit Details: Update the visibility or description at any time without needing to bump the version.
- Delete: Permanently remove a skill and all of its versions from the Kresh registry.