Skip to main content

Local CLI and desktop app for ranking messy stakeholder asks into a focused delivery queue.

Project description

Stakeholder Ask Ranker

Stakeholder Ask Ranker preview

Stakeholder Ask Ranker turns pasted stakeholder requests, meeting scraps, and planning notes into a prioritized delivery queue. It runs locally as a CLI or a small Tkinter desktop app.

It is useful when product, support, sales, and leadership asks arrive in different formats and someone needs a quick first pass before grooming the work.

Install

python3 -m pip install stakeholder-ask-ranker

CLI

stakeholder-ask-ranker examples/stakeholder-notes.txt
stakeholder-ask-ranker examples/stakeholder-notes.txt --format json
stakeholder-ask-ranker examples/stakeholder-notes.txt --format csv --output queue.csv

The CLI also reads from stdin:

pbpaste | stakeholder-ask-ranker --format markdown

Desktop App

stakeholder-ask-ranker-gui

Paste notes, rank the queue, switch between Markdown, JSON, and CSV, then copy or save the result.

Optional Planning Briefs

For a short LLM-generated planning brief, choose a provider and set the matching environment variable:

OPENAI_API_KEY=... stakeholder-ask-ranker examples/stakeholder-notes.txt --llm openai
ANTHROPIC_API_KEY=... stakeholder-ask-ranker examples/stakeholder-notes.txt --llm anthropic
stakeholder-ask-ranker examples/stakeholder-notes.txt --llm ollama --model llama3.1

Provider calls are opt-in. Ranking works without network access or API keys.

What It Scores

  • Value signals such as customer, revenue, compliance, incident, and renewal risk
  • Urgency signals such as today, tomorrow, urgent, blocked, deadline, and before launch
  • Named requester, owner, stakeholder, due date, and impact fields
  • Effort hints such as copy, report, dashboard, workflow, integration, migration, and rewrite
  • Confidence based on how complete the ask is

Development

python3 -m pytest
python3 -m build --no-isolation
python3 -m twine check dist/*

License

MIT

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

stakeholder_ask_ranker-0.1.0.tar.gz (11.7 kB view details)

Uploaded Source

Built Distribution

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

stakeholder_ask_ranker-0.1.0-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

Details for the file stakeholder_ask_ranker-0.1.0.tar.gz.

File metadata

  • Download URL: stakeholder_ask_ranker-0.1.0.tar.gz
  • Upload date:
  • Size: 11.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for stakeholder_ask_ranker-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7b425db4c41560fde1032e8d5d9da2050c6632627e44a39b515e31f26939700c
MD5 aa0aef0e5da36732fb985c2e6dc47fa4
BLAKE2b-256 9efecf38ea672c87907e9634aac69cb111c058d713a0b7907345f4bf1cf5c98d

See more details on using hashes here.

File details

Details for the file stakeholder_ask_ranker-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for stakeholder_ask_ranker-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 49736527a481f911964c4b548fcbad73d66597754bec71eb0ec0719445c55aad
MD5 1b4499a91a338249ef8c7c3b3d308526
BLAKE2b-256 1d0d393714668abbfdac749ef755e9ce5cee61624d84eefed82b0271c76fb63b

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