agentsclimarketplace

Konecty meta

Skill konecty/skills/skills/konecty-meta

Agent Skills for the Konecty ecosystem

Install
npx -y skills add konecty/skills --skill konecty-meta

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

All Konecty metadata operations through the Konecty admin MCP server: read/inspect MetaObjects, manage document schemas and fields, manage list/view/access/pivot metas, validate and generate hook code, manage Namespace config (SMTP/RabbitMQ/storage/MCP flags), validate metadata integrity, and sync metadata repo↔database. Use when: ler metadados, inspecionar esquema, gerenciar campos, adicionar campo, criar lista/view, configurar perfil de acesso, gerar hook, configurar Namespace/SMTP/fila RabbitMQ, habilitar MCP, validar integridade meta, sincronizar metas, remover módulo meta, read metadata, manage schema, add fields, manage list view access pivot, generate hook, configure namespace, enable MCP flags, validate metadata, sync metadata, remove meta module. Requires the konecty-admin MCP server connected and an admin user (admin: true). Do NOT use for data record ops (find/create/update/delete/upload) — use konecty-data; do NOT use for MCP server setup — use konecty-setup.

SKILL.md

6.0 KB, ~1.3k tokens by cl100k_base, as published. Nobody here has run it

Konecty Meta

Procedural guide for all Konecty metadata administration. Execution happens through Konecty's admin MCP tools (meta_*) — this skill teaches which tool to call, with which payload shape, and which guardrails to respect. It ships no scripts and makes no HTTP calls.

Requires the konecty-admin MCP server connected (Konecty admin MCP at <company-url>/admin-mcp) and a user with admin: true. If the meta_* tools are not available, stop and guide the user through the konecty-setup skill.

Authentication (two paths)

  • Interim (today): the konecty-admin server entry is registered with an Authorization: Bearer <authTokenId> header, where authTokenId comes from an admin user's OTP login (obtained during setup). When it expires, re-run the setup "fix auth" flow to get a new token and re-register the header.
  • Target (OAuth): Konecty grants the admin OAuth scope to trusted clients (provisioned via OAUTH_CLIENTS_JSON, ADR-0011) at consent — only for users with admin: true, shown unchecked with a risk warning. Once your Konecty ships it, switching is a re-registration only (claude mcp remove + add with --client-id/--callback-port; see konecty-setup) — nothing in this skill changes.

Either way, tools are called without any token argument — auth travels in the HTTP header. See references/auth.md.

Tool inventory (admin MCP — 12 tools)

ToolInputPurpose
meta_readnameRead a document metadata object by name
meta_document_upsertid, documentCreate/update a document schema
meta_list_upsertid, listCreate/update a list meta
meta_view_upsertid, viewCreate/update a view (form) meta
meta_access_upsertid, accessCreate/update an access profile
meta_pivot_upsertid, pivotCreate/update a pivot meta
meta_hook_validatescriptValidate hook code before saving
meta_hook_upsertid, hookPersist hook metadata (validate first!)
meta_namespace_updatepatchPatch the Namespace singleton (incl. MCP flags)
meta_doctor_runRun metadata integrity checks
meta_sync_planitemsPlan a repo↔database metadata sync
meta_sync_applyitems, autoApproveApply a reviewed sync plan

Flow → reference map

User intent (pt-BR / EN)Reference
Ler metadados, inspecionar esquema, listar metas / read metadata, inspect schemareferences/read.md
Gerenciar documento, adicionar/remover campo, editar schema / manage document schema, add fieldsreferences/document.md
Gerenciar lista, adicionar coluna / manage list, columnsreferences/list.md
Gerenciar formulário/view, visual groups / manage form viewreferences/view.md
Perfil de acesso, permissões, filtros de leitura / access profiles, permissionsreferences/access.md
Relatório pivot, agregações / pivot reportsreferences/pivot.md
Gerar/validar hook, scriptBeforeValidation, validationScript / hooksreferences/hook.md
Namespace, SMTP, RabbitMQ, habilitar MCP, modo somente leitura / namespace config, MCP flagsreferences/namespace.md
Validar integridade, auditoria de metadados / validate metadatareferences/doctor.md
Sincronizar metas, deploy de schema / sync metadata repo↔dbreferences/sync.md
Remover módulo meta, excluir documento meta / remove meta modulereferences/remove.mdMCP gap, read first
Descobrir campos de dados / data-side field discoveryreferences/field-discovery.md

Guardrails (non-negotiable)

  1. Upserts replace the whole meta object. Always read the current state first (meta_read for documents; your metadata repo for child metas) and send the complete definition — a partial payload erases what you omit. Exception: meta_namespace_update is a real patch.
  2. Hooks: meta_hook_validate before meta_hook_upsert, always. No require/import, no comments in hook source (hook.md).
  3. Sync: meta_sync_plan first; review with the user; only then meta_sync_apply with autoApprove: true — the tool refuses to apply without it.
  4. Full-module removal has no MCP tool. Never improvise REST calls — follow references/remove.md.
  5. _id conventions: Contact (document), Contact:list:Default, Contact:view:Default, Contact:access:Corretor, Contact:pivot:Default, Namespace (singleton). The upsert id argument is this _id.
  6. After metadata changes, offer meta_doctor_run to check integrity.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.