MetaObjects avatar

MetaObjects

Official

@metaobjectsdev · United States of America

0Followers
|
5Public Repos
|
9Published Skills

Enterprise Metadata Driven Development

Skills Distribution
DomainDeveloper To...Metadata-Driven Co.. (30%)Schema Verificatio.. (25%)Cross-Language Por.. (20%)Runtime UI & CRUD .. (15%)

Agent Skills by MetaObjects

Showing 9 vetted skills indexed across 1 GitHub repositories.

Frequently Asked Questions About MetaObjects

FAQPage Schema
What tasks can I accomplish with MetaObjects skills?▼

You can author metadata (fields, entities, relationships, enums) in YAML or JSON, configure and run code generation with hand-edit-preserving regeneration, verify drift across database/codegen/templates, build typed prompt templates with deterministic rendering, wire generated code into runtime CRUD apps with REST routes and web forms, and cut npm/TypeScript releases.

Who should use the MetaObjects skill set?▼

Engineers adopting or already using MetaObjects metadata-driven development: developers authoring metadata schemas, maintainers running codegen and drift verification, teams porting implementations across Java/Python/C#, and release managers publishing @metaobjectsdev npm packages. Fit-assessment and audit skills serve teams evaluating or measuring adoption.

How do I evaluate whether MetaObjects fits my project?▼

Use the metaobjects-fit-assessment skill before adoption. It is read-only and propose-only: it analyzes a not-yet-adopted project, identifies what would migrate, describes the end-state and drift-protection payoff, and produces a decision-grade, evidence-cited report. Post-adoption, metaobjects-audit produces a scored, prioritized adoption report.

How does MetaObjects handle releases and versioning?▼

The releasing skill covers cutting and publishing releases of the @metaobjectsdev npm/TypeScript packages: bumping the published npm version, promoting merged work to npm latest, and refreshing version references after a release. It is triggered by requests like 'do a release' or 'release 0.x.y'.

What languages and formats does MetaObjects support?▼

Metadata is authored in YAML or canonical JSON, with custom vocabulary registration via providers. Code generation supports configurable generators, targets, and dialects, and the cross-language-porting skill covers Java, Python, and C# implementations kept aligned to the conformance corpus. Runtime integration includes REST routes and a web client with forms, grids, and filters.