Skip to content

Question : How to avoid duplicated AI primitives when those are present in Git repo and install in dev local computer #2183

Description

@cgameiro-topcon

What I'm trying to do

I distribute AI primitives (agents, skills, guardrails, standards) through APM. The same primitives live in their canonical Git repository and get installed onto individual developer machines when a developer runs apm install -g .

The problem

I end up with what looks like two copies of the same primitive — one in the Git source of truth, one materialized locally. When both are present, it's unclear how the user should is supposed to treat them.

Questions

What's the recommended pattern to avoid the duplication in the first place ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/docs-sitedocs/src/content (Starlight), README, doc generation.area/package-authoringapm pack/unpack, plugin authoring, vendoring guidance, bundle format.status/acceptedDirection approved, safe to start work.status/triagedInitial agentic triage complete; pending maintainer ratification (silence = approval).theme/portabilityOne manifest, every target. Multi-target deploy, marketplace, packaging, install.type/docsDocumentation change (prose, examples, generated reference).

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions