Agent skill
process-inbox
Process items in the vault's /Needs_Action folder. Read each pending action file, determine the appropriate response based on Company_Handbook.md rules, process the item, and move completed items to /Done. Use when there are pending items to process.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/process-inbox-gen-ai4-personal-ai-employee
SKILL.md
Process Inbox Items
Process all pending items in the vault's /Needs_Action folder following Company Handbook rules.
Workflow
-
Read Company Handbook for processing rules:
Read vault/Company_Handbook.md -
List pending items in /Needs_Action:
List all .md files in vault/Needs_Action/ (ignore .gitkeep) -
For each pending item:
- Read the .md file and parse the YAML frontmatter
- Determine priority from the
priorityfield - Process high priority items first
- Based on
typefield, take appropriate action:file_drop: Review the associated file, categorize it, write a summaryemail: Draft a response or flag for human reviewtask: Create a plan in /Plans
-
After processing each item:
- Update the frontmatter
statustocompleted - Add a processing summary to the file
- Move the .md file and any associated files to vault/Done/
- Log the action
- Update the frontmatter
-
Update Dashboard: After processing all items, update vault/Dashboard.md with:
- Number of items processed
- Any items requiring human attention
- Updated stats
Important Rules
- Follow the Company_Handbook.md rules strictly
- Never auto-approve actions listed as "Require approval" in the handbook
- If unsure about an action, create an approval request in vault/Pending_Approval/
- Always log actions to vault/Logs/
- Process items in priority order: high → medium → low
Log Format
Write log entries as JSON to vault/Logs/YYYY-MM-DD.json:
{
"timestamp": "ISO-8601",
"action_type": "item_processed",
"actor": "claude_code",
"target": "filename",
"parameters": {},
"result": "success"
}
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?