Skip to content

Add review-rn-sdk skill and slash command#85

Merged
mallikarjun-dhulange merged 1 commit into
mainfrom
add-review-rn-sdk-skill
May 15, 2026
Merged

Add review-rn-sdk skill and slash command#85
mallikarjun-dhulange merged 1 commit into
mainfrom
add-review-rn-sdk-skill

Conversation

@umangmoe
Copy link
Copy Markdown
Collaborator

Summary

  • Adds .claude/skills/review-rn-sdk/SKILL.md — a Claude Code skill for reviewing React Native SDK documentation from the perspective of a junior RN developer.
  • Adds .claude/commands/review-rn-sdk.md — the /review-rn-sdk <path> slash command entry point that reads a page and applies the skill checklist.

What the skill covers

The skill runs a structured checklist across 15 categories and groups findings by severity (Blocking / Content gap / Style):

  • Frontmatter — title sentence case, description, keywords
  • Prerequisites — SDK version, platform entry point (Xcode / Android Studio), dependent pages
  • Internal links — root-relative paths, no copied iOS/Android native SDK paths, correct kebab-case
  • Cross-references — step numbers that break when pages are adapted from iOS or Flutter SDK source
  • CocoaPods / SPM — autolinking context, full Podfile block vs subspec-only
  • iOS-native steps — Xcode entry point, sandboxing setting, Run Script phase requirements
  • Android-native steps — Gradle file specificity, android/app/ path prefix, JSON comments invalid in package.json, Groovy vs Kotlin DSL tabs, stale pinned versions, AndroidX spelling, duplicate H1, alternative approaches framed as "choose one"
  • JS / TS steps — correct import names, consistent async style
  • Step continuity — numbered lists broken by block components
  • Images — descriptive alt text, dark-only visibility bug
  • Tables — no emoji, explained defaults
  • Code blocks — language tags, "Swift Packet Manager" typo, shell chaining
  • Callout usage<Tip> not for prerequisites, no bold labels inside <Warning>
  • Verification step — build check, dashboard confirmation
  • General writing — second person, active voice, no marketing language

Usage

/review-rn-sdk developer-guide/react-native-sdk/push/basic/integrating-moengage-service-and-content-extensions/set-up-ios-notification-extensions-for-rich-push-and-impression-tracking.mdx

Test plan

  • Verify the skill is listed in Claude Code after checkout (/review-rn-sdk tab-completes).
  • Run /review-rn-sdk on a known-good page and confirm findings are grouped by severity with line numbers.
  • Run on a page with a known broken link and confirm it is flagged as Blocking.

🤖 Generated with Claude Code

Adds a Claude Code skill for reviewing React Native SDK documentation
pages from the perspective of a junior RN developer. Covers iOS-native,
Android-native, and JS/TS layer checks with severity-grouped output.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@mintlify
Copy link
Copy Markdown

mintlify Bot commented May 13, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
moengage 🟢 Ready View Preview May 13, 2026, 11:55 AM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@mallikarjun-dhulange mallikarjun-dhulange merged commit f45dc64 into main May 15, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants