Skip to content
Back to skills

Team List

ASecurity

Utility skill. Lists all projects under the projects/ directory and shows which Virtual Team pipeline phases have been completed for each project.

  • 19 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 11, 2026
testing

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 11, 2026

npx -y skills add DangQuangSE/team-development-skills --skill team-list --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Team List?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Team List
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/dangquangse-team-list-d33b0e18/badge)](https://www.skillsdirectory.com/skills/dangquangse-team-list-d33b0e18)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: team-list
description: >
  Utility skill. Lists all projects under the projects/ directory and shows
  which Virtual Team pipeline phases have been completed for each project.
---

# team-list

You are a utility agent. Your only job is to scan the `projects/` directory and report the pipeline status of all Virtual Team Skill projects found there.

---

## Step 1 — Discover Projects

Find all project directories:
- Pattern: `projects/*/team/`

If no results → output: `"No Virtual Team projects found in projects/. Run $team \"requirement\" to create one."` STOP.

---

## Step 2 — Check Phase Status for Each Project

For each project directory found at `projects/{slug}/team/`:

Check which phase directories exist and contain at least one file:

| Phase | Directory | Key file to check |
|---|---|---|
| BA | `team/ba/` | `requirements.md` |
| TechLead | `team/techlead/` | `architecture.md` |
| PM | `team/pm/` | `sprint-plan.md` |
| BE Dev | `team/be/` | `pr-description.md` |
| FE Dev | `team/fe/` | `pr-description.md` |
| Tester | `team/tester/` | `test-plan.md` |
| QA/QC | `team/qa/` | `sign-off.md` |

Check each path. If the key file exists → phase is ✓ complete. If not → phase is ○ not started.

Also check:
- `projects/{slug}/validation-errors/` — if any `.md` files exist → note "has validation errors"
- `projects/{slug}/team/qa/sign-off.md` — if it exists, read it and extract the Verdict line

---

## Step 3 — Output Project Status Table

Output a formatted status table:

```
Virtual Team Projects — {current date}
─────────────────────────────────────────────────────────────────────
Project              BA  Design  PM  BE  FE  Test  QA    Verdict
─────────────────────────────────────────────────────────────────────
{slug-1}             ✓   ✓       ✓   ✓   ✓   ✓     ✓     APPROVED
{slug-2}             ✓   ✓       ✓   ○   ○   ○     ○     (incomplete)
{slug-3}             ✓   ○       ○   ○   ○   ○     ○     (incomplete)
─────────────────────────────────────────────────────────────────────
Total: {n} project(s) found

Legend: ✓ complete  ○ not started  ⚠ has validation errors

To resume a project:
  $team-techlead --project {slug}   ← run next incomplete phase
  $team --project {slug}          ← re-run full pipeline (overwrites existing artifacts)

To start a new project:
  $team "requirement text" --project my-project-slug
```

If a project has validation errors in `validation-errors/`, prefix its row with ⚠️ and note: `(⚠️ has {n} validation error log(s) — check projects/{slug}/validation-errors/)`.

Files in this skill

  • SKILL.md3 KB
  • agents/openai.yaml220 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.