Skip to content
cccskills
FreePublished on GitHub

nexent-frontend

Implement, debug, or review Nexent frontend pages and React components using existing architecture and UI guidance. Cover API connections, shared data and types, styling, and localization, with checks for loading states, errors, and affected behavior.

OriginalShow the original description

Use when implementing, debugging, or reviewing Nexent frontend pages, React components, hooks, API services, TypeScript types, styling, or localization under frontend/. Includes UI requests without file paths. Skip backend-only work, Python tests, and documentation-only changes with no frontend behavior.

See how to install

Good for

  • Implementing or fixing Nexent screens
  • Reviewing React components and hooks
  • Checking API connections and shared types
  • Aligning UI appearance and localized text

Files included (26)

  • SKILL.md3.5 KB
  • references/api-services.md966 B
  • references/architecture.md1.5 KB
  • references/components-ui.md4.2 KB
  • references/components/agent-suggestion.md2.9 KB
  • references/components/button.md1.1 KB
  • references/components/card.md589 B
  • references/components/component-contracts.md4.0 KB
  • references/components/drawer.md2.7 KB
  • references/components/font.md822 B
  • references/components/icon.md864 B
  • references/components/input.md360 B
  • references/components/modal.md2.1 KB
  • references/components/model-selector.md2.7 KB
  • references/components/paginator.md323 B
  • references/components/README.md1.2 KB
  • references/components/resource-add-button.md1.8 KB
  • references/components/resource-picker.md10.1 KB
  • references/components/selected-resource-row.md2.2 KB
  • references/components/style.md147 B
  • references/components/table.md2.3 KB
  • references/components/thread-history-pins.md2.6 KB
  • references/components/tour.md1.6 KB
  • references/hooks.md1.1 KB
  • references/pages.md1.2 KB
  • references/types.md830 B

SKILL.md (original)

Review the instructions the agent will receive before you install.

Nexent frontend changes

Repository paths below are relative to the root; reference links resolve from this skill.

  1. Read architecture, the affected feature, and frontend/package.json before choosing APIs or dependencies. For frontend visual work, read the authoritative sibling document ../docs/前端ui.md from the repository root when it is available, then apply the linked English component references.
  2. Load relevant detailed rules only.
WorkReference
Route entries, layouts, loading UI, localizationPages
Components, visual layout, forms, modals, icons, user-visible copyComponents and UI, then the relevant documents under components
State, effects, shared API data, mutationsHooks
Requests, responses, endpoint configurationAPI services
Shared types, constants, runtime guardsTypes
  1. Keep route entries thin, reuse existing shared UI, and extract abstractions when reuse or complexity warrants it.
  2. Verify affected behavior, including loading/error states and localization for UI changes. Select checks from frontend/package.json; use npm run check-all for broad verification when warranted. Do not install dependencies solely because obsolete examples name them.
  3. Report references consulted, checks run, and blocked checks. Do not enforce these conventions by changing unrelated legacy code.

UI source synchronization

  • Treat ../docs/前端ui.md as the visual source of truth. Do not invent visual values that it does not define; use the existing frontend references only for unspecified defaults.
  • Translate every first-level heading into one English Markdown reference under references/components/; keep nested headings in that reference.
  • Convert documented visual values to Tailwind CSS in the reference and implement reusable components under frontend/components/common/ when the source defines a reusable component contract.
  • Keep user-facing default text localized through the existing translation namespace. Create component test pages only as explicitly requested temporary local debug entries; do not add them to Nexent feature routes or navigation, and remove them after debugging is complete.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Develop and troubleshoot plugins that connect external memory services to Nexent. Define plugin settings, implement search and ingestion, map errors, test with simulated network responses, and verify deployment, authentication, and runtime monitoring.

  • Adding an external memory service to Nexent
  • Reviewing an existing memory adapter
  • Testing plugins without live service connections
ModelEngine-Group/nexent6KUpdated Oct 19, 2026

nexent-backend

FreeSummary

Guide Nexent backend design, implementation, debugging, and review across database schemas, FastAPI endpoints, services, and configuration. Check existing interfaces, consult references for each affected layer, and verify successful and failed behavior while preserving public contracts.

  • Design relational tables, keys, and indexes
  • Implement or review FastAPI endpoint changes
  • Debug backend services and database access
ModelEngine-Group/nexent6KUpdated Oct 19, 2026

Run Nexent daily or manual full test suites on a self-hosted Ubuntu machine, using the appropriate test layer for each check. Keep results and evidence local, and prepare maintenance candidates for local test assets.

  • Running daily full test suites
  • Recording manual test results and evidence locally
  • Preparing local test and Playwright maintenance candidates
ModelEngine-Group/nexent6KUpdated Oct 19, 2026

Add and maintain Nexent Python unit tests with pytest. Isolate external dependencies, cover successful behavior, boundaries, and errors, and add regression assertions that detect fixed bugs. Review existing coverage and record test results separately from formal acceptance cases.

  • Add unit coverage for changed product behavior
  • Write regression assertions for bug fixes
  • Test error handling without external service calls
ModelEngine-Group/nexent6KUpdated Oct 19, 2026

Develop and fix Nexent features by connecting written specifications, acceptance criteria, implementation, and verification evidence. Plan unit tests and appropriate staged checks, maintain their links to requirements, and fill confirmed test gaps after development.

  • Planning and implementing features from acceptance criteria
  • Fixing bugs using existing specifications and tests
  • Refactoring while preserving required behavior
ModelEngine-Group/nexent6KUpdated Oct 19, 2026

Organize Nexent test assets into a traceable chain from requirements and bugs to cases, scripts, and results. Review existing coverage, maintain execution settings, and generate a registry and Excel views for formal testing.

  • Designing test cases for new requirements
  • Reviewing regression coverage after a bug fix
  • Adding missing tests after development
ModelEngine-Group/nexent6KUpdated Oct 19, 2026

See all skills by ModelEngine-Group

Report a problem with this skill