Skip to content

[PAW About UX] Ground PAW onboarding in project docs#290

Open
lossyrob wants to merge 4 commits intomainfrom
fix/273-paw-about-ux
Open

[PAW About UX] Ground PAW onboarding in project docs#290
lossyrob wants to merge 4 commits intomainfrom
fix/273-paw-about-ux

Conversation

@lossyrob
Copy link
Owner

Closes #273

Summary

  • make paw-status answer “what is PAW?” and onboarding questions from the README and installation docs instead of inventing an acronym expansion
  • route PAW/about/get-started requests explicitly to paw-status
  • align the landing docs so they describe both GitHub Copilot CLI and VS Code startup paths

Testing

  • ./scripts/lint-prompting.sh skills/paw-status/SKILL.md
  • ./scripts/lint-prompting.sh agents/PAW.agent.md
  • npm run lint
  • npm run compile
  • cd tests/integration && npx tsx --test tests/skills/paw-status-about-paw.test.ts
  • cd tests/integration && npx tsc --noEmit -p tsconfig.json
  • docs build could not run locally because .venv/bin/activate was not present in this worktree

Artifacts

Reviewer Notes

  • focus on the new grounded onboarding instructions in paw-status
  • the doc changes are intentionally small and just remove VS Code-only framing from the top-level entry points

🐾 Generated with PAW

lossyrob and others added 3 commits March 12, 2026 13:38
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

For "What is PAW?", "What does PAW stand for?", or similar onboarding questions:
- Use the exact name **Phased Agent Workflow**. Never invent an acronym expansion.
- Ground the answer in repository docs before replying: `README.md` (`## What is PAW?`), `docs/index.md`, `docs/guide/index.md`, and `docs/guide/cli-installation.md`.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Final skill installation target won't have access to the docs, so this will either need to be linked to the documentation website or replaced with in-lined context. @copilot please fix.

Copy link
Contributor

Copilot AI commented Mar 15, 2026

@lossyrob I've opened a new pull request, #293, to work on those changes. Once the pull request is ready, I'll request review from you.

- PAW enables **Context-Driven Development**: agents build understanding through durable artifacts (specs, research, plans) before writing code.
- PAW supports two workflows: implementation and review.
- Workflow **stages** are top-level milestones; implementation **phases** are subdivisions inside `ImplementationPlan.md`.
- If the user also asks how to get started, tailor the answer by platform:
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use the {{vscode}} and {{cli}} templates to modify prompts based on target platform, instead of mentioning target platforms in prompts. @copilot please fix.

Copy link
Contributor

Copilot AI commented Mar 15, 2026

@lossyrob I've opened a new pull request, #294, to work on those changes. Once the pull request is ready, I'll request review from you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve UX when users ask 'what is PAW?'

2 participants