UT/ITS/EIS
Official@eis-its · Canada
Enterprise-grade software engineering standards for frontend component architecture, backend database modeling, and cross-functional code consistency across institutional digital ecosystems.
Agent Skills by UT/ITS/EIS
Showing 15 vetted skills indexed across 1 GitHub repositories.
Frontend Components
Create reusable, composable UI components for React, Vue, Svelte, and web components.
Global Commenting
Generate evergreen comments explaining complex code logic across programming languages.
Global Tech Stack
Identify and standardize technology choices across JavaScript and Python frameworks.
Backend Queries
Generate secure, optimized database queries with parameterized statements, eager loading, indexing, and transactions.
Global Error Handling
Implement standardized error handling with try-catch blocks, custom exceptions, and retry logic.
Backend Models
Define database models and ORM entities with relationships and constraints.
Frontend CSS
Apply design tokens and CSS methodologies to style components and optimize production builds.
Frontend Responsive
Build mobile-first responsive layouts with media queries and relative units.
Frontend Accessibility
Identify and fix accessibility issues in frontend interfaces using semantic HTML, ARIA, and keyboard navigation.
Backend API
Design RESTful API endpoints, routes, and controllers from specifications.
Global Conventions
Enforce project-wide conventions for file organization, Git branches, and documentation.
Global Validation
Enforce server-side input validation with allowlists, type checks, and sanitization.
Backend Migrations
Automate reversible database schema migrations with rollback methods and version control.
Testing Test Writing
Write minimal, focused unit and integration tests across Jest, Mocha, RSpec, pytest, and JUnit.
Global Coding Style
Enforce consistent naming, formatting, and DRY standards across codebases.
Frequently Asked Questions About UT/ITS/EIS
FAQPage SchemaWhat specific development tasks are enabled by these standards?▼
These standards enable the creation of reusable UI components, the design of secure RESTful endpoints, and the implementation of robust database models. They further facilitate consistent error handling, server-side input validation, and the execution of unit and integration tests across multiple programming environments.
Which engineering personas benefit from these institutional standards?▼
Full-stack developers, frontend engineers, and database administrators benefit from these standardized practices. The guidelines are designed for technical teams requiring consistent code formatting, reliable schema versioning, and accessible interface development across large-scale institutional digital projects.
What are the primary prerequisites for implementing these standards?▼
Implementation requires a foundational understanding of modern web frameworks like React, Vue, or Svelte, alongside proficiency in relational database management. Teams should be prepared to adopt specific naming conventions, DRY principles, and semantic HTML standards to ensure full compatibility with the provided architectural guidelines.