Human-Centric Engineering
Official@human-centric-engineering · United Kingdom
Tools to support the social, psychological and cultural aspects of Software Engineering
Agent Skills by Human-Centric Engineering
Showing 9 vetted skills indexed across 1 GitHub repositories.
api-builder
Generate Next.js 16 REST API endpoints with Zod validation and tests.
component-builder
Generate reusable React components with TypeScript interfaces and accessibility attributes.
deployment-guide
Generate platform-specific deployment guides for the Sunrise application.
page-builder
Generate Next.js 16 App Router pages with route groups, layouts, metadata, and authentication.
security-hardener
Implement OWASP-aligned security features like rate limiting, CORS, CSP, and input sanitization.
email-designer
Generate production-ready email templates with React Email and inline styles.
testing
Generate unit, integration, and component tests with Vitest and React Testing Library.
docs-writer
Generate and update project documentation verified against code implementations.
form-builder
Generate validated forms with Zod, react-hook-form, and shadcn/ui in Next.js.
Frequently Asked Questions About Human-Centric Engineering
FAQPage SchemaWhat specific development tasks are supported by these capabilities?▼
These capabilities support generating Next.js 16 REST endpoints, React interface components, validated forms, and production-ready email templates. Additionally, they provide standardized security hardening for CORS, CSP, and rate limiting, alongside unit and integration testing generation using Vitest and React Testing Library.
Which engineering personas benefit from these technical capabilities?▼
Full-stack developers and frontend engineers working within the Next.js ecosystem benefit most from these capabilities. They are designed for teams requiring rapid, consistent generation of boilerplate code, interface components, and security configurations while maintaining strict adherence to TypeScript interfaces and accessibility standards.
What are the primary prerequisites for implementing these capabilities?▼
Implementation requires a project environment configured with Next.js 16, TypeScript, and the App Router architecture. Dependencies include Zod for schema validation, react-hook-form for state management, and shadcn/ui for interface primitives. Projects should also utilize Vitest for testing and React Email for template rendering.