DAIN avatar

DAIN

Official

@dain-agency · United Kingdom

0Followers
|
2Public Repos
|
25Published Skills

Data. Analytics. Insights. Now

Skills Distribution
DomainDeveloper To...Software Migration.. (40%)Build Pipeline & R.. (30%)Quality Assurance .. (30%)

Agent Skills by DAIN

Showing 25 vetted skills indexed across 1 GitHub repositories.

dain-agencydain-agency

register-github-app

Automate GitHub App registration for the dain-agency organization via Chrome MCP.

Official
Advanced
dain-agencydain-agency

gotchas

Index project-specific production pitfalls with stable anchor lookup and pre-build checklists.

Official
Intermediate
dain-agencydain-agency

batch-orchestrator

Coordinate interdependent Notion tasks via global DAG construction and wave-based topological sorting.

Official
Advanced
dain-agencydain-agency

migrate-backend

Convert external API route definitions into standardized Express backend domain structures.

Official
Advanced
dain-agencydain-agency

migrate-frontend

Convert external UI designs into structured frontend code with React Query integration and mandatory tests.

Official
Intermediate
dain-agencydain-agency

migrate-decompose

Decompose migration manifests into granular features with verification criteria.

Official
Intermediate
dain-agencydain-agency

storybook-gotchas

Resolve common Storybook rendering, configuration, and compatibility issues.

Official
Basic
dain-agencydain-agency

worktree

Automate git worktree setup and teardown for Node.js monorepos.

Official
Advanced
dain-agencydain-agency

ship-retrospective

Analyze Ship v2 build telemetry and generate approval-required improvement patches.

Official
Advanced
dain-agencydain-agency

clear-ui

Evaluate UI screens across five pillars with a 0-5 scoring scorecard.

Official
Intermediate
dain-agencydain-agency

ship-foreman

Automate build pipeline orchestration with task manifests and mandatory review checkpoints.

Official
Advanced
dain-agencydain-agency

migrate-database

Generate standardized ORM database models with tenant isolation and UUID keys.

Official
Intermediate
dain-agencydain-agency

ux-discovery-questions

Generate structured user discovery question packs for interviews and surveys.

Official
Basic
dain-agencydain-agency

migrate-analyze

Analyze TypeScript and Prisma applications to generate v2 migration manifests.

Official
Intermediate
dain-agencydain-agency

migrate-verify

Cross-reference migration manifests with codebase files to verify task completion.

Official
Advanced
dain-agencydain-agency

ship-architect

Translates feature briefs into technical implementation specifications with data models and API surfaces.

Official
Advanced
dain-agencydain-agency

dashboard-audit

Audit web application dashboards for KPI accuracy and responsive compliance.

Official
Intermediate
dain-agencydain-agency

publish-mcp-server

Automate npm publishing and Vercel deployment for @dain-os/mcp-server.

Official
Advanced
dain-agencydain-agency

write-agent

Create new project-specific agents with standardized structure and deduplication checks.

Official
Intermediate
dain-agencydain-agency

frontend-gotchas

Index common React, Next.js, Tailwind CSS, and Vitest development pitfalls.

Official
Intermediate
dain-agencydain-agency

database-gotchas

Review Supabase and PostgreSQL configurations against curated gotcha checklists.

Official
Intermediate
dain-agencydain-agency

ux-psychology

Access curated UX psychology frameworks for interface design and development.

Official
Basic
dain-agencydain-agency

repo-init

Scaffold complete buildable software repositories from Forge configuration files.

Official
Intermediate
dain-agencydain-agency

spawn

Triage subagent requests and generate bounded prompts for specialized agents.

Official
Intermediate

Frequently Asked Questions About DAIN

FAQPage Schema
What specific engineering tasks does DAIN enable?

DAIN enables systematic codebase migration, repository scaffolding, and technical auditing. It facilitates the conversion of external designs and routes into structured React and Express code, while providing pre-flight validation for TypeScript branches and automated configuration reviews for PostgreSQL and Supabase environments.

Which technical personas benefit most from these capabilities?

Full-stack engineers, technical leads, and software architects benefit from these capabilities. The framework is designed for teams managing Node.js monorepos who require standardized migration manifests, consistent database modeling, and rigorous quality assurance checkpoints during the feature development lifecycle.

What are the primary prerequisites for implementing these migration and audit tasks?

Implementation requires an existing TypeScript codebase, Prisma ORM integration, and a standard Node.js monorepo structure. Users must have access to the specific project manifests and configuration files to enable the generation of migration plans, database models, and technical implementation specifications.