first-tree-read

Solid

Read the current repo's Context Tree before acting. Use when the user provides a task, topic, file path, feature name, bug, error, repo area, owner, or other signal and Codex needs to locate and read the relevant context files. Supports GitHub and GitLab explicit-Team BYO activation with one online authority check, one strict fetch, and one exact task snapshot, while preserving managed-workspace compatibility. Do not use for a Context Tree PR/MR review or an explicit broad audit of stored tree content; `context-tree-review` owns trusted provider-scoped review snapshots and `context-tree-audit` owns audit snapshots.

Code & Development 83 stars 23 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 81/100

Stars 20%
64
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# First Tree Read ## Purpose Read the Context Tree for the current repo before acting. This skill is read-only: it uses `first-tree tree tree` to find relevant tree files, then uses the agent's native file-reading capability to read their content and summarize the constraints that matter for the user's task. A BYO task first activates one exact-commit snapshot; all selectors, soft-link traversal, and file reads for that task stay inside it. Use `first-tree-write` for tree writes from a source artifact. An explicit request to audit stored normal content on the default branch belongs to `context-tree-audit`; do not start this task-scoped read workflow first. Do not use this skill for a Cloud Context Reviewer wake-up or an explicit request to review a Context Tree PR/MR. `context-tree-review` has exclusive precedence for its supported GitHub PR or GitLab MR path and reads only from its detached, validated PR-head snapshot; running this workflow first would refresh and inspect the main tree checkout instead. Do not use this skill for an explicit broad audit of the whole tree, a domain, or selected stored normal paths. `context-tree-audit` has exclusive precedence and owns the stable default-branch snapshot, validate-first discovery, and finding routing. ## Authority Boundary Apply the generated Context Tree Policy's content classes and drift-authority rules before treating a file as current truth. Normal content is the canonical decision/constraint source; non-normal class...

Details

Author
agent-team-foundation
Repository
agent-team-foundation/first-tree
Created
4 months ago
Last Updated
today
Language
TypeScript
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

first-tree-write

Source-driven Context Tree write workflow for managed workspaces and clean BYO invocations against GitHub- or GitLab-bound Context Trees. Use when a concrete source artifact such as a PR/MR, forge Issue, design doc, meeting note, review thread, or pasted source material should be reflected into the Context Tree. A clean BYO write also requires an explicit Team, an exact tree-read snapshot, current source/target context, and write intent. If no source artifact is available, there is no write task; ask the user for one.

83 Updated today
agent-team-foundation
AI & Automation Solid

first-tree-seed

Bootstrap a team's Context Tree from readable source repos — for an onboarding "build / set up the Context Tree" task on a tree that has no domain structure yet: either no tree exists (creates and binds it) or a bound-but-empty tree (fills it). Supports clean explicit-Team invocation without a Workspace manifest, managed briefing, or prior setup-chat transcript, while preserving managed-workspace compatibility. Proposes an initial top-level + second-level domain structure for approval, then drafts initial leaf content — each as a reviewable PR/MR. Refuses unrelated re-seeding once the tree has domain structure and recovers Phase 2 from durable merged Tree state plus the same explicit sources.

83 Updated today
agent-team-foundation
AI & Automation Solid

context-tree-audit

Audit stored normal content on the bound Context Tree's current default branch when a human explicitly asks to audit the whole tree, a domain, or specific normal paths for drift, contradictions, duplication, density, metadata, placement, or relationship problems. Do not use for ordinary task reads, source-backed writes, Context Tree PR/MR reviews, or empty-tree setup.

83 Updated today
agent-team-foundation