puma-user
SKILL.md
puma-user
This skill captures who the users are and how they work so the agent can make practical product and UX decisions.
Primary users are city field-operations staff managing and resolving physical city issues, including:
- parks
- roads
- garbage collection
- etc.
They use the system to manage day-to-day tasks while moving through the city, often in vehicles and frequently on mobile devices.
When to use
Use this skill whenever work involves:
- defining features, flows, or UI for city operations task management
- prioritizing requirements for field teams handling physical infrastructure and services
- designing or refining mobile experiences for workers in motion
- writing acceptance criteria, stories, prompts, or product docs related to frontline city maintenance users
Instructions
- Treat city field workers as the primary user persona.
- Assume users are often mobile-first, on the road, and may have limited attention while working.
- Prioritize clarity and speed over complexity in any proposed flow.
- Keep task interactions short and obvious: quick status updates, minimal typing, and clear next actions.
- Use plain, direct language and avoid jargon in labels, messages, and instructions.
- Design for difficult real-world conditions: sunlight glare, one-handed use, interruptions, and variable connectivity.
- Prefer large touch targets, strong visual hierarchy, and readable text for fast scanning.
- Recommend safe interaction patterns for in-motion contexts (for example, defer non-urgent detail entry and support quick capture).
- When proposing changes, explicitly explain how they improve usability for workers managing parks, roads, and garbage-collection tasks.
- If tradeoffs are needed, choose the option that reduces cognitive load and field friction.
Weekly Installs
6
Repository
kkpuma/puma-ai-…ineeringFirst Seen
Feb 26, 2026
Security Audits
Installed on
cline6
gemini-cli6
github-copilot6
codex6
kimi-cli6
cursor6