evals-context

Map NJUST_AI evals monorepo components across execution, UI, and public pages.

4|1|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/JunjieChen0/NJUST --skill evals-context-junjiechen0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evals-context
Source: https://github.com/JunjieChen0/NJUST/tree/main/.njust-ai/skills/evals-context
Command: npx skills add https://github.com/JunjieChen0/NJUST --skill evals-context-junjiechen0

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps engineers understand and distinguish the NJUST_AI evals components across the monorepo, preventing confusion when working with the execution system, UI, and public pages.

Core Features & Use Cases

  • Clear map of evals code locations across the monorepo (execution system, UI, public page).
  • Guidance for contributors on where to edit code and documentation.
  • Rapid onboarding and task scoping for evals-related work.

Quick Start

Consult this skill whenever you work on evals to locate and distinguish the execution system, the management UI, and the public evals page.

Frequently Asked Questions about evals-context

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I navigate the NJUST evals monorepo structure to find the execution system and UI?

To navigate the NJUST evals monorepo, locate the execution system in packages/evals, the management UI in apps/web-evals, and the public page in apps/web-Njust-AI. This separation clarifies where to modify evaluation runs, add exercises, or adjust web interfaces.

Where do I edit Docker and database code for end-to-end eval workflows?

You edit Docker and database code within the packages/evals directory of the monorepo. This location contains the core execution system components needed to modify evaluation runs and manage versioning for end-to-end eval workflows.

What is the difference between the evals management UI and the public evals page?

The management UI in apps/web-evals handles internal evaluation administration, while the public evals page in apps/web-Njust-AI displays external results. Distinguishing these prevents confusion when modifying web interfaces across the monorepo.

How to add new exercises to the evaluation system without breaking existing runs?

To add new exercises, modify the core components within the packages/evals directory. Consulting the monorepo structure map ensures you target the correct execution system files, preventing disruption to existing evaluation runs.

Can I use this monorepo map for rapid onboarding when scoping evals-related work?

Yes, you can use this monorepo map for rapid onboarding. It provides a clear guide to evals code locations, versioning, and component distinctions, enabling fast task scoping for engineers working on evaluation systems and web interfaces.

Why does my evals task modification affect the public page instead of the execution system?

Modifications affect the public page when you edit apps/web-Njust-AI instead of packages/evals. Clarifying the monorepo structure prevents this confusion by mapping the execution system, management UI, and public page to their respective directories.