AgentSkillsCN

github-repo-auditor

对GitHub仓库进行审计与分类,明确其在业务解决方案中的定位与价值。

SKILL.md
--- frontmatter
name: github-repo-auditor
description: Audits and classifies GitHub repositories into business solutions.
status: implemented
 Use when you need to group repositories by solution (IB, TrustId, etc.) and identify stale repositories for archiving.

GitHub Repo Auditor

This skill audits GitHub organizations to map repositories to specific business solutions and monitor maintenance health.

Capabilities

1. Solution Classification

Automatically groups repositories based on name patterns:

  • Internet Banking: ib-*, sbinbs_*
  • TrustIdiom: trustid-*
  • Financial Cloud: fc-*, sre-*, terraform-*
  • Core Banking: corebanking-*

2. Maintenance Auditing

Identifies repositories that have not been pushed to for over a year, flagging them as candidates for archiving.

Usage

Run Audit

Execute the audit script to scan the sbisecuritysolutions organization and generate a summary.

bash
node scripts/audit_repos.cjs

View Results

After running the script, read work/github_audit_report.json for the full list of repositories per category.

References

Knowledge Protocol

  • Classified data should be summarized in knowledge/confidential/governance/github_portfolio.md for permanent company records.