ZappushZappush
SkillsUse CasesBenchmarkCommunitySign In
      Back to Skills
      gchapim

      Safety Report

      Ecto Migrator

      @gchapim

      Generate Ecto migrations from natural language or schema descriptions. Handles tables, columns, indexes, constraints, references, enums, and partitioning. Supports reversible migrations, data migrations, and multi-tenant patterns. Use when creating or modifying database schemas, adding indexes, altering tables, creating enums, or performing data migrations in an Elixir project.

      1,439Downloads
      2Installs
      0Stars
      1Versions
      Search & Retrieval2,116CLI & Shell Tools1,805Customer Support1,744Translation & i18n1,457

      Security Analysis

      high confidence
      Clean

      The skill is an instruction-only helper for generating Ecto migrations and its requirements and instructions are consistent with that purpose.

      Feb 11, 20263 files
      Purpose & Capabilityok

      Name/description (Ecto migrations) match the content of SKILL.md and the provided references. The skill does not request unrelated binaries, credentials, or config paths — everything is appropriate for a migration-generation helper.

      Instruction Scopeok

      SKILL.md contains templates, patterns, and concrete migration snippets (indexes, constraints, multi-tenant patterns, data-migration guidance). It does not instruct the agent to read arbitrary local files, access environment variables, or send data to external endpoints. It also does not instruct the agent to execute migrations against a database (only shows mix/execute examples), so runtime scope is limited to generating code/text.

      Install Mechanismok

      No install spec and no code files that run on the host. As an instruction-only skill, it does not download or write executables to disk — lowest-risk install profile.

      Credentialsok

      The skill declares no required environment variables, credentials, or config paths. That is proportionate: generating migration text does not require secrets or external service access.

      Persistence & Privilegeok

      always is false and the skill does not request persistent presence or modify other skills. Autonomous invocation is allowed (platform default) but the skill's content does not raise additional privilege concerns.

      Guidance

      This skill is coherent and appears safe as an authoring helper, but remember: generated migrations change your database schema. Always review generated migration code before running it, run migrations in a development/staging environment first, take backups, and ensure patterns (primary key type, tenant_id decisions, concurrent index flags, data-migration strategies) match your application's conventions. Because the skill is instruction-only, installing it does not add code to your system, but do not apply generated SQL/migrations without standard code review and testing.

      Latest Release

      v1.0.0

      Initial release of ecto-migrator. - Generate Ecto migrations from natural language or schema descriptions. - Supports creation and modification of tables, columns, indexes, constraints, references, enums, and partitioning. - Handles reversible migrations, data migrations, and multi-tenant schema patterns. - Provides naming conventions, migration templates, index and constraint strategies, and PostgreSQL extension guidance. - Includes best practices for data migrations and enum types in Elixir projects.

      More by @gchapim

      Hacker News

      8 stars

      Readwise & Reader API

      2 stars

      Phoenix API Generator

      0 stars

      Oban

      0 stars

      Elixir Dev

      0 stars

      Oban Designer

      0 stars

      Published by @gchapim on ClawHub

      Zappush© 2026 Zappush
      HomeGuaranteeSupport

      Something feels unusual? We want to help: [email protected]