Install any skill in seconds. Free to start, no credit card required.
Get Started Free →florianbruniaux/ci-pipeline
Push current branch and return the pipeline tracking URL (GitLab or GitHub Actions)
Passed 15 of 22 test cases with the skill, and 12 of 22 without it.
and 4 more in the full report
6 fixed9 passed either way4 still failing3 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
How long does the script pause after pushing to GitHub before querying gh run list?
| Checked | Without skill | With skill |
|---|---|---|
| Includes a 5 second delay before checking runs | Missed | Passed |
The instructions your model reads when the skill loads.
Pushes the current branch and returns the pipeline tracking link.
BRANCH=$(git branch --show-current)
# 1. Safety checks
if echo "$BRANCH" | grep -qE "^(main|master|production)$"; then
echo "❌ Direct push to $BRANCH is not allowed. Create a feature/fix branch."
exit 1
fi
# 2. Check for uncommitted changes
UNCOMMITTED=$(git status --porcelain | wc -l | tr -d ' ')
if [ "$UNCOMMITTED" -gt 0 ]; then
echo "⚠️ $UNCOMMITTED uncommitted file(s):"
git status --short
echo ""
echo "Commit first with /commit or git add + git commit"
exit 0
fi
# 3. Push
echo "Pushing → origin/$BRANCH"
git push origin "$BRANCH" 2>&1
REMOTE=$(git remote get-url origin 2>/dev/null || echo "")
WEB_URL=$(echo "$REMOTE" | sed 's/git@gitlab\.com:/https:\/\/gitlab.com\//' | sed 's/\.git$//')
echo ""
echo "✅ Push OK"
echo " Pipeline: $WEB_URL/-/pipelines?ref=$BRANCH"
test cases passed, vs 12 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.