From grammarly-pack
Configures Grammarly integration in GitHub Actions for automated documentation quality scoring during CI/CD pipelines with Node.js scripts.
How this skill is triggered — by the user, by Claude, or both
Slash command
/grammarly-pack:grammarly-ci-integrationThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
```yaml
name: Content Quality
on: [push, pull_request]
jobs:
quality-check:
runs-on: ubuntu-latest
env:
GRAMMARLY_CLIENT_ID: ${{ secrets.GRAMMARLY_CLIENT_ID }}
GRAMMARLY_CLIENT_SECRET: ${{ secrets.GRAMMARLY_CLIENT_SECRET }}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with: { node-version: '20', cache: 'npm' }
- run: npm ci
- name: Score documentation
run: node scripts/score-docs.js
gh secret set GRAMMARLY_CLIENT_ID --body "client_id"
gh secret set GRAMMARLY_CLIENT_SECRET --body "client_secret"
For deployment, see grammarly-deploy-integration.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin grammarly-packInstalls and configures Doc Detective GitHub Action workflow for automated documentation testing in CI. Detects project context, creates YAML file, sets triggers, PR/issue creation, and integrations.
Provides reference architecture, TypeScript project structure, and API matrix for Grammarly integrations including client, scoring, detection, and chunking.
This skill should be used when the user says "set up CI", "create GitHub Actions", "scaffold CI pipeline", "add CI/CD", "configure continuous integration", "create test workflow", "create release workflow", "add pre-commit hooks", "set up linting pipeline", "configure ruff in CI", "configure biome in CI", "add typo checking", or wants to add, update, or customize CI/CD pipelines for their project. For initial project setup including basic CI, see init-project. Use ci-scaffolding for adding or customizing CI/CD in existing projects.