From grammarly-pack
Configures Grammarly integration in GitHub Actions for automated documentation quality scoring during CI/CD pipelines with Node.js scripts.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin grammarly-packThis skill is limited to using the following tools:
```yaml
Installs 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.
Guides markdown linting with markdownlint-cli2: run checks, fix MD0XX errors, configure .markdownlint-cli2.jsonc rules/ignores, set up VS Code extension and GitHub Actions. Supports GFM/CommonMark for validation and workflows.
Share bugs, ideas, or general feedback.
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.