psm-info

Query PSM metadata including code repository, SCM version, and regional deployment details.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/yuezhen-huang/my-bytedance-skillhub --skill psm-info-yuezhen-huang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: psm-info
Source: https://github.com/yuezhen-huang/my-bytedance-skillhub/tree/main/psm-info
Command: npx skills add https://github.com/yuezhen-huang/my-bytedance-skillhub --skill psm-info-yuezhen-huang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When you know a service's PSM identifier but need its underlying metadata—such as the code repository URL, current SCM version, repo subdirectory, or which regions it is deployed in—this Skill retrieves that information directly instead of requiring manual lookups across internal platforms. ## Core Features & Use Cases - Repository Lookup: Resolve a PSM to its code repository path and full repo URL. - Version & Directory Inspection: Retrieve the current SCM version and the service's directory path within the repo. - Regional Deployment Coverage: See per-region metadata showing where the PSM is deployed and how configuration differs across regions. - Use Case: You are investigating the service tiktok.story.api and need to find its repo and confirm which regions run which SCM version before debugging a deployment issue. ## Quick Start Ask the agent to look up the repository and deployment regions for the PSM tiktok.story.api.

Frequently Asked Questions about psm-info

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

FAQPage Schema
How do I find the code repository for a PSM?

Run the psm-info agent with the PSM identifier as input, for example gdpa-cli run psm-info with input {"psm": "tiktok.story.api"}. The output includes the repo path and full repo_uri URL.

How to check which regions a PSM is deployed in?

Query psm-info with the PSM identifier and inspect the regions field in the JSON output. It lists per-region metadata including repo, scm version, and directory for each deployment region.

What input does psm-info require?

psm-info requires a single string parameter psm containing the service PSM identifier, such as tiktok.story.api. The session_id should be reused if one already exists in the current workflow.

Can psm-info determine the region for metrics or log queries?

No. psm-info should not be used to infer or guess the vregion for metrics or argos-query. If a region-sensitive request lacks a region, ask the user directly instead of using psm-info.

What if I know the repo but not the PSM?

Use the repo2psm skill first to resolve the repository to its PSM identifier, then use psm-info if you need deployment or SCM metadata for that PSM.