Hopin avatar

Hopin

Official

@hopin-inc

0Followers
|
11Public Repos
|
20Published Skills

Offers architectural governance, technical debt auditing, and schema validation for TypeScript-based enterprise software development lifecycles.

Skills Distribution
DomainDeveloper To...Architectural Gove.. (30%)Technical Debt Aud.. (30%)Schema & Database .. (25%)Performance Optimi.. (15%)

Agent Skills by Hopin

Showing 20 vetted skills indexed across 1 GitHub repositories.

Hopin-incHopin-inc
3

api-compatibility-check

Detects breaking changes in SwaggerUnofficial API specifications.

Official
Advanced
Hopin-incHopin-inc
3

infer-intent

Infer design intent and historical context from Git commit history.

Official
Advanced
Hopin-incHopin-inc
3

new-domain

Generate a DDD domain scaffold with standardized folder layout and template files.

Official
Advanced
Hopin-incHopin-inc
3

test-domain

Execute domain-scoped TypeScript tests and report concise results.

Official
Intermediate
Hopin-incHopin-inc
3

migration-requirements

Analyze schema changes and generate database migration plans with rollback steps.

Official
Advanced
Hopin-incHopin-inc
3

monitoring-readiness

Define monitoring readiness for new features and changes.

Official
Advanced
Hopin-incHopin-inc
3

validate-architecture

Validate DDD/Clean Architecture conformance in code diffs and pull requests.

Official
Advanced
Hopin-incHopin-inc
3

elicit-requirements

Extract clear requirements from vague feature ideas through structured interviews.

Official
Advanced
Hopin-incHopin-inc
3

db-migration

Generates Prisma migration plans and reviews SQL for TypeScript projects.

Official
Advanced
Hopin-incHopin-inc
3

dependency-upgrade-path

Plan safe dependency upgrades for npm, yarn, and pnpm projects.

Official
Advanced
Hopin-incHopin-inc
3

performance-diff

Compare pre- and post-change performance metrics to detect regressions.

Official
Advanced
Hopin-incHopin-inc
3

phased-delivery-plan

Create phased delivery plans with dependencies, milestones, and feature-flag gating.

Official
Advanced
Hopin-incHopin-inc
3

legacy-audit

Analyze TypeScript files and commit history to quantify technical debt and generate prioritized refactor roadmaps.

Official
Advanced
Hopin-incHopin-inc
3

refinement-questionnaire

Analyze requirement documents to generate a prioritized 20-question clarifying questionnaire.

Official
Advanced
Hopin-incHopin-inc
3

map-impact-analysis

Generate dependency graphs to forecast impacted files, domains, and tests from code changes.

Official
Advanced
Hopin-incHopin-inc
3

analyze-performance

Identify performance bottlenecks in codebases and propose prioritized optimizations.

Official
Advanced
Hopin-incHopin-inc
3

side-effect-brainstorming

Identify and document side effects of feature changes across data, logic, UX, and operations.

Official
Advanced
Hopin-incHopin-inc
3

check-requirement-delta

Detect conflicts between new requirements and existing GraphQL schemas, Prisma models, and authorization rules.

Official
Advanced
Hopin-incHopin-inc
3

security-review

Identify and remediate authentication, authorization, and data-handling weaknesses in GraphQL APIs.

Official
Advanced
Hopin-incHopin-inc
3

pr-review

Automate PR reviews for architecture, security, code quality, and test coverage.

Official
Advanced

Frequently Asked Questions About Hopin

FAQPage Schema
What specific engineering tasks are enabled by these capabilities?

These capabilities enable automated architectural validation, technical debt quantification, and schema-aware migration planning. Engineers can perform impact analysis on code changes, generate database migration plans, audit legacy TypeScript repositories for refactoring, and ensure security compliance within GraphQL implementations and authorization logic.

Which target personas benefit most from these technical capabilities?

These capabilities are designed for Senior Software Engineers, Technical Leads, and System Architects. They are particularly useful for teams managing complex TypeScript monorepos, those enforcing Domain-Driven Design standards, or organizations requiring rigorous oversight of database schema changes and security posture in GraphQL-based distributed systems.

What are the primary prerequisites for integrating these capabilities?

Integration requires a TypeScript-based codebase utilizing Prisma for database interactions and GraphQL for service communication. Projects should maintain a structured Git history to enable intent inference and legacy auditing, and follow standard DDD or Clean Architecture patterns to ensure the validation logic functions correctly against the repository structure.