Google Suite Cli
C 69 completedPipeline State
completedPipeline Metadata
🧪 Code Distillation
Browse all specs →auth.DeleteTokenForauth.LoadTokenForauth.SaveTokenForAI Prompt
Catalog Information
A command-line interface for Google Workspace management, allowing users to authenticate and manage Gmail messages, threads, labels, drafts, and Google Calendar events from the terminal.
Description
The khang859__google-suite-cli project is a command-line tool that enables users to interact with their Google Workspace account. It provides a range of features, including authentication via OAuth2, message management (listing, getting, modifying), thread management, label management, and calendar event management. The tool supports multiple accounts and allows users to switch between them.
الوصف
هذا المشروع هو أداة خطوط الأوامر التي تسمح للمستخدمين بالتفاعل مع حسابهم في Google Workspace. يوفّر هذا الأداة مجموعة من الميزات، بما في ذلك تسجيل الدخول عن طريق OAuth2، إدارة الرسائل (إظهارها، الحصول عليها، تعديلها)، إدارة الأقسام، وإدارة أحداث التقويم. تتيح الأداة للمستخدمين إدارة عدة حسابات وتبدأ في استخدامهم.
Novelty
7/10Tags
Technologies
Claude Models
Quality Score
Strengths
- CI/CD pipeline configured (github_actions)
- Good test coverage (82% test-to-source ratio)
- Consistent naming conventions (snake_case)
- Good security practices \u2014 no major issues detected
Weaknesses
- No LICENSE file \u2014 legal ambiguity for contributors
- 605 duplicate lines detected \u2014 consider DRY refactoring
- 1 'god files' with >500 LOC need decomposition
Recommendations
- Add a test suite \u2014 start with critical path integration tests
- Add a linter configuration to enforce code style consistency
- Add a LICENSE file (MIT recommended for open source)
Security & Health
Languages
Frameworks
Symbols
Concepts (6)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Repobility's GitHub App fixes findings like these · https://github.com/apps/repobility-bot | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description | A command-line interface for Google Workspace management. Authenticate with your account via OAuth2 and manage Gmail messages, threads, labels, drafts, and Google Calendar events from the terminal. | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Documentation | docs | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| business_logic | Authentication | Detected from 21 related files | 50% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| business_logic | Configuration | Detected from 2 related files | 50% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| business_logic | Testing | Detected from 22 related files | 50% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| business_logic | User Management | Detected from 12 related files | 50% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
