A reusable Hermes Agent skill for turning captioned Telegram screenshots into structured website-feedback rounds, Markdown implementation briefs, image-embedded PDFs, and optional coding-agent inbox copies.
- Saves one screenshot per feedback item
- Parses optional tags and page paths from captions
- Uses vision to add a factual description
- Maintains sequential Markdown logs by testing round
- Generates grouped Markdown reports and review PDFs
- Keeps screenshot links relative
- Optionally copies completed rounds into a dedicated coding-agent feedback directory
- Supports
/report,/redo, and/feedback-statusthrough configured aliases
Copy the telegram-website-feedback-bot/ directory into your Hermes skills directory, for example:
mkdir -p ~/.hermes/skills/productivity
cp -R telegram-website-feedback-bot ~/.hermes/skills/productivity/Start a fresh Hermes session or run /reload-skills where supported.
Install the PDF dependencies:
python -m pip install -r ~/.hermes/skills/productivity/telegram-website-feedback-bot/references/requirements.txtInitialize the pipeline:
python ~/.hermes/skills/productivity/telegram-website-feedback-bot/scripts/setup_pipeline.py \
--root ~/website-feedback \
--site-name "My Website" \
--install-aliasesOptional coding-agent inbox:
python ~/.hermes/skills/productivity/telegram-website-feedback-bot/scripts/setup_pipeline.py \
--root ~/website-feedback \
--site-name "My Website" \
--project-inbox ~/my-project/feedback \
--install-aliasesRestart the gateway once after adding aliases, then test /feedback-status in Telegram.
Configure Telegram through Hermes's gateway setup wizard. Bot credentials and allowed user IDs belong in each user's own Hermes configuration and are never included in this package.
If aliases have not been installed or the gateway has not restarted:
/telegram-website-feedback-bot /report
/telegram-website-feedback-bot /feedback-status
/telegram-website-feedback-bot /redo ITEM-1-001 replacement note
The package can be hosted in a GitHub repository and installed from a direct SKILL.md URL. Hermes also supports publishing a skill directory:
hermes skills publish telegram-website-feedback-bot --to github --repo OWNER/REPOSITORYReview the package before publishing. It intentionally contains no bot tokens, chat IDs, user data, screenshots, site-specific content, or machine-specific paths.
MIT