secondsky/delegate-my-work
Interview employees to identify recurring daily work, office workflows, and repetitive tasks that can be automated, co-piloted, or supported by AI. Use when the user wants to find what AI can take off their plate, map available tools such as ChatGPT/OpenAI, Claude, Microsoft Copilot, Excel or PowerPoint add-ins, Google Workspace, no-code/RPA tools, coding agents, or internal automation platforms, and write tool-aware specs with fallback paths.
npx skills add https://github.com/secondsky/claude-skills --skill delegate-my-work
Interview the user about their work to find loops -- recurring patterns worth handing to AI -- and write one buildable spec per loop. The primary audience is nontechnical employees: use plain workplace language, focus on daily work, and do not assume any AI or automation tool is available until the user confirms access.
The method is grilling: relentless, one question at a time. The output is a tool-aware spec in the user's workspace that recommends a preferred route, states tool access, includes at least one fallback route, and gives an implementer enough detail to build without asking a question.
Interview the user relentlessly about one loop until reaching a shared, buildable understanding. Walk down each branch of the design tree, resolving dependencies between decisions one by one. Attach a recommended answer to every question.
Ask one question at a time, waiting for the answer before continuing. Asking several at once is bewildering.
If a question can be answered by exploring the user's files, codebase, workspace, or existing notes, explore instead of asking.
Use the host's question tool when available:
request_user_input.AskUserQuestion.For every question:
(Recommended) to its label.Before recommending a tool route, build or update the user's tool access map in NOTES.md. Ask one question at a time about the tools the employee can actually use:
Record each tool with one of these exact access statuses:
Never recommend only one route unless access is confirmed and policy-safe. If access is unknown, blocked, or unavailable, state that and include a fallback route.
Every loop spec must include a preferred route and at least one fallback route.
Use these route types:
Default fallback rules:
Classify every loop by how much of it AI takes, which is set by where the human stays in the loop:
Mandate nothing structural: a loop needs no AI, no checkpoint, and no schedule unless the grilling shows it does. The operational vocabulary for a spec -- trigger, checkpoint, push right, brief, tool access map, fallback route, and manual bridge -- is defined in references/vocabulary.md; reach for it while grilling a loop.
State lives in the user's working directory, not in this skill:
NOTES.md -- the user's world: role, recurring work, tools/channels, terminology, sensitive-data constraints, allowed AI tools, tool access map, and loop inventory.automations/<loop>.md -- one tool-aware spec per loop. The source of truth for what gets built or adopted.Run these in order. Each ends on its completion criterion; do not advance until it is met.
NOTES.md. If it is absent or thin, grill about role, daily and weekly work, tools, channels, terminology, data sensitivity, and recurring friction. Sharpen fuzzy terms into canonical ones as they surface, and record them. *Done when NOTES.md describes their world in their own vocabulary.*NOTES.md, then ask one question at a time until relevant tools have an access status. Cover ChatGPT/OpenAI, Claude, Microsoft Copilot, Excel/PowerPoint add-ins, Google Workspace tools, no-code/RPA tools, coding agents, IT-approved platforms, and internal APIs as relevant to the employee's work. *Done when likely preferred routes can be marked Available, Available with admin approval, Unavailable, Blocked by policy, or Unknown - verify.*NOTES.md and propose loops through the loop lens -- including ones the user has not noticed. *Done when one named loop is on the table.*references/question-bank.md. *Done when no open question remains on any branch.*automations/<loop>.md using the structure in references/spec-template.md. *Done when it meets the definition of done below.*A spec is done when it states the preferred route, access status, fallback route, approval or install need, data sensitivity, delegation level, and checkpoint placement, and an implementer agent could build the automation or support workflow without asking a single question. Grill until then; nothing is done while a question remains.
references/vocabulary.md -- trigger, checkpoint, push right, brief, tool access map, fallback route, manual bridge, and the loop/delegate anchors. Load while mapping access, grilling, and placing the human (steps 2, 4-6).references/question-bank.md -- grilling question trees per employee work domain. Load when grilling a specific loop (step 4).references/spec-template.md -- the automations/<loop>.md structure and a worked example. Load when writing a spec (step 7).Take secondsky/delegate-my-work from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.