Install any skill in seconds. Free to start, no credit card required.
Get Started Free →datadrivenconstruction/submittal-tracker
Track construction submittals through the review process. Manage approvals, revisions, and compliance.
Passed 19 of 22 test cases with the skill, and 11 of 22 without it.
and 13 more in the full report
9 fixed10 passed either way2 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
When creating two consecutive submittals on a single tracking instance, what submittal ID is assigned to the second submittal?
| Checked | Without skill | With skill |
|---|---|---|
| The internal counter increments with each created submittal. | Missed | Passed |
| The second created submittal receives ID SUB-0002. | Missed | Passed |
The instructions your model reads when the skill loads.
Submittals require careful tracking to avoid delays. This skill manages the entire submittal workflow from creation to approval.
import pandas as pd
from datetime import datetime, date, timedelta
from typing import Dict, Any, List, Optional
from dataclasses import dataclass, field
from enum import Enum
class SubmittalStatus(Enum):
DRAFT = "draft"
SUBMITTED = "submitted"
UNDER_REVIEW = "under_review"
APPROVED = "approved"
APPROVED_AS_NOTED = "approved_as_noted"
REVISE_RESUBMIT = "revise_resubmit"
REJECTED = "rejected"
class SubmittalType(Enum):
PRODUCT_DATA = "product_data"
SHOP_DRAWING = "shop_drawing"
SAMPLE = "sample"
MOCK_UP = "mock_up"
CERTIFICATE = "certificate"
TEST_REPORT = "test_report"
@dataclass
class ReviewComment:
reviewer: str
comment: str
comment_date: date
test cases passed, vs 11 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.