Package Exports
- @nexus-framework/skills
- @nexus-framework/skills/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@nexus-framework/skills) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
@nexus-framework/skills Core Package
This directory contains the core skills for the NEXUS Skills System, organized by framework and category.
Structure
packages/core/
├── next.js/ # Next.js framework skills
├── react-vite/ # React + Vite framework skills
├── sveltekit/ # SvelteKit framework skills
├── nuxt/ # Nuxt framework skills
├── astro/ # Astro framework skills
├── remix/ # Remix framework skills
├── shared/ # Framework-agnostic skills
└── package.json # Package configurationFramework Skills
Each framework directory contains skills specific to that framework's conventions and patterns:
Next.js Skills
component-creation.md- How to create React componentsrouting.md- Route and page creationapi-routes.md- API endpoints and server actionsdata-fetching.md- Server and client-side data fetchingtesting.md- Testing patterns and utilitiesstyling.md- Styling conventions and best practiceserror-handling.md- Error boundaries and error managementmiddleware.md- Request-level middleware
Shared Skills
git-workflow.md- Git branching and commit conventionscode-review.md- Code review process and guidelinesdebugging.md- Debugging strategies and toolsdocumentation.md- Documentation standards and practicesknowledge-logging.md- Project knowledge management
Skill Format
All skills follow the NEXUS skill format standard defined in SKILL_SPEC.md:
---
skill: component-creation
version: 1.0.0
framework: next.js
category: ui
triggers:
- "creating a new component"
- "adding a React component"
author: "@nexus-framework/skills"
status: active
---Usage
These skills are consumed by the NEXUS CLI and installed into projects via:
nexus skill install next.js
nexus skill install sharedContributing
See CONTRIBUTING.md for guidelines on adding new skills or updating existing ones.
License
Apache 2.0 - see LICENSE file for details.