{
 "schema": "aiblocks-page/1",
 "id": "nonprofit-retail-coverage-planner",
 "type": "skill",
 "name": "Nonprofit resale store shift planner",
 "summary": "Build store shifts around trained staff, cash duties and backup cover.",
 "headline": "Nonprofit resale store shift planner",
 "subhead": "Bring opening hours, staff skills and availability, plus cash and keyholder rules. Match each shift to required roles, flag gaps and plan training and backup cover.",
 "job": {
  "id": "hire-people",
  "name": "Hire and look after your people"
 },
 "level": "intermediate",
 "thinking": "medium",
 "tested": true,
 "updated": "2026-10-28",
 "first_published": "2026-10-25",
 "inputs": [
  {
   "type": "document",
   "required": true,
   "label": "Document",
   "what": "a finished document, such as a Word file, a PDF or a page of notes"
  },
  {
   "type": "policy",
   "required": false,
   "label": "Policy",
   "what": "a written policy or set of rules, such as a returns policy, a privacy policy or a staff handbook section, with the date it starts"
  }
 ],
 "outputs": [
  {
   "type": "plan",
   "required": true,
   "label": "Plan",
   "what": "a dated plan: what to do, in what order, with a decision rule for each step"
  },
  {
   "type": "document",
   "required": true,
   "label": "Document",
   "what": "a finished document, such as a Word file, a PDF or a page of notes"
  }
 ],
 "you_give": [
  "Store hours, role needs, availability and existing cash/key policies",
  "Paid and volunteer training status and no-show history"
 ],
 "you_get": [
  "Role-by-shift coverage matrix",
  "Retail onboarding checkpoints and a staffing-gap review process"
 ],
 "use_when": [
  "You run a resale or thrift store with paid staff and volunteers, and keep finding shifts with no cover, such as Saturdays.",
  "A shift looks full on paper but has no trained cashier or keyholder.",
  "New volunteers need register, grading and safety training before they work alone.",
  "No-shows keep leaving gaps, or your mix of paid and volunteer hours feels off."
 ],
 "skip_when": [
  "You are staffing a single one-off event, such as a pop-up sale: a simple sign-up sheet is enough.",
  "You need to hire someone, set pay or sort out wage rules: use an HR adviser or your nonprofit HR policy, then come back to plan shifts.",
  "You want to recruit, screen or thank volunteers: build that process first with a volunteer coordinator or a volunteer program plan.",
  "You want to set cash handling, opening or closing rules for the store: write those store rules first, then use this plan to staff them."
 ],
 "output_sample": {
  "input": [
   "Your store hours by day and part of day",
   "The roles each shift needs, such as cashier, sorter, floor and shift lead",
   "Your paid and volunteer roster, with who is trained for each role",
   "Your no-show history (optional)",
   "Your cash and keyholder rules (optional)"
  ],
  "output": [
   {
    "name": "Floor role matrix",
    "contains": "A grid of each shift against the roles it needs, showing which roles are filled and which are open."
   },
   {
    "name": "Minimum paid staff rule",
    "contains": "A plain rule that every shift has a paid keyholder who answers for cash and keys."
   },
   {
    "name": "Retail onboarding track",
    "contains": "Steps from shadow shift to unsupervised shifts, with sign-off checkpoints for register, grading and safety."
   },
   {
    "name": "Shift schedule template",
    "contains": "A schedule that flags any shift with enough people but no trained cashier or keyholder."
   },
   {
    "name": "No-show and gap report",
    "contains": "Missed and late shifts by day and role, with a fix for gaps that repeat."
   }
  ]
 },
 "how_to_use": [
  "Gather your store hours, the roles each shift needs, your roster with training, and your cash and keyholder rules.",
  "Paste the skill into Claude, ChatGPT or Gemini, then paste your facts. No code, files or paid tools are needed.",
  "The skill points to three related skills from its source (nonprofit-retail-store-operations, nonprofit-hr and nonprofit-volunteer-management). They are not part of this item. Give your own store rules, HR policy and volunteer plan in their place.",
  "The skill's paid-to-volunteer ratio (for example 1 paid person per 4 to 6 volunteer shift-hours) is an illustration, not a benchmark. Set your own target.",
  "Ask for the role matrix first. Check that each shift has a trained cashier and a paid keyholder.",
  "Ask for the onboarding track and a plan for no-shows, such as cross-training.",
  "Fix any item marked missing. Then check pay and volunteer rules with your HR contact before you use the schedule. Confirm that no volunteer shift covers work a paid role should do, since that can break wage-and-hour rules.",
  "Next, share the schedule with shift leads, and review the no-show and gap report each quarter."
 ],
 "checks": [],
 "next": [
  {
   "name": "Nonprofit volunteer program planner",
   "url": "https://useaiblocks.com/skills/nonprofit-volunteer-program-planner",
   "why": "Nonprofit volunteer program planner"
  },
  {
   "name": "Employee data privacy checker",
   "url": "https://useaiblocks.com/skills/employee-data-privacy-checker",
   "why": "Employee data privacy checker"
  },
  {
   "name": "Shift schedule planner",
   "url": "https://useaiblocks.com/skills/shift-schedule-planner",
   "why": "Shift schedule planner"
  },
  {
   "name": "Nonprofit executive board report writer",
   "url": "https://useaiblocks.com/skills/nonprofit-executive-board-report-writer",
   "why": "Lead the team"
  },
  {
   "name": "Nonprofit board meeting and role planner",
   "url": "https://useaiblocks.com/skills/nonprofit-board-meeting-and-role-planner",
   "why": "Lead the team"
  }
 ],
 "source": {
  "by": "sector-skills",
  "repo": "sector-skills/nonprofit-skills",
  "url": "https://github.com/sector-skills/nonprofit-skills/tree/7d8a2ca9d471fc975d0e9ccd02fcdd66520fd1c8/nonprofit-skills-library/skills/retail-operations/nonprofit-retail-staffing",
  "licence": "MIT",
  "original_name": "nonprofit-retail-staffing",
  "commit": "7d8a2ca9d471fc975d0e9ccd02fcdd66520fd1c8"
 },
 "credits": [
  {
   "title": "nonprofit-retail-staffing skill",
   "by": "sector-skills",
   "url": "https://github.com/sector-skills/nonprofit-skills/tree/7d8a2ca9d471fc975d0e9ccd02fcdd66520fd1c8/nonprofit-skills-library/skills/retail-operations/nonprofit-retail-staffing",
   "used": "Original instructions and supporting files, with attribution and the MIT licence. Display copy describes the task. We added a note that the three related source skills are not included, so missing store, HR or volunteer policies are marked MISSING and rules that depend on them stay drafts."
  }
 ],
 "files": [
  "LICENSE"
 ],
 "links": {
  "page": "https://useaiblocks.com/skills/nonprofit-retail-coverage-planner",
  "markdown": "https://useaiblocks.com/skills/nonprofit-retail-coverage-planner.md",
  "json": "https://useaiblocks.com/skills/nonprofit-retail-coverage-planner.json",
  "instructions": "https://useaiblocks.com/skills/nonprofit-retail-coverage-planner/SKILL.md",
  "download": "https://useaiblocks.com/skills/nonprofit-retail-coverage-planner.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/nonprofit-retail-coverage-planner",
  "api_document": "https://useaiblocks.com/api/v1/documents/skill/nonprofit-retail-coverage-planner",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
