Skip to main content

Engineering Metrics Analysis Tool

Project description

Wellcode Logo

Wellcode CLI

Engineering Metrics Powered by AI

Free, open-source CLI tool that integrates with GitHub, Linear, and Split.io to gather and analyze engineering team metrics.

🚀 Installation

pip install wellcode-cli

🏃 Quick Start

  1. Initial Setup
wellcode-cli config

This will guide you through:

  • GitHub App installation for your organization
  • Optional Linear integration
  • Optional Split.io integration
  • Optional Anthropic integration (for AI-powered insights)
  1. Enable Shell Completion (Optional)
# For bash
wellcode-cli completion bash >> ~/.bashrc

# For zsh
wellcode-cli completion zsh >> ~/.zshrc

# For fish
wellcode-cli completion fish > ~/.config/fish/completions/wellcode-cli.fish

💻 Usage

Review Metrics

# Review last 7 days
wellcode-cli review

# Review specific date range
wellcode-cli review --start-date 2024-01-01 --end-date 2024-01-31

# Review specific user
wellcode-cli review --user johndoe

# Review specific team
wellcode-cli review --team engineering

Interactive Mode

wellcode-cli

# Then use natural language:
> check performance last week
> show metrics for team frontend
> how was johndoe doing yesterday

✨ Features

  • 📊 GitHub metrics analysis
  • 📈 Linear issue tracking integration
  • 🔄 Split.io feature flag metrics
  • 🤖 AI-powered insights (via Anthropic)
  • 💬 Natural language interface
  • 📱 Interactive mode

⚙️ Configuration

GitHub App Installation

  1. Run wellcode-cli config
  2. Enter your organization name
  3. Follow the GitHub App installation link
  4. Select your organization and repositories

Optional Integrations

  • Linear: Issue tracking metrics
  • Split.io: Feature flag analytics
  • Anthropic: AI-powered insights

🆘 Support

📄 Contributing

We welcome contributions! Please see our Contributing Guide for details.

💖 Contributors

Thanks goes to these wonderful people:

📄 License

MIT License - see LICENSE file for details

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wellcode_cli-0.1.35.tar.gz (66.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wellcode_cli-0.1.35-py3-none-any.whl (77.8 kB view details)

Uploaded Python 3

File details

Details for the file wellcode_cli-0.1.35.tar.gz.

File metadata

  • Download URL: wellcode_cli-0.1.35.tar.gz
  • Upload date:
  • Size: 66.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for wellcode_cli-0.1.35.tar.gz
Algorithm Hash digest
SHA256 42df11beb635c8b9d77c7dc4aa1197058623097efe5844e8272a6dea125d2213
MD5 8c633dbd93ab3301b07b6d501f36306e
BLAKE2b-256 867107d9813f1f890ee29c589a9dee6bee177336be63c595345ca2a6b4e1a8e6

See more details on using hashes here.

File details

Details for the file wellcode_cli-0.1.35-py3-none-any.whl.

File metadata

  • Download URL: wellcode_cli-0.1.35-py3-none-any.whl
  • Upload date:
  • Size: 77.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for wellcode_cli-0.1.35-py3-none-any.whl
Algorithm Hash digest
SHA256 230fda14e061dbb0d504a487c3dc374a6b297312bf7c76fd4d551cc28dd164d2
MD5 c27407b015eb342501e3b40befc1659b
BLAKE2b-256 8f9a5bd16a706d03cfaa41692682726483046060f02d51714a49e2e6c64216d1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page