survey-work

Synthesizes customer pain, backlog, tech debt, and security exposure into a prioritized work plate.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/Sassy-Dog/sassydog-skills --skill survey-work-sassy-dog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: survey-work
Source: https://github.com/Sassy-Dog/sassydog-skills/tree/main/skills/survey-work
Command: npx skills add https://github.com/Sassy-Dog/sassydog-skills --skill survey-work-sassy-dog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Engineering teams lose track of scattered signals — Sentry errors, GitHub bugs, TestFlight feedback, tech debt, security alerts — and struggle to decide what to work on next. This Skill aggregates every work surface in a repo into one deduplicated, scored, prioritized plate. ## Core Features & Use Cases - Multi-source aggregation: Pulls customer pain (Sentry, GitHub bugs, TestFlight, PostHog), backlog (board or open issues), tech debt (TODO/FIXME, skipped tests), security exposure (code scanning, secret scanning, dependency alerts), and dev experience (CI duration/flake) in parallel. - Dedup and scoring: Correlates items across sources, scores within each category using impact formulas, and renders a cross-category top-5 recommendation list with actionable handles. - Blind-spot transparency: Surfaces that were not configured or could not be probed are reported as explicit blind spots, never silently rendered as clean. - Use Case: A developer starts the day by asking "what's on our plate" and receives a prioritized markdown report covering production errors, open security findings, backlog priorities, in-flight PRs, and synthesized next-bet candidates. ## Quick Start Ask the agent "what's on our plate today" in a repo configured with .claude/sassy-dog/survey-work.md to get a prioritized work report.

Frequently Asked Questions about survey-work

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

FAQPage Schema
How do I see a prioritized list of what to work on in my repo?

Run the survey-work skill by asking "what's on our plate" or "what should we work on". It pulls customer pain, backlog, tech debt, security, and CI health signals, dedupes them, and returns a scored top-5 recommendation list.

How do I combine Sentry errors and GitHub issues into one triage report?

Configure a sentry block in .claude/sassy-dog/survey-work.md with your org and projects. The skill invokes sentry-triage, cross-references GitHub issues, and merges overlapping items into a single customer-pain ranking.

Does survey-work work without a configuration file?

Yes, but in degraded mode. Without .claude/sassy-dog/survey-work.md it runs only GitHub issues, in-flight work, and a whole-tree tech-debt scan, and reports every other surface as a blind spot rather than guessing inputs.

Can survey-work file GitHub issues automatically?

Only when the repo config sets write_policy: gated. By default the skill is strictly read-only: it reports findings and recommendations but never files issues, comments, pushes, or mutates anything.

Why does the report show a blind spots section?

A blind-spot row appears for every surface that was not configured or whose probe failed, so an unchecked surface is never mistaken for a clean one. Confirmed absences like testflight: none render as (n/a) on the clean line instead.