Install any skill in seconds. Free to start, no credit card required.
Get Started Free →jeremylongshore/hootsuite-ci-integration
Configure Hootsuite CI/CD integration with GitHub Actions and testing.
Passed 19 of 22 test cases with the skill, and 9 of 22 without it.
and 12 more in the full report
10 fixed9 passed either way3 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
When exchanging credentials in the integration test suite to get an active access token, what OAuth grant type parameter value must be sent in the POST request body?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies grant_type as refresh_token | Missed | Passed |
The instructions your model reads when the skill loads.
Set up CI/CD for Hootsuite social media management integrations: run unit tests with mocked post scheduling and analytics responses on every PR, validate live API connectivity for social profile queries on merge to main. Hootsuite's API handles scheduled posts, social analytics, and multi-network publishing, so CI pipelines verify scheduling logic, content validation rules, and analytics data aggregation.
# .github/workflows/hootsuite-ci.yml
name: Hootsuite CI
on:
pull_request:
paths: ['src/hootsuite/**', 'tests/**']
push:
branches: [main]
jobs:
unit-tests:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with: { node-version: '20' }
- run: npm ci
- run: npm test -- --reporter=verbose
integration-tests:
if: github.ref == 'refs/heads/main'
needs: unit-tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with: { node-version: '20' }
- run: npm ci
- run: npm run test:integration
env:
HOOTSUITE_CLIENT_ID: ${{ secrets.HOOTSUITE_CLIENT_ID }}
HOOTSUITE_CLIENT_SECRET: ${{ secrets.HOOTSUITE_CLIENT_SECRET }}
test cases passed, vs 9 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.