Back to list
Silviase

refactoring-10-security-privacy

by Silviase

0🍴 0📅 Jan 15, 2026

SKILL.md


name: refactoring-10-security-privacy description: Use when checking for data leaks, PII handling, and license risks in Python research code.

Refactoring 10: Security and Privacy

Goal

Reduce risk of data leakage, PII exposure, or license violations.

Sequence

  • Order: 10
  • Previous: refactoring-09-performance-profiling
  • Next: refactoring-11-ci-automation

Workflow

  • Scan for hardcoded secrets, tokens, or private endpoints.
    • Success: Secrets and risky endpoints are identified.
  • Identify PII fields and confirm how they are stored and logged.
    • Success: PII fields and handling are documented.
  • Check dataset and library licenses for compatibility.
    • Success: License constraints are verified and noted.
  • Ensure .gitignore excludes sensitive outputs and large artifacts.
    • Success: Sensitive outputs are not tracked by git.
  • Document required security or privacy constraints in README.md.
    • Success: README describes required constraints and handling rules.

Guardrails

  • Do not delete or redact data without approval.
  • Escalate if sensitive data is discovered.
  • Keep changes minimal and focused on safety.

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon