What problem does it solve? Digitizing paper HR forms often leads to hardcoded per-form logic and redundant data entry. This Skill guides the implementation of new HumanOS request types (vacations, loans, permits, incidents, and more) through a single FormEngine and ApprovalEngine driven by JSONB configuration in Supabase, ensuring fields are prefilled from the database instead of re-asked from users. ## Core Features & Use Cases - Field source matrix: Classifies every paper SOP field as profile (prefilled from hr.people/hr.employments), user_input, or computed, and encodes it in requests.types.form_schema JSONB. - Approval chain configuration: Defines parallel, direct_hr_admin, any_of_hr, and parent_only modes in approval_chain_template with SLA hours, resolvers, and anti-self-approval enforcement. - End-to-end checklist: Covers SOP PDF reading, migrations, server actions, notifications, Playwright E2E tests (happy, reject, modify, cancel, RLS, prefill), and Definition of Done gates. - Use Case: When asked to implement the VACACIONES form (F-05-03), the Skill walks through verifying the requests.types row, mapping fields like fecha_desde as user_input and dias_disponibles as computed, wiring the supervisor+HR+president parallel chain, and writing the required E2E tests. ## Quick Start Implement the PRESTAMO loan request form end-to-end following the HumanOS form implementation pattern, including form_schema, approval chain, and E2E tests.