name: daily-ops-spec-driven description: Drive recurring non-coding work with a semi-automated brief/plan/todo/knowledge workflow, emphasizing human approval gates and reusable operational knowledge.
Daily Ops Spec Driven
Overview
Use this skill when the user wants to speed up recurring operational tasks (expense claims, monthly reporting, inbox triage, document prep) with AI support while keeping human review in control.
The goal is not full automation. The goal is high-leverage semi-automation with clear inputs, clear outputs, and repeatable documentation.
Trigger cues
- "定常業務を半自動化したい"
- "毎月同じ作業を早くしたい"
- "この手順をテンプレート化したい"
- "AIに任せる範囲と人間確認の境界を決めたい"
Core workflow
Follow these steps in order.
- Use user-authored
brief.mdas the source of truth
- Read background, goals, constraints, and approval points from
brief.md - If details are missing, ask concise follow-up questions instead of creating
brief.md
- Define contract in
plan.md
- Required inputs and validation rules
- Output format and acceptance criteria
- Edge cases and exception handling
- Privacy and masking rules
- Execute with checkpointed tasks in
todo.md
- Break work into small observable tasks
- Mark each item done only after verification
- Keep one owner per task when collaborating
- Record reusable knowledge in
knowledge.md
- Pitfalls and resolutions
- Business-specific interpretation rules
- Re-run procedure for next cycle
- On every new user instruction, correction, or decision, append an entry to
knowledge.mdin the same turn - If no entry is added, explicitly state why in the response
File location rules
- Follow the repository's existing path conventions when they are explicitly defined.
- Default to keeping
brief.md,plan.md, andknowledge.mdunder<root>/docs/. - Default to keeping
todo.mdunder<root>/YYYYMMDD/for each execution. - Use task subdirectories such as
work/<task>/...only when the target repository explicitly adopts that structure. - Default example:
<root>/docs/brief.md<root>/docs/plan.md<root>/docs/knowledge.md<root>/YYYYMMDD/todo.md
Output rules
- Prefer copy-paste ready deliverables (report text, application text, response draft).
- Always include traceable evidence links or source references for computed values.
- Separate generated output from assumptions and unresolved questions.
Human-in-the-loop guardrails
- Do not assume full autonomy; always preserve final human approval.
- Confirm sensitive-data handling before processing personal or internal data.
- If a requirement is ambiguous, list assumptions explicitly before execution.
- Prioritize automating the heaviest repeated steps first.
Practical completion checklist
Do not create brief.md unless the user explicitly asks. Treat it as user-owned by default.
brief.mdcontains context and approval points.plan.mddefines input/output contract and edge cases.todo.mdreflects execution status.knowledge.mdcaptures reusable lessons.- Final deliverable is ready for human review and submission.