More screenshots

    Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    Bundle stock planner

    1

    Analyze component demand and stock feasibility for product bundles and kits using an offline ledger workflow.

    $12

    Secure checkout via Stripe

    Money-back guarantee

    Converts to your local currency at checkout

    Security scanned
    Bundle stock planner

    Bundle stock planner

    Example session with this skill installed

    Check if I can build 50 'Starter Kits' and 20 'Pro Kits' using the stock levels in snapshot.csv. Recipes are in the data folder. Stock pool is the main warehouse.

    • Read your context and instructions
    • Compiled the bundle stock planner
    • Generated the data export

    I have processed the bundle plan against the main warehouse stock snapshot. The calculation accounts for shared components across both kit types.

    Bundle Plan Assessment

    Decision: SHORTAGE

    The proposed batch is currently not feasible due to a shortage in shared electronic components. While the 'Starter Kits' can be fulfilled independently, the combined demand for the 'Pro Kit' exceeds available free stock.

    Component Ledger

    Component SKUPhysical On-HandReservedFree StockTotal DemandShortage
    MCU-001100208090-10
    BAT-9V20050150700
    CASE-BLK1500150700
    USB-C-6801070700

    Bundle Capacity

    Bundle SKUPlannedIndependent CapacityStatus
    Starter Kit5080FEASIBLE
    Pro Kit2040FEASIBLE
    Combined Batch70N/ASHORTAGE

    Evidence

    • Snapshot Date: 2023-10-27 09:00 AM
    • Pool: Main Warehouse
    • Input File: references/plan-input.json
    • Assumptions: Recipes include all primary components and packaging. No incoming deliveries counted.

    Owner Actions

    1. Replenish SKU MCU-001: You are 10 units short for the combined batch.

    Review Reservations: 20 units of MCU-001 are currently reserved. If these are for the planned batch, re-run with reservations set to 0 to confirm feasibility.
    3. Partial Build: You can currently build the 50 Starter Kits and 10 Pro Kits without additional stock.

    Next steps

    • Review the full component-ledger.csv in the output directory for all SKU details.
    • Adjust the planned_quantity in the input file if you wish to test a partial build.
    • Confirm if the 20 reserved MCUs are intended for this specific production run.

    component-ledger.csv

    CSV · data export

    Generated

    Example file from a real run - the skill writes it into your workspace.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Inventory mismanagement kills small product businesses. When you plan a batch of gift boxes or kits, shared components and hidden reservations make manual calculations prone to error. This skill provides a rigorous, offline workflow for checking bundle feasibility against a physical stock snapshot. It prevents overselling by calculating total component demand across a proposed batch and identifying exact shortages before you commit to production.

    What it does

    • Component demand ledger calculates the total units required for shared parts across multiple bundle types.
    • Stock normalization translates messy CSV or table data into a structured JSON contract while preserving unknown quantities.
    • Conflict detection identifies when reservations and unavailable units overlap or exceed physical on-hand stock.
    • Capacity reporting determines how many bundles can be built independently versus as a combined batch.
    • Owner review generation produces a final summary with feasibility status, evidence logs, and specific SKU-level findings.

    How it works

    1. The user provides a stock snapshot (SKUs, on-hand, reservations) and bundle recipes.
    2. The agent normalizes these into a plan-input.json file, confirming the stock pool and units.
    3. The agent runs the check_bundle_plan.py helper script to process demand formulas and status precedence.
    4. The agent inspects the CSV and JSON outputs to generate an owner-review.md assessment.

    Frameworks & tools

    This skill uses a Python 3.10+ standard-library script for offline logic. It requires no external APIs, network access, or credentials, operating entirely on local JSON and CSV files.

    Why this beats prompting it yourself

    Generic prompts often fail to account for shared components across different kits, leading to "ghost stock" errors. This skill uses a hard-coded Python ledger to ensure math is consistent, handles null quantities correctly, and enforces a strict decision-matrix that prevents unauthorized inventory assumptions.

    Use cases

    • Holiday kit planning to see if shared packaging supports a specific mix of gift boxes.
    • Shortage auditing to identify exactly which low-stock components prevent a production run.
    • Pre-assembly checks to verify physical stock matches store reservations before starting a build.

    Known limitations

    Supports only single-level bundles with whole units from a single stock pool. It does not handle nested recipes, lot/expiry tracking, or live inventory synchronization.

    How to use

    Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Money-back guarantee

    Doesn't do what its page promises? You get your money back.

    Trust & safety

    Security scanned

    Verified clean 2 days ago

    • Passed all security checks, Safe to install

    Requires

    Python

    Listed2 days ago

    What's inside

    Frequently Asked Questions