Install any skill in seconds. Free to start, no credit card required.
Get Started Free →varnan-tech/product-update-logger
Tell the skill what your product shipped. It writes a polished dated entry to a living docs/changelog.md and produces a ready-to-use content package: tweet thread, LinkedIn post, email snippet, and one-liner.
3 of 22 test cases passed with the skill.
Tokens, turns and time describe resource use, not a dollar price.
Lift withheld: 3 comparable cases; this report requires 8.
A test case the skill fixed. Same model, same prompt, with and without the skill.
Where are the updated changelog file and generated marketing content bundle saved after processing a release on date 2026-04-23?
| Checked | Without skill | With skill |
|---|---|---|
| The response specifies updating 'docs/changelog.md'. | Missed | Passed |
| The response specifies writing the content package to 'docs/product-updates/2026-04-23-content.md'. | Missed | Passed |
The instructions your model reads when the skill loads.
Tell this skill what your product shipped. It writes a polished changelog entry to docs/changelog.md (a living log, newest entry first) and simultaneously produces a content package: tweet thread, LinkedIn post, email snippet, and one-liner.
Input sources: free text from your message, git commits auto-read from the local repo, or GitHub PRs if you provide a repo. Any combination works.
Read these files before each run:
cat references/changelog-format.md
cat references/content-rules.md
cat references/noise-filter.md
echo "GITHUB_TOKEN: ${GITHUB_TOKEN:-not set -- GitHub PR fetching disabled}"
echo "Git: $(git rev-parse --is-inside-work-tree 2>/dev/null && echo 'repo detected' || echo 'not a git repo')"
echo "Changelog: $(ls docs/changelog.md 2>/dev/null && echo 'exists' || echo 'will be created')"
Note whether git is available and whether a changelog already exists. This determines the version label format.
Collect from the conversation:
items -- free text description of what shipped (pipe-separated if multiple). Optional if git is available.since -- how many days back to look. Default: 7. User may say "last 2 weeks" (14) or "since last release."repo -- GitHub "owner/repo" for PR fetching. Optional.version_label -- custom label like "v2.1.0" or "The Speed Update." Optional; default is date-based.If the user said nothing about items AND there is no git repo: Ask "What did you ship? List the features, fixes, or improvements -- one per line."
test cases passed with the skill
More skills from the same source and nearby in the registry, with their headline benchmark lift.