From teams
Lists all teams from team_component_map.json with OCPBUGS components, metadata including repos, team size, Slack channels. Use to display teams, validate names, count, or analyze ownership.
How this skill is triggered — by the user, by Claude, or both
Slash command
/teams:list-teamsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill provides functionality to list all teams from the team component mapping, including rich metadata about each team (components, description, repos, team size, slack channels).
This skill provides functionality to list all teams from the team component mapping, including rich metadata about each team (components, description, repos, team size, slack channels).
Use this skill when you need to:
Python 3 Installation
which python3Team Component Mapping File
plugins/teams/team_component_map.jsonpython3 plugins/teams/skills/list-teams/list_teams.py
The script outputs JSON in one of two formats:
New Format (after regeneration with updated script):
{
"total_teams": 29,
"teams": {
"API Server": {
"components": ["kube-apiserver", "openshift-apiserver", "..."],
"description": "Team responsible for API server components",
"team_size": 15,
"repos": ["openshift/origin", "openshift/kubernetes"],
"slack_channels": ["forum-apiserver"]
},
"Authentication": {
"components": ["oauth-apiserver", "..."],
"description": "...",
"team_size": 10,
"repos": ["..."],
"slack_channels": ["..."]
}
}
}
Old Format (before regeneration):
{
"total_teams": 29,
"teams": [
"API Server",
"Authentication",
"..."
]
}
Important: When displaying results to the user via the /teams:list-teams command:
For AI Agent Use:
python3 plugins/teams/skills/list-teams/list_teams.py
python3 plugins/teams/skills/list-teams/list_teams.py | jq '.total_teams'
The team and component mapping data originates from:
If data looks wrong or missing:
python3 plugins/teams/generate_team_component_map.py
team_component_map.json fileplugins/teams/skills/list-components/SKILL.md/teams:list-teamsplugins/teams/team_component_map.jsonplugins/teams/generate_team_component_map.pynpx claudepluginhub openshift-eng/ai-helpers --plugin teamsLists all OCPBUGS-tracked components from team_component_map.json or filters by team via Python CLI script. Useful for validating names, counting, or preparing bug queries.
Catalogs pre-composed agent teams (development-team, review-squad, war-room) with purpose, roster, workflow, and selection guidance. Use when browsing or choosing a team to dispatch.
Creates and manages dynamic teams of domain-specific agents. Analyzes project to propose 5-20 agents with tracking framework. Modes: create, update, status, cleanup.