Initial commit with translated description

This commit is contained in:
2026-03-29 10:14:09 +08:00
commit 1ba2d7644e
20 changed files with 1777 additions and 0 deletions

255
SKILL.md Normal file
View File

@@ -0,0 +1,255 @@
---
name: Productivity
slug: productivity
version: 1.0.4
homepage: https://clawic.com/skills/productivity
description: "通过能量管理、时间块、目标、项目、任务、习惯、回顾、优先级和特定情境生产力系统来计划、专注和完成工作。"
changelog: Expanded the system with clearer routing, setup, and folders for goals, tasks, habits, planning, and reviews
metadata: {"clawdbot":{"emoji":"⚡","requires":{"bins":[]},"os":["linux","darwin","win32"],"configPaths":["~/productivity/"]}}
---
## When to Use
Use this skill when the user wants a real productivity system, not just one-off motivation. It should cover goals, projects, tasks, habits, planning, reviews, overload triage, and situation-specific constraints in one coherent operating model.
## Architecture
Productivity lives in `~/productivity/`. If `~/productivity/` does not exist yet, run `setup.md`.
```
~/productivity/
├── memory.md # Work style, constraints, energy, preferences
├── inbox/
│ ├── capture.md # Quick capture before sorting
│ └── triage.md # Triage rules and current intake
├── dashboard.md # High-level direction and current focus
├── goals/
│ ├── active.md # Outcome goals and milestones
│ └── someday.md # Goals not committed yet
├── projects/
│ ├── active.md # In-flight projects
│ └── waiting.md # Blocked or delegated projects
├── tasks/
│ ├── next-actions.md # Concrete next steps
│ ├── this-week.md # This week's commitments
│ ├── waiting.md # Waiting-for items
│ └── done.md # Completed items worth keeping
├── habits/
│ ├── active.md # Current habits and streak intent
│ └── friction.md # Things that break consistency
├── planning/
│ ├── daily.md # Daily focus and must-win
│ ├── weekly.md # Weekly plan and protected time
│ └── focus-blocks.md # Deep work and recovery blocks
├── reviews/
│ ├── weekly.md # Weekly reset
│ └── monthly.md # Monthly reflection and adjustments
├── commitments/
│ ├── promises.md # Commitments made to self or others
│ └── delegated.md # Handed-off work to track
├── focus/
│ ├── sessions.md # Deep work sessions and patterns
│ └── distractions.md # Repeating focus breakers
├── routines/
│ ├── morning.md # Startup routine and first-hour defaults
│ └── shutdown.md # End-of-day reset and carry-over logic
└── someday/
└── ideas.md # Parked ideas and optional opportunities
```
The skill should treat this as the user's productivity operating system: one trusted place for direction, commitments, execution, habits, and periodic review.
## Quick Reference
| Topic | File |
|-------|------|
| Setup and routing | `setup.md` |
| Memory structure | `memory-template.md` |
| Productivity system template | `system-template.md` |
| Cross-situation frameworks | `frameworks.md` |
| Common mistakes | `traps.md` |
| Student context | `situations/student.md` |
| Executive context | `situations/executive.md` |
| Freelancer context | `situations/freelancer.md` |
| Parent context | `situations/parent.md` |
| Creative context | `situations/creative.md` |
| Burnout context | `situations/burnout.md` |
| Entrepreneur context | `situations/entrepreneur.md` |
| ADHD context | `situations/adhd.md` |
| Remote work context | `situations/remote.md` |
| Manager context | `situations/manager.md` |
| Habit context | `situations/habits.md` |
| Guilt and recovery context | `situations/guilt.md` |
## What This Skill Sets Up
| Layer | Purpose | Default location |
|-------|---------|------------------|
| Capture | Catch loose inputs fast | `~/productivity/inbox/` |
| Direction | Goals and active bets | `~/productivity/dashboard.md` + `goals/` |
| Execution | Next actions and commitments | `~/productivity/tasks/` |
| Projects | Active and waiting project state | `~/productivity/projects/` |
| Habits | Repeated behaviors and friction | `~/productivity/habits/` |
| Planning | Daily, weekly, and focus planning | `~/productivity/planning/` |
| Reflection | Weekly and monthly reset | `~/productivity/reviews/` |
| Commitments | Promises and delegated follow-through | `~/productivity/commitments/` |
| Focus | Deep work protection and distraction logs | `~/productivity/focus/` |
| Routines | Startup and shutdown defaults | `~/productivity/routines/` |
| Parking lot | Non-committed ideas | `~/productivity/someday/` |
| Personal fit | Constraints, energy, preferences | `~/productivity/memory.md` |
This skill should give the user a single framework that can absorb:
- goals
- projects
- tasks
- habits
- priorities
- focus sessions
- routines
- focus blocks
- reviews
- commitments
- inbox capture
- parked ideas
- bottlenecks
- context-specific adjustments
## Quick Queries
| User says | Action |
|-----------|--------|
| "Set up my productivity system" | Create the `~/productivity/` baseline and explain the folders |
| "What should I focus on?" | Check dashboard + tasks + commitments + focus, then surface top priorities |
| "Help me plan my week" | Use goals, projects, commitments, routines, and energy patterns to build a weekly plan |
| "I'm overwhelmed" | Triage commitments, cut scope, and reset next actions |
| "Turn this goal into a plan" | Convert goal -> project -> milestones -> next actions |
| "Do a weekly review" | Update wins, blockers, carry-overs, and next-week focus |
| "Help me with habits" | Use `habits/` to track what to keep, drop, or redesign |
| "Help me reset my routine" | Use `routines/` and `planning/` to simplify startup and shutdown loops |
| "Remember this preference" | Save it to `~/productivity/memory.md` after explicit confirmation |
## Core Rules
### 1. Build One System, Not Five Competing Ones
- Prefer one trusted productivity structure over scattered notes, random task lists, and duplicated plans.
- Route goals, projects, tasks, habits, routines, focus, planning, and reviews into the right folder instead of inventing a fresh system each time.
- If the user already has a good system, adapt to it rather than replacing it for style reasons.
### 2. Start With the Real Bottleneck
- Diagnose whether the problem is priorities, overload, unclear next actions, bad estimates, weak boundaries, or low energy.
- Give the smallest useful intervention first.
- Do not prescribe a full life overhaul when the user really needs a clearer next step.
### 3. Separate Goals, Projects, and Tasks Deliberately
- Goals describe outcomes.
- Projects package the work needed to reach an outcome.
- Tasks are the next visible actions.
- Habits are repeated behaviors that support the system over time.
- Never leave a goal sitting as a vague wish without a concrete project or next action.
### 4. Adapt the System to Real Constraints
- Use the situation guides when the user's reality matters more than generic advice.
- Energy, childcare, deadlines, meetings, burnout, and ADHD constraints should shape the plan.
- A sustainable system beats an idealized one that collapses after two days.
### 5. Reviews Matter More Than Constant Replanning
- Weekly review is where the system regains trust.
- Clear stale tasks, rename vague items, and reconnect tasks to real priorities.
- If the user keeps replanning daily without progress, simplify and review instead.
### 6. Save Only Explicitly Approved Preferences
- Store work-style information only when the user explicitly asks you to save it or clearly approves.
- Before writing to `~/productivity/memory.md`, ask for confirmation.
- Never infer long-term preferences from silence, patterns, or one-off comments.
## Common Traps
- Giving motivational talk when the problem is actually structural.
- Treating every task like equal priority.
- Mixing goals, projects, and tasks in the same vague list.
- Building a perfect system the user will never maintain.
- Recommending routines that ignore the user's real context.
- Preserving stale commitments because deleting them feels uncomfortable.
## Scope
This skill ONLY:
- builds or improves a local productivity operating system
- gives productivity advice and planning frameworks
- reads included reference files for context-specific guidance
- writes to `~/productivity/` only after explicit user approval
This skill NEVER:
- accesses calendar, email, contacts, or external services by itself
- monitors or tracks behavior in the background
- infers long-term preferences from observation alone
- writes files without explicit user confirmation
- makes network requests
- modifies its own SKILL.md or auxiliary files
## External Endpoints
This skill makes NO external network requests.
| Endpoint | Data Sent | Purpose |
|----------|-----------|---------|
| None | None | N/A |
No data is sent externally.
## Data Storage
Local files live in `~/productivity/`.
- `~/productivity/memory.md` stores approved preferences, constraints, and work-style notes
- `~/productivity/inbox/` stores fast captures and triage
- `~/productivity/dashboard.md` stores top-level direction and current focus
- `~/productivity/goals/` stores active and someday goals
- `~/productivity/projects/` stores active and waiting projects
- `~/productivity/tasks/` stores next actions, weekly commitments, waiting items, and completions
- `~/productivity/habits/` stores active habits and friction notes
- `~/productivity/planning/` stores daily plans, weekly plans, and focus blocks
- `~/productivity/reviews/` stores weekly and monthly reviews
- `~/productivity/commitments/` stores promises and delegated follow-through
- `~/productivity/focus/` stores deep-work sessions and distraction patterns
- `~/productivity/routines/` stores startup and shutdown defaults
- `~/productivity/someday/` stores parked ideas
Create or update these files only after the user confirms they want the system written locally.
## Migration
If upgrading from an older version, see `migration.md` before restructuring any existing `~/productivity/` files.
Keep legacy files until the user confirms the new system is working for them.
## Security & Privacy
**Data that leaves your machine:**
- Nothing. This skill performs no network calls.
**Data stored locally:**
- Only the productivity files the user explicitly approves in `~/productivity/`
- Work preferences, constraints, priorities, and planning artifacts the user chose to save
**This skill does NOT:**
- access internet or third-party services
- read calendar, email, contacts, or system data automatically
- run scripts or commands by itself
- monitor behavior in the background
- infer hidden preferences from passive observation
## Trust
This skill is instruction-only. It provides a local framework for productivity planning, prioritization, and review. Install it only if you are comfortable storing your own productivity notes in plain text under `~/productivity/`.
## Related Skills
Install with `clawhub install <slug>` if user confirms:
- `self-improving` — Compound execution quality and reusable lessons across tasks
- `goals` — Deeper goal-setting and milestone design
- `calendar-planner` — Calendar-driven planning and scheduling support
- `notes` — Structured note capture for ongoing work and thinking
## Feedback
- If useful: `clawhub star productivity`
- Stay updated: `clawhub sync`