Help us improve
Share bugs, ideas, or general feedback.
From metaforge
Apply content-type schemas designed during brainstorming to Strapi via strapi-mcp. Phase 2 execution — no re-design.
npx claudepluginhub leonardotan19/metaforge --plugin metaforgeHow this skill is triggered — by the user, by Claude, or both
Slash command
/metaforge:backend-schemaThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Apply the schema specification from the design doc to Strapi using strapi-mcp.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Provides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Guides systematic root-cause debugging via triage checklist for test failures, build breaks, unexpected behavior, logs, and errors.
Share bugs, ideas, or general feedback.
Apply the schema specification from the design doc to Strapi using strapi-mcp.
This skill EXECUTES. It does NOT design. Load the design doc from `docs/metaforge/specs/` first. Only ask the user about gaps or ambiguities in the spec — never re-design content types, fields, or relations that are already specified.cd backend && npm run develop)STRAPI_BASE_URL, STRAPI_API_TOKEN, STRAPI_ADMIN_EMAIL, STRAPI_ADMIN_PASSWORDdocs/metaforge/specs/ with a complete content type specstrapi-mcp uses a two-phase staging pattern for all schema changes. Never skip the staging phase.
schema_readschema_write (action: create/update/delete)schema_stash viewschema_stash discard and re-stageschema_commit to apply all staged changes in one batchschema_read that all types are applied correctlyRead the design doc from docs/metaforge/specs/. Extract the content type spec: display names, API IDs, fields with types, relations, components, and descriptions.
Call strapi-mcp schema_read with resource: "content-type" to see existing types. Identify what needs to be created vs. what already exists.
For each content type, relation, or field change in the spec, call schema_write with the appropriate action. Stage everything before committing — schema changes often have interdependencies.
Call schema_stash with operation: "view" to see everything that's pending. Validate against the design doc: are all fields present? Types match? Relations correct?
Call schema_commit. Strapi will restart. Wait for confirmation.
schema_read to confirm all types are present and correcthttp://localhost:1337/adminAll files under backend/ are managed by strapi-mcp. Never edit them directly. Always use strapi-mcp tools for schema changes.
If npx gitnexus analyze has been run on the project, the risk analysis gates in executing-plans will check schema change impact before commit.