Add your Puruto
Requirements to appear in the showcase
Before submitting your Puruto, verify it meets the standard:
python3 .claude/skills/validate/scripts/validate.py ~/purutos/my-puruto# Should show: ✓ Valid PurutoMinimum requirements:
- The repo is on GitHub (public)
- Passes the standard validation (
validate.py) -
.puruto-standard-versionpresent and up to date -
README.mdclearly explains what the Puruto does and how to use it -
.env.exampledocumented (no real secrets)
Submission process
The showcase works via Pull Requests to this repository.
1. Fork the framework repo
git clone https://github.com/pepetox/puruto.gitcd puruto2. Create the showcase entry file
Add a Markdown file in web/src/content/docs/showcase/community/:
# Filename: puruto-<name>.mdtouch web/src/content/docs/showcase/community/puruto-my-puruto.mdWith this format:
---title: puruto-my-purutodescription: One line describing what your Puruto does.---
## Description
[Explain in 2-3 paragraphs what the Puruto does and what problem it solves]
## Skills
- `/init` — sets up the environment- `/my-skill` — [description]- ...
## Repository
[github.com/your-username/puruto-my-puruto](https://github.com/your-username/puruto-my-puruto)
## Standard
Version: `0.2.0`3. Open a Pull Request
git checkout -b showcase/puruto-my-purutogit add web/src/content/docs/showcase/community/puruto-my-puruto.mdgit commit -m "showcase: add puruto-my-puruto"git push origin showcase/puruto-my-purutoOpen the PR on GitHub. The team will review that the Puruto meets the requirements and merge it.
Acceptance criteria
Showcase Purutos must:
- Solve a real and useful use case
- Have clear documentation in the README
- Pass the standard validator
- Not contain malicious code or exploits
- Not expose the author’s personal data
Purutos that store personal data (customized puruto-data) do not apply to the showcase — they are private repos by design.