agentsclimarketplace

Other repo

Skill tdkn/agent-skills/skills/other-repo

Read other local repositories beside the current git repo as read-only context for cross-repo work. Use for shared types, APIs, schemas, SDKs, generated clients, env vars, feature flags, and contract alignment across repos. Trigger when another local repo may exist at ../repo-name. Do not use for remote-only or current-repo-only tasks.From its SKILL.md

Install
npx -y skills add tdkn/agent-skills --skill other-repo

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.

SKILL.md

1.9 KB, 438 tokens by cl100k_base, as published. Nobody here has run it

Other Repo

Treat other local repos as read-only extensions of the current workspace.

Workspace

repo_root=$(git rev-parse --show-toplevel)
parent_dir=$(dirname "$repo_root")
current_repo=$(basename "$repo_root")

find "$parent_dir" -mindepth 1 -maxdepth 1 -type d \
  ! -name "$current_repo" -print | sort

Stay inside "$parent_dir" only.

Resolve a target repo

target="$parent_dir/TARGET_REPO"

[ -d "$target" ] || {
  echo "Missing target repo: $target" >&2
  exit 1
}

git -C "$target" status --short --branch

Mention dirty state or non-main branches when relevant.

Search fast

Prefer rg. Avoid ls -R.

# files
rg --files "$target"

# symbol / endpoint / type search
rg -n "createSession|SessionRequest|FEATURE_X" \
  "$repo_root" "$target" \
  --glob '!**/{node_modules,dist,build,target,.next}/**'

Read focused slices only:

nl -ba "$target/path/to/file.ts" | sed -n '40,120p'

Best search order

For contracts and shared behavior:

  1. schema / OpenAPI / proto / GraphQL
  2. exported types
  3. routes / handlers
  4. SDK or generated client
  5. call sites

Search definition shapes first:

rg -n "export\s+(type|interface|class|function|const)\s+NAME\b" "$target"

Rules

  • Read-only by default.
  • Do not edit, install, build, test, fetch, pull, switch branches, or commit in other repos unless explicitly requested.
  • Avoid secrets and real .env files.
  • Prefer .env.example, schemas, and docs.
  • Report evidence with paths and line numbers.
  • If no matching repo exists, say what was checked.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. 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.