SOC 직업 분류 기준
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/dvcrn/openclaw-skills-marketplace --skill clickup-operational명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
监控 OpenClaw GitHub 版本更新,获取最新版本发布说明,翻译成中文, 并推送到 Telegram 和 Feishu。用于:(1) 定时检查版本更新 (2) 推送版本更新通知 (3) 生成中文版发布说明
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your agent a soul.
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
| name | clickup-operational |
| description | Clickup Operational |
Deterministic Operations Only — Every command either succeeds with clear confirmation or fails with explicit error. No ambiguous states. No silent failures. Full validation at every step.
This skill contains the complete ClickUp API documentation internally:
MCP Context — Included as documented fallback for edge cases only (complex workspace templates, bulk operations exceeding rate limits, cross-workspace moves).
Input: "Create a project for Acme Corp with onboarding, web design, and monthly retainer phases"
Parse:
- workspace: Delivery
- client: Acme Corp
- structure: folder → 3 lists (onboarding, web-design, retainer)
- assignees: find by email/name
- due dates: infer from phases
- custom fields: budget, priority, status
Execute: deterministic sequence with rollback on failure
Verify: each list created, each task present, assignments correct
Confirm: "Project Acme Corp created with 3 phases, 12 tasks, assigned to George & Matthew, due 2026-03-15"
Input: "What's blocking the Scent of a Milien project?"
Flow:
- Scan all tasks in folder
- Identify status: blocked, overdue, no-assignee
- Check dependencies: waiting on other tasks
- Estimate completion: based on task complexity, assignee velocity
- Report: "3 tasks blocked (waiting on George's video edits). ETA: +5 days. Suggest: reassign or parallelize"
Input: "Get Sharyar and Matthew on the Kortex onboarding task"
Flow:
- Find Sharyar (check existing members or invite)
- Find Matthew (check existing or invite)
- Locate Kortex onboarding task
- Add both as assignees
- Comment: "@Sharyar @Matthew — Kortex onboarding ready for your review. See attached Loom."
- Set due date: +3 days
- Set priority: high
- Set status: "in progress"
- Confirm: "Sharyar and Matthew assigned to Kortex onboarding, due 2026-02-21"
Input: "Set up a new client workspace for Luxury Homes using our real estate template"
Parse:
- Template: detect "real estate" → use predefined structure
- Spaces: Delivery + Operations
- Folders: Client Name → Market Research, Design, Build, Launch
- Lists: Per-phase task lists with default tasks
- Custom Fields: Budget, Timeline, Priority, Platform
- Assignees: Based on team roles from People graph
- Automations: Status change triggers, due date reminders
Execute: Create full hierarchy, validate each step
Confirm: "Luxury Homes workspace created: 2 spaces, 4 folders, 12 lists, 48 tasks, 5 team members assigned, automations active"
Input: "Break down the Clarify website project into technical tasks"
Generate:
- [ ] Setup Git repository and CI/CD pipeline
- [ ] Install dependencies (npm, build tools)
- [ ] Create page components: Home, About, Contact, Services
- [ ] Implement contact form with validation
- [ ] SEO setup: sitemap.xml, robots.txt, LLMs.txt
- [ ] Lighthouse audit and performance optimization
- [ ] Deploy to Vercel/production
- [ ] Set up analytics tracking
Each task gets: estimated hours, assignee (based on skills), dependencies (creates task links), custom fields (priority: high, tags: website, client: Clarify)
def create_task(params):
# 1. Validate inputs
assert params.name, "Task name required"
assert len(params.name) <= 200, "Name too long"
# 2. Check preconditions
if params.list_id:
assert list_exists(params.list_id), f"List {params.list_id} not found"
# 3. Execute API call
try:
result = api_post("/task", params.dict())
except RateLimitError as e:
# Retry with exponential backoff
wait(e.retry_after + 1)
result = api_post("/task", params.dict())
except ValidationError as e:
# Return explicit error
raise ClickUpError(f"Invalid data: {e.details}")
# 4. Verify result
assert result.id, "No task ID returned"
assert result.name == params.name, "Name mismatch"
# 5. Confirm success
return {
"id": result.id,
"name": result.name,
"url": result.url,
"created": True,
"validated": True
}
rate_limit → retry + backoffvalidation_failed → return field-level errorsnot_found → suggest correctionspermission_denied → suggest workspace accessconflict → offer resolution (rename, merge)# What's the status of project X?
clickup-op diagnose --project "Clarify" --depth full
# Who's blocking project Y?
clickup-op blockers --project "Scent Of A Milien" --format report
# Estimate completion date
clickup-op estimate --project "Mel website" --include-dependencies
# Suggest resource allocation
clickup-op allocate --team "George,Matthew,Sharyar" --capacity 40h/week
Before declaring operational:
Success criteria:
Every successful operation stores:
(Task) -[CREATED_IN]→ (Project "Acme Corp"), (George) -[ASSIGNED_TO]→ (Task)decisions table: decision type, parameters, outcome, timestampEnables queries like:
skills/clickup-operational/
├── SKILL.md # This spec + user docs
├── scripts/
│ ├── clickup_op.py # Main CLI (800+ lines)
│ ├── diagnostic.py # Progress/suggestion engine
│ ├── natural_parser.py # NL → structured commands
│ └── brain_sync.py # Auto-store to brain system
└── tests/
├── test_workspace_setup.py
├── test_task_lifecycle.py
├── test_diagnostics.py
└── test_natural_language.py
Query to 4 models: "Design the most robust ClickUp operational skill possible. It must handle workspace creation, folder/list structures, task CRUD, assignments, comments, time tracking, reporting, and diagnostics. Must be deterministic (no ambiguous states), validate every API response, handle all errors explicitly, and include comprehensive testing. Include full CLI command list, request/response schemas, and error handling patterns."
Synthesize responses → extract best patterns from each model → build unified implementation.
Estimated build time: 4-6 hours with Model Council Lines of code: ~2,500 (comprehensive, not minimal) Test coverage: 95%+ of API endpoints and error paths
This skill becomes your Operational Co-CEO for ClickUp.