archon-link-project

Link a git repository to an Archon project ecosystem with hierarchy and knowledge sources.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/trezero/archon-trinity --skill archon-link-project
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: archon-link-project
Source: https://github.com/trezero/archon-trinity/tree/main/integrations/claude-code/extensions/archon-link-project
Command: npx skills add https://github.com/trezero/archon-trinity --skill archon-link-project

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Establishes and maintains a consistent project linkage between a git repository and an Archon project ecosystem so teams can share knowledge, search across related projects, and keep documentation synced without manual bookkeeping.

Core Features & Use Cases

  • Project discovery and creation: Finds existing Archon projects or creates new projects for the current repo and suggested targets.
  • Hierarchy management: Configure parent/child/sibling relationships, detect and prevent circular hierarchies, and update project metadata.
  • Source linking and ingestion: Associate technical or business knowledge sources, scan repo docs, compute file hashes, ingest documents with progress polling, and verify search indexing.
  • State persistence and recovery: Save linkage and ingestion metadata to .claude/archon-state.json, merge with existing memory state, and ensure the file is gitignored.
  • Use case: Onboarding a monorepo or microservice into a shared Archon ecosystem so AI agents and teammates can search project docs and shared parent resources.

Quick Start

Link this repository to an Archon project, set the relationship (child/parent/sibling), and optionally ingest local documentation into the project's knowledge base.

Frequently Asked Questions about archon-link-project

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I link a repository to a multi-repo project hierarchy?

Establish a multi-repo project hierarchy by selecting or creating a project, configuring parent, child, or sibling relationships, and persisting the linkage state in .claude/archon-state.json. This connects your repository to the broader ecosystem.

Can I ingest local documentation into a shared knowledge base?

Yes, you can ingest local documentation into a shared knowledge base. The process scans repository docs, computes file hashes, ingests documents with progress polling, and verifies search indexing to keep knowledge sources synced.

Does project hierarchy management detect circular dependencies?

Yes, project hierarchy management detects circular dependencies. When configuring parent/child relationships across multi-repo ecosystems, the system performs health checks and actively prevents circular hierarchies from being established.

What is the best way to onboard a microservice into a shared knowledge base?

The best way to onboard a microservice into a shared knowledge base is to link the repository to a parent project, categorize and associate knowledge sources, and optionally ingest local documentation for cross-project search.

Where is project linkage and ingestion metadata stored?

Project linkage and ingestion metadata is stored in .claude/archon-state.json. The system merges with existing memory state, ensures the file is gitignored, and uses it for state persistence and recovery.