neha/rn-developer-skills
v1.2.0MIT
Vendor-neutral React Native skills for developers and AI agents. Spec/Skill-Driven Development from spec authoring through code review.
Changelog
All notable changes to this repository are documented here. This project follows semantic versioning.
Per-skill history lives in skills/CHANGELOG.md.
Unreleased
Added
error-handling,notifications,theming,upgrades, andrelease-and-updatesskills.native-integrationskill for permissions, native modules, platform APIs, background tasks, and listener cleanup.forms-and-validationskill for form state, validation timing, keyboard handling, error focus, and submit safety.observabilityskill for crash reporting, breadcrumbs, performance traces, analytics, and PII-safe logging.i18n-and-localizationskill for extracted strings, plurals, locale-aware formatting, RTL layout, and fallback locales..coderabbit.yamlso pull requests get an automated review aligned with the skill index, scripts, and workflows. Reviews stay advisory until branch protection requires the check.- Claude Code plugin and marketplace manifests (
.claude-plugin/plugin.json,.claude-plugin/marketplace.json) so the collection can be installed withclaude plugin marketplace add. - Root
plugin.json(Agent Plugins 1.0) so Kiro can import this repository as a power from GitHub. - Kiro submission details: author email and URL on
plugin.json, plus a privacy policy and support contact in the README. - Cross-platform installation scripts for Codex and Claude (
scripts/install.sh,scripts/install.ps1, andscripts/install.cmd). docs/skill-authoring-guide.md— worked example for adding a new skill (error-handling).skills/CHANGELOG.md— per-skill version history.schemas/plugin.schema.jsonandscripts/validate-plugin.mjs— Cursor plugin manifest validation.platformsandreact-native-versionfrontmatter fields on all skills;## Applicabilitysection in each skill.
Changed
- Server-data examples use the app's existing cache. The install guide states how Cursor and Claude Code treat two copies of the same skill.
- Reviews file a finding only on a line the diff touches.
critical-rulesis limited to text crashes, hooks, updates after unmount, and secrets. Each skill states what is merge-blocking. Cold start order and safe area live inarchitecture. Validation checks thatcode-reviewroutes every skill. - Reviews apply
critical-ruleson every diff and open other skills only when the change touches them.critical-ruleskeeps crash and data-loss checks and points security detail atsecurity. Layout rules follow the app's existing structure. Performance advice virtualises lists that can grow and skips blanket memoisation. Specs, the install guide, and a worked review match the 19 skills. Plugin manifests are1.2.0. - Install guide counts 14 skills.
code-reviewroutescritical-rulesandconventionson every change. Spec, critical-rules, conventions, and code-review include a correct/incorrect example. Plugin manifests are1.1.0. Kiro section records the registry submission. - Plugin logo in
.cursor-plugin/plugin.jsonnow points toassets/logo.svg. scripts/validate-skills.mjsvalidates skill metadata, README index, and plugin manifest.
1.0.0
Initial public release.
Added
spec-authoringskill teaching Spec/Skill-Driven Development (requirements → design → tasks).- Focused skills:
architecture,performance,accessibility,testing,state-and-data,security. - Baseline skills:
critical-rules(crash/data-loss/security/compliance safety) andconventions(structure and style). code-reviewskill reworked as an audit entry point that routes each concern to its focused skill.- Standardised
SKILL.mdfrontmatter (name,description,version, optionaltags). README.mdwith a skill index and installation instructions.templates/SKILL.mdandtemplates/feature-spec.md.scripts/validate-skills.mjsto validate repository structure and skill metadata.CONTRIBUTING.mdandLICENSE(MIT).
Changed
- Skills consolidated under a single canonical
skills/location.