report-artifacts
Report Artifacts
Use this skill when a maintainer needs concise, read-only operational summaries instead of manually inspecting multiple workflow registries.
Responsibilities
- Reuse the shared artifact inventory and owner metadata.
- Normalize one reporting-record shape for proposals, features, subfeatures, and slices.
- Group report output by artifact type, lifecycle status, or parent feature.
- Surface stale artifacts through an explicit threshold.
Preferred Input
- no arguments for an overview report
- optional artifact-type filters
- optional grouping and stale-threshold overrides
Tooling
# Overview report
python3 skills/report-artifacts/scripts/report_artifacts.py
# Group by lifecycle status
python3 skills/report-artifacts/scripts/report_artifacts.py --group-by status
# Group one artifact type by parent feature
python3 skills/report-artifacts/scripts/report_artifacts.py \
--artifact-type subfeature \
--group-by parent
# Emit machine-readable output with a custom stale threshold
python3 skills/report-artifacts/scripts/report_artifacts.py --stale-days 21 --json
Output
- default: grouped human-readable report output
--json: structured summary, groups, and records
Exit behavior:
0when the report succeeds2for invalid arguments
Guardrails
- Keep the report read-only; do not regenerate or rewrite artifact files.
- Preserve raw owner statuses and treat staleness as a separate derived signal.
- Reuse existing inventory and metadata readers instead of introducing a second workflow state model.
More from sirius-cc-wu/sirius-skills
dioxus-ui-ux
Dioxus UI/UX design intelligence. Specialized guidelines for Dioxus Components, plus 50 styles, 21 palettes, 50 font pairings. Stacks: dioxus, daisyui, shadcn, html-tailwind. Actions: plan, build, create, design, implement, review, fix, improve, optimize. Projects: web app, dashboard, admin panel, SaaS, mobile app. Elements: button, modal, navbar, card, form, chart.
16dioxus-stitch
Transforms Stitch designs into clean, modular Dioxus code using daisyUI. Handles RSX conversion, type-safe props, and data decoupling for Rust projects.
8dioxus-ui-skill
Dioxus UI/UX design intelligence. Specialized guidelines for Dioxus Components, plus 50 styles, 21 palettes, 50 font pairings. Stacks: dioxus, shadcn, html-tailwind. Actions: plan, build, create, design, implement, review, fix, improve, optimize. Projects: web app, dashboard, admin panel, SaaS, mobile app. Elements: button, modal, navbar, card, form, chart.
4discover
Frames a project or feature before implementation by capturing goals, constraints, stakeholders, and initial story candidates.
2ui-flow
Captures optional UI and UX flows, screen-level requirements, and interaction notes before implementation.
2design
Produces feature-level system-design.md artifacts before breakdown when a feature needs architecture, interface, constraint, failure-handling, or validation decisions captured durably.
2