approval-queue-gather

Gather approval queue data from Firebase Firestore for CEO review.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/Partners-in-Biz/partnersinbiz-web --skill approval-queue-gather
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: approval-queue-gather
Source: https://github.com/Partners-in-Biz/partnersinbiz-web/tree/main/.claude/skills/approval-queue-gather
Command: npx skills add https://github.com/Partners-in-Biz/partnersinbiz-web --skill approval-queue-gather

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires firebase-admin, and includes scripts (resource) components.

What problem does it solve?

The approval-queue-gather Skill helps manage and streamline the CEO approval queue by providing insights into blocked and awaiting tasks, conversation states, CRM, and social counts, along with creating optional throw-away HTML for better inspection.

Core Features & Use Cases

  • Task and Status Overview: Provides an aggregated view of blocked and awaiting tasks across various categories.
  • Conversation and Count Analysis: Offers a summary of conversation states, CRM counts, and social media counts.
  • Dynamic Approval Cards: Generates dynamic Messages approval cards for easy review.
  • Optional HTML Output: Creates HTML output to help inspect and understand the queue when needed.
  • Use Case: For a CEO to quickly get an overview of all pending decisions across the company, especially when Peet needs to know what decisions are blocking growth or other operational aspects.

Quick Start

Run the approval-queue-gather skill with the --html flag to generate HTML and gain a detailed overview of the approval queue.

Frequently Asked Questions about approval-queue-gather

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

FAQPage Schema
How do I automate gathering approval queue data for CEO decision support?

To automate gathering approval queue data for CEO decision support, use this Skill to retrieve blocked and awaiting tasks, CRM counts, and social media tracking metrics. It utilizes Firebase Admin SDK to fetch data directly from specific Firestore collections and presents it in a structured format.

Can I use Firebase Firestore collections to track blocked and awaiting tasks?

Yes, you can use Firebase Firestore collections to track blocked and awaiting tasks. This Skill accesses specific Firestore collections via the Firebase Admin SDK to aggregate conversation states, CRM data, and social counts into a comprehensive overview for CEO review.

What is the best way to generate an HTML overview of pending company decisions?

The best way to generate an HTML overview of pending company decisions is to run the skill with the --html flag. This creates throw-away HTML output, allowing you to dynamically inspect and review the approval queue, task statuses, and approval cards in detail.

Does this approval queue tool require access to specific Firebase Firestore collections?

Yes, this approval queue tool requires access to specific Firebase Firestore collections. Because it relies on the firebase-admin dependency, ensure your environment has the correct configuration and permissions to retrieve blocked tasks, CRM counts, and social media data successfully.

How do CRM analysis and social media tracking integrate with task management queues?

CRM analysis and social media tracking integrate with task management queues by aggregating their respective counts alongside blocked and awaiting tasks. This Skill pulls conversation states and social metrics from Firestore, presenting a unified view to help identify operational bottlenecks blocking company growth.

What are the limitations of using Firebase Admin SDK for task management data retrieval?

A limitation of using Firebase Admin SDK for task management data retrieval is that the Skill strictly requires pre-existing specific Firestore collections. Without properly structured data sources for CRM, social counts, and task statuses already in Firestore, the automated approval queue gathering will not function.