Repository inventory

wesleysmits/agent-skills

Skills indexed from this repository, with install-style signals scoped to the repo.
26 skills52 GitHub stars0 weekly installsGitHubOwner profile

Overview

This skill analyzes database schemas and suggests practical improvements for Prisma, TypeORM, or Drizzle projects. It helps detect ORM tool usage, review models and relations, recommend DRY refactors, and generate TypeScript types or migration commands. Use it to improve performance, consistency, and maintainability of your database layer.

How this skill works

The skill detects which ORM is in use by scanning common config and source files, reads schema or entity definitions, and extracts models, fields, relationships, indexes, and enums. It identifies common issues (missing indexes, inconsistent naming, absent timestamps, duplicate field groups, N+1 risks) and produces targeted suggestions, DRY refactor patterns, and migration or type-generation commands.

When to use it

  • You want a review of your database schema or entity definitions.
  • You need migration recommendations or production-safe migration commands.
  • You want TypeScript types generated or synchronized from your schema.
  • You notice performance issues or suspect missing indexes or relations.
  • You’re standardizing naming, timestamps, soft deletes, or audit fields.

Best practices

  • Detect the ORM first (prisma, typeorm, drizzle) to run tool-specific checks.
  • Enforce consistent naming (choose camelCase or snake_case across models).
  • Add createdAt/updatedAt and consider deletedAt for soft deletes on most tables.
  • Index foreign keys and frequently queried columns to avoid slow joins.
  • Extract repeated fields into shared mixins/base entities for DRY code.
  • Run schema validation and generate types after applying schema changes.

Example use cases

  • Audit a Prisma schema.prisma and suggest indexes, enum changes, and migration commands.
  • Convert repeated Drizzle column definitions into a shared timestamps/primaryId module.
  • Create a TypeORM BaseEntity for common audit fields and update entities to extend it.
  • Generate TypeScript models from Drizzle or Prisma schema for API DTOs.
  • Analyze proposed schema changes and produce a Schema Change Analysis report with breaking-change notes.

FAQ

I scan typical config and source files: prisma/schema.prisma or package.json for Prisma, drizzle.config.* or package.json for Drizzle, and ormconfig/data-source or entity files for TypeORM.

Can you generate production-safe migration commands?

Yes. I recommend the appropriate migration commands for the detected ORM and highlight risks or required data migrations before applying them in production.

26 skills

database-schema-manager
Automation

This skill analyzes database schemas and suggests improvements for Prisma, TypeORM, or Drizzle, and can generate TypeScript types.

DatabaseDrizzleMigrationPrisma+3
landing-page-copy-generator
Automation

This skill creates high-converting landing page sections with headlines, CTAs, and social proof to boost conversions.

CopywritingGrowthMarketingProductivity+1
youtube-script-generator
Automation

This skill generates structured YouTube video scripts with hooks, segments, CTAs, and B-roll notes to streamline production.

ContentGrowthMarketingProductivity+2
cicd-config-builder
Automation

This skill helps you generate and update CI/CD configurations for GitHub Actions, GitLab CI, or CircleCI to streamline pipelines and deployments.

Ci CdDevopsGitProductivity+1
accessibility-auditor
Accessibility

This skill helps identify WCAG 2.1 accessibility violations in components and pages, guiding remediation and validation for inclusive UI.

AutomationFrontendProductivityTesting
wordpress-fse-generator
Automation

This skill generates WordPress Full Site Editing blocks and theme files, guiding block.json, theme.json, and PHP registrations for seamless FSE development.

BackendCode ReviewFrontendPhp+1
unit-test-generator
Automation

This skill generates unit tests for changed files and identifies coverage gaps to improve reliability and maintainability.

Ci CdProductivityTestingUnit Tests
webinar-slide-deck-generator
Ai

This skill generates structured webinar slide decks with speaker notes, visuals, and engagement prompts to power compelling virtual events.

AutomationDesignMarketingProductivity+1
pr-linter-enforcer
Automation

This skill enforces code quality by linting changed files with ESLint, Prettier, and stylelint, and suggesting or applying fixes.

BackendCode ReviewFormattingFrontend+3
brand-identity-template
Automation

This skill provides a single source of truth for brand guidelines, design tokens, voice, and tech choices to ensure consistent UI and copy.

BrandingCopywritingDesignDocs+3
competitor-content-analyzer
Ai

This skill helps you conduct competitor content analysis, identify gaps, and craft differentiation angles with actionable plans.

AutomationContentProductivityResearch+1
design-token-validator
Automation

This skill enforces design system consistency by identifying hardcoded colors and spacing, mapping violations to tokens, and suggesting token-based fixes.

Code ReviewDesignFrontendLinting+2
testimonial-quote-generator
Automation

This skill helps you extract, format, and tag customer testimonials for marketing, social proof, and quote cards across channels.

BrandingCopywritingMarketingProductivity+1
ebook-lead-magnet-generator
Automation

This skill creates comprehensive ebooks and lead magnets with structured chapters, design briefs, landing page copy, and email sequences to boost gated content

BrandingContentCopywritingGrowth+3
ugc-content-curator
Automation

This skill helps you curate and repurpose customer photos, reviews, and testimonials into cohesive, brand-aligned UGC campaigns.

BrandingContentMarketingProductivity+2
glossary-definition-generator
Ai

This skill generates SEO-optimized glossaries and definitions, organizing terms, examples, and related links for knowledge bases and terminology documentation.

AutomationContentDocsProduct+3
content-repurposing-engine
Automation

This skill transforms a single content piece into multiple formats across platforms, maximizing reach and ROI.

CopywritingMarketingProductivitySocial Media+1
marketplace-integration-helper
Api

This skill scaffolds marketplace integrations by generating boilerplate API clients, rate limiting, webhooks, and type-safe code for WooCommerce, Shopify,

AutomationBackendCloudDevops+3
podcast-show-notes-generator
Ai

This skill generates timestamped show notes, transcripts, and key takeaways from podcast episodes to streamline publishing and repurposing.

AutomationContentMarketingProductivity+2
react-component-architect
Automation

This skill scaffolds React and Next.js components with TypeScript, CSS modules, tests, and Storybook stories to accelerate development.

FrontendNextjsProductivityReact+2
commit-message-formatter
Automation

This skill formats commit messages following Conventional Commits, helping you generate clear, release-ready messages for staged changes.

Ci CdGitProductivity
social-caption-generator
Automation

This skill generates platform-specific social media captions with hashtags, hooks, and CTAs to boost engagement across Instagram, LinkedIn, Twitter, and TikTok.

CopywritingMarketingProductivitySocial Media
product-description-writer
Automation

This skill helps you create compelling product descriptions and optimize e-commerce listings by transforming features into benefits and engaging copy.

BrandingContentCopywritingMarketing+3
seo-metadata-generator
Analytics

This skill generates SEO metadata including meta tags, Open Graph, Twitter cards, JSON-LD, and hreflang guidance to boost search visibility.

AutomationContentCopywritingGrowth+3
ad-copy-generator
Ads

This skill helps you generate platform-specific ad copy for paid campaigns with A/B variants across Google, Facebook, LinkedIn, and more.

AiAutomationCopywritingMarketing+3
long-form-content-writer
Automation

This skill helps you draft comprehensive long-form blog posts with SEO-ready structure, outlines, introductions, bodies, and conclusions.

ContentCopywritingMarketingProductivity+2
More from this maintainer
Other repositories and skills published under the same GitHub owner.
Skills library
Jump back to the full directory or explore grouped topics.
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational