feature-poc-finder

Aggregate GitHub, DevRev, and Slack signals to identify feature owners.

31|4|Updated Aug 24, 2021
One-click install
npx skills add https://github.com/razorpay/trino-gateway --skill feature-poc-finder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-poc-finder
Source: https://github.com/razorpay/trino-gateway/tree/main/.agents/skills/feature-poc-finder
Command: npx skills add https://github.com/razorpay/trino-gateway --skill feature-poc-finder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Identify the owners or collaborators for a feature by aggregating signals from GitHub code/PR history, DevRev tickets, and Slack conversations. This helps you know who owns or has worked on a feature, module, or system before raising a PR, asking for a review, or debugging.

Core Features & Use Cases

  • Cross-source ownership signals: Pulls contributor information from GitHub (code, PRs, commits), DevRev tickets, and Slack conversations to surface likely owners.
  • Graceful degradation: If a source is unavailable, it proceeds with the remaining sources and informs the user what was skipped.
  • Usage scenarios: Before submitting a PR or requesting a review, query the skill with a feature description to get top contributors and assignees across sources.

Quick Start

Provide a feature description and I will identify owners across GitHub, DevRev, and Slack.

Frequently Asked Questions about feature-poc-finder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I identify feature owners across GitHub, DevRev, and Slack?

Identify feature owners by aggregating contributor signals from GitHub code and PR history, DevRev tickets, and Slack conversations. Provide a feature description, and the skill surfaces likely owners and collaborators across these integrated platforms.

Can I find contributors for a specific module before raising a PR?

Yes, you can find contributors for a specific module before raising a PR by querying with a feature description. The skill aggregates historical code commits, pull requests, and DevRev ticket assignments to pinpoint who has worked on the system.

What happens if my Slack or DevRev MCP integration is not configured?

If a source like Slack or DevRev MCP is not configured, the skill gracefully degrades. It proceeds with remaining available sources, such as GitHub, and explicitly informs you which integrations were skipped during the owner identification process.

How does cross-source ownership identification work for debugging?

Cross-source ownership identification works for debugging by pulling historical signals from GitHub commits, DevRev tickets, and Slack conversations. It aggregates these data points to highlight the developers most familiar with the feature, helping you contact the right collaborators.

Do I need all three GitHub, DevRev, and Slack sources to identify collaborators?

No, you do not need all three sources to identify collaborators. The skill gracefully handles partially configured sources, meaning it can successfully surface likely owners using whatever subset of GitHub, DevRev, or Slack integrations you have active.

What is the best way to find who worked on a feature for code review?

The best way to find who worked on a feature for code review is to query the skill with a feature description. It cross-references GitHub PR history, DevRev tickets, and Slack conversations to surface top contributors and assignees for the module.