Description
vettd search, vettd list, and vettd view render directory results from the vettd directory API via the allow-list structs in crates/vettd-cli/src/directory.rs (DirectoryCard, DirectorySkillDetail), but neither struct nor the rendered output currently has a field for GitHub star count. Once the vettd directory API exposes star counts for GitHub-imported skills (AgenticHighway/vettd#782), the CLI should surface that number so users can gauge popularity when browsing search/list results.
Scope
- Consume the star count field from the directory API's list/search/detail responses
- Display star count in the table output for
search/list and in the view detail output
- Include star count in
--json output mode
Acceptance Criteria
Description
vettd search,vettd list, andvettd viewrender directory results from the vettd directory API via the allow-list structs incrates/vettd-cli/src/directory.rs(DirectoryCard,DirectorySkillDetail), but neither struct nor the rendered output currently has a field for GitHub star count. Once the vettd directory API exposes star counts for GitHub-imported skills (AgenticHighway/vettd#782), the CLI should surface that number so users can gauge popularity when browsing search/list results.Scope
search/listand in theviewdetail output--jsonoutput modeAcceptance Criteria
search/listtable output shows GitHub star count when availableviewoutput shows GitHub star count when available--jsonoutput includes the star count field