Skip to content
Back to skills

Paw Work Shaping

ASecurity

Interactive pre-spec ideation utility skill. Agent-led Q&A to progressively clarify vague ideas, research codebase context, and produce structured WorkShaping.md artifact.

  • 39 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added February 7, 2026
developmentgoexpressapisecurityperformance

Works with

  • api

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add lossyrob/phased-agent-workflow --skill paw-work-shaping --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Paw Work Shaping?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Paw Work Shaping
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lossyrob-paw-work-shaping/badge)](https://www.skillsdirectory.com/skills/lossyrob-paw-work-shaping)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: paw-work-shaping
description: Interactive pre-spec ideation utility skill. Agent-led Q&A to progressively clarify vague ideas, research codebase context, and produce structured WorkShaping.md artifact.
---

# Work Shaping

> **Execution Context**: This skill runs **directly** in the PAW session (not a subagent)—interactive Q&A by design.

Interactive ideation session to transform vague ideas into structured, spec-ready work items.

## When to Use

- User explicitly asks to explore, shape, or flesh out an idea
- Request has exploratory language ("what if", "maybe we could", "I'm thinking about")
- User expresses uncertainty ("I'm not sure if...", "not sure how to approach")
- Idea is too vague for direct specification

## Session Flow

### 1. Opening

Acknowledge the idea and set expectations:
- This is an exploratory conversation to clarify the work
- You'll ask questions to understand intent, constraints, and scope
- User can end anytime; you'll signal when "complete enough"

### 2. Progressive Clarification

Agent-led Q&A to build understanding:

**Question strategy**:
- One question at a time
- Start broad (intent, value proposition), then narrow (boundaries, constraints)
- Offer recommendations when you have informed opinions
- Prefer multiple choice when options are enumerable

**Topics to explore** (adapt based on idea):
- Core value: What problem does this solve? Who benefits?
- Scope boundaries: What's definitely in? What's explicitly out?
- User interactions: How will users engage with this?
- Edge cases: What happens when X fails/is empty/conflicts?
- Success definition: How will we know it works?
- Constraints: Performance, security, compatibility requirements?

**Codebase research**: When questions arise about existing system behavior, patterns, or integration points, delegate to `paw-code-research` skill via subagent with specific questions. Request findings returned in chat summary rather than full artifact generation. Integrate findings into the conversation.

### 3. Completion Detection

Signal "complete enough" when:
- Core value proposition is clear
- Scope boundaries are defined
- Major edge cases identified
- No critical unknowns remain

Offer to:
- Continue exploring specific areas
- Generate the WorkShaping.md artifact
- Hand off to specification stage

User can also end anytime with "that's enough", "let's write it up", etc.

### 4. Artifact Generation

Synthesize the conversation into WorkShaping.md.

## Artifact Content

WorkShaping.md should capture:
- Problem statement (who benefits, what problem is solved)
- Work breakdown (core functionality vs supporting features)
- Edge cases with expected handling
- Rough architecture (component interactions, data flow)
- Critical analysis (value assessment, build vs modify tradeoffs)
- Codebase fit (similar features, reuse opportunities)
- Risk assessment (potential negative impacts, gotchas)
- Open questions for downstream stages
- Session notes: key decisions and insights from the Q&A (e.g., scope decisions, rejected alternatives, surprising discoveries)

Use clear section headers. Omit sections that don't apply.

## Artifact Location

**Primary**: `.paw/work/<work-id>/WorkShaping.md` (if work directory exists)

**Fallback**: Workspace root. Prompt user for alternate location if needed.

## Quality Checklist

- [ ] Problem statement is clear and user-focused
- [ ] Work breakdown covers core and supporting functionality
- [ ] Edge cases enumerated with expected handling
- [ ] Architecture sketch shows component relationships
- [ ] Critical analysis includes value assessment and tradeoffs
- [ ] Codebase fit identifies reuse opportunities
- [ ] Risks and gotchas documented
- [ ] Open questions captured for downstream stages

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.