Skip to content

Support multi-project workflow: applying context-infrastructure as a cross-project base while preserving target project's own AGENTS.md and skills #79

Description

@dsdashun

Context

I've been using context-infrastructure as a reference to build my own personal
context layer (SOUL, USER, axioms, skills, memory system). It works great as a
single workspace: I cd into it to start coding agent sessions, the root AGENTS.md loads, everything is
centralized.

But I've hit a workflow question that neither the README nor setup_guide.md
explicitly addresses, and I suspect other users will hit it too.

The problem

I want to use my personal context infrastructure while developing other,
pre-existing projects in my work
(e.g. a web app, a Go service) that already have their own:

  • AGENTS.md (architecture rules, commit policy, etc.)
  • .agents/skills/ (project-specific skills)

The standard, correct way to develop such a project is to set the session's pwd
to the target project root and let the harness auto-load that project's
AGENTS.md and project-scoped resources. But the current design of
context-infrastructure assumes a single-workspace-as-pwd model (both the
README Quick Start and setup_guide.md imply you cd into the
context-infrastructure directory and work from there). This creates an apparent
either/or:

Option pwd Loads context-infra AGENTS.md? Loads target project AGENTS.md?
A context-infra directory
B target project directory

On the surface it looks like you can only have one or the other.

Whar are the solutions for such scenario ?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions