Software_development_department team-frontend
install
source · Clone the upstream repo
git clone https://github.com/tranhieutt/software_development_department
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/tranhieutt/software_development_department "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.claude/skills/team-frontend" ~/.claude/skills/tranhieutt-software-development-department-team-frontend && rm -rf "$T"
manifest:
.claude/skills/team-frontend/SKILL.mdsource content
When this skill is invoked, orchestrate the frontend team through a structured delivery pipeline.
Decision Points: At each phase, use
AskUserQuestion to get user approval before proceeding.
Team Composition
- ux-researcher — User insights and validation
- ux-designer — User flows, wireframes, interaction design
- frontend-developer — Component implementation and integration
- accessibility-specialist — Accessibility audit and compliance
Pipeline
Phase 1: Research (if needed)
Delegate to ux-researcher (skip if sufficient prior research exists):
- Define what user behavior/pain-point this feature addresses
- Review any existing analytics or user feedback
- Output: Research brief with key insights
Phase 2: UX Design
Delegate to ux-designer:
- Define user flow (entry → states → exit)
- Create wireframes for all states (default, loading, error, empty, success)
- Specify interaction patterns and responsive breakpoints
- Define accessibility requirements
- Output: UX spec and wireframes for approval
Phase 3: Implementation
Delegate to frontend-developer:
- Build components following the approved UX spec
- Use design tokens — no hardcoded colors, sizes, or fonts
- Handle all states: loading, error, empty, success
- All user-facing strings through i18n layer
- Write component unit tests
- Output: Implemented UI feature
Phase 4: Accessibility Audit
Delegate to accessibility-specialist:
- Test keyboard navigation (tab order, focus management)
- Verify ARIA roles and labels
- Check color contrast (WCAG AA minimum)
- Test with screen reader if critical flow
- Output: Accessibility report
Phase 5: Polish & Review
- Address accessibility findings
- Verify responsive behavior at all target breakpoints
- Cross-browser test on target browsers
- ux-designer validates final implementation against spec
Output
Summary covering: research insights used, UX spec status, implementation status, accessibility compliance, and any outstanding issues.