slack-task

Automate Slack work requests through analysis, implementation, testing, and pull request management.

Updated Oct 15, 2021
One-click install
npx skills add https://github.com/toqoz/config --skill slack-task
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-task
Source: https://github.com/toqoz/config/tree/main/home/agents/skills/slack-task
Command: npx skills add https://github.com/toqoz/config --skill slack-task

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the manual overhead of processing routine work requests received via Slack by automating the entire lifecycle from request analysis to deployment and reporting.

Core Features & Use Cases

  • End-to-End Automation: Handles request assessment, code implementation, PR creation, and merging.
  • Safety Guardrails: Includes a strict risk-gating mechanism to ensure only low-complexity, well-defined tasks are automated.
  • Use Case: A team member requests a minor copy change or a simple bug fix in Slack; this skill automatically implements the change, runs tests, creates a PR, and notifies the requester upon completion.

Quick Start

Invoke the slack-task skill by providing the URL of the Slack message containing the work request.

Frequently Asked Questions about slack-task

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

FAQPage Schema
How do I automate Slack work requests for minor code changes?

Automating Slack work requests involves orchestrating request analysis, code implementation, automated testing, and pull request management end-to-end. This skill processes the URL of a Slack message containing the request to execute the workflow automatically.

What is risk-gating in automated pull request workflows?

Risk-gating is a safety mechanism ensuring only low-complexity, well-defined tasks are automated. It assesses work requests to prevent executing changes that might introduce unverified risks into target branches before merging.

Can I use Slack messages to trigger automated testing and PR creation?

Yes, you can use Slack messages to trigger automated testing and PR creation. Providing the URL of the Slack message containing the work request allows the skill to implement code, run tests, and create the pull request automatically.

What types of tasks are suitable for automated Slack request processing?

Suitable tasks for automated Slack request processing include low-complexity work requests like minor copy changes or simple bug fixes. The strict risk-gating mechanism ensures only well-defined, low-risk tasks are automated.

When should I avoid automating Slack work requests?

You should avoid automating Slack work requests when the task complexity exceeds the strict risk-gating threshold. If the code implementation requires manual intervention or lacks clear verification steps, automated merging should not be used.