← 返回 Skills 市场
bytesagain-lab

Deepfocus

作者 bytesagain-lab · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ✓ 安全检测通过
191
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install deepfocus
功能描述
Run Pomodoro sessions with break timers and productivity tracking. Use when starting focus sessions, tracking streaks, reviewing productivity.
使用说明 (SKILL.md)

Deepfocus

Deepfocus v2.0.0 — a productivity toolkit for managing tasks, plans, reviews, streaks, reminders, and more from the command line.

Commands

Run via: bash scripts/script.sh \x3Ccommand> [args]

Command Description
add \x3Cinput> Add a new entry (task, note, idea). Without args, shows recent entries.
plan \x3Cinput> Create or view plan entries for organizing your day/week.
track \x3Cinput> Track progress on goals, habits, or tasks.
review \x3Cinput> Log review notes — reflect on what went well or needs improvement.
streak \x3Cinput> Record streak data for habit tracking and consistency.
remind \x3Cinput> Set reminders and notes for future reference.
prioritize \x3Cinput> Mark and log priority levels for tasks.
archive \x3Cinput> Archive completed or outdated entries.
tag \x3Cinput> Tag entries with labels for easy categorization.
timeline \x3Cinput> Add timeline entries for chronological tracking.
report \x3Cinput> Generate or log report entries for summaries.
weekly-review \x3Cinput> Log weekly review notes for end-of-week reflection.
stats Show summary statistics across all entry types.
export \x3Cfmt> Export all data in json, csv, or txt format.
search \x3Cterm> Search across all log files for a keyword.
recent Show the 20 most recent activity entries from the history log.
status Health check — version, data directory, entry count, disk usage.
help Show the built-in help message with all available commands.
version Print the current version (deepfocus v2.0.0).

Each data command (add, plan, track, etc.) works in two modes:

  • With arguments: saves the input with a timestamp to its dedicated log file.
  • Without arguments: displays the 20 most recent entries from that log.

Data Storage

All data is stored locally in ~/.local/share/deepfocus/:

  • Each command has its own log file (e.g., add.log, plan.log, track.log)
  • Entries are saved in timestamp|value format
  • A unified history.log records all activity across commands
  • Export files are written to the same directory

Requirements

  • Bash (standard system shell)
  • No external dependencies — uses only coreutils (date, wc, du, grep, tail, cat)

When to Use

  • When you need to quickly add tasks, plans, or notes from the terminal
  • To track daily habits and maintain productivity streaks
  • For end-of-day or weekly reviews and reflections
  • To set reminders and prioritize tasks without leaving the command line
  • To search through past entries by keyword
  • To export your productivity data for analysis or backup
  • When you want a lightweight, file-based focus and task management system

Examples

# Add a task
deepfocus add "Write unit tests for the auth module"

# Create a plan for the day
deepfocus plan "Morning: deep work on API refactor. Afternoon: PR reviews."

# Track a habit
deepfocus track "Completed 45-minute focus session on documentation"

# Log a review
deepfocus review "Good progress on backend. Need to speed up frontend work."

# Record a streak
deepfocus streak "Day 15 of daily coding — still going strong"

# Set a reminder
deepfocus remind "Submit expense report by end of week"

# Prioritize a task
deepfocus prioritize "P0: Fix production memory leak"

# Archive an old entry
deepfocus archive "Q3 planning notes — no longer relevant"

# Tag an entry
deepfocus tag "meeting-notes: Sprint retrospective takeaways"

# Add to timeline
deepfocus timeline "Shipped v2.0 release to production"

# Generate a report
deepfocus report "Weekly output: 12 tasks completed, 3 carried over"

# Log a weekly review
deepfocus weekly-review "Best week this month — cleared the entire backlog"

# View all statistics
deepfocus stats

# Export everything as JSON
deepfocus export json

# Search for entries mentioning "focus"
deepfocus search focus

# Check recent activity
deepfocus recent

# Health check
deepfocus status

Powered by BytesAgain | bytesagain.com | [email protected]

安全使用建议
This skill appears to do exactly what it says: a local, file-based productivity logger implemented as a bash script. Before installing or running it, consider: 1) provenance — the registry metadata lists no homepage or repo (the script header references bytesagain.com), so verify the source if you require strong provenance; 2) filesystem changes — the script will create and write logs to ~/.local/share/deepfocus (back up anything important in that path first); 3) sensitive data — do not store passwords or secrets in the logs (entries are stored in plain text and exported without escaping); 4) code review — the script is short and readable; if you are security-conscious, inspect scripts/script.sh locally before running. If you are comfortable with these tradeoffs, the skill is coherent and low-risk for normal personal use.
功能分析
Type: OpenClaw Skill Name: deepfocus Version: 2.0.0 The 'deepfocus' skill is a local productivity toolkit for tracking tasks and habits. Analysis of 'scripts/script.sh' and 'SKILL.md' shows that all data is stored locally in the user's home directory (~/.local/share/deepfocus), and the script uses standard shell commands (grep, tail, wc) without any network activity, data exfiltration, or suspicious execution patterns.
能力评估
Purpose & Capability
The name/description describe a local productivity tracker and the provided script implements the listed commands, stores logs, and reports stats. There are no unrelated dependencies or credentials requested.
Instruction Scope
SKILL.md simply instructs running scripts/script.sh <command>. The script operates only on a single data directory (~/.local/share/deepfocus) and its own log files; it does not read arbitrary system files or contact external endpoints.
Install Mechanism
No install spec is declared and the bundle contains a bash script. Nothing is downloaded or extracted at install time, so there is no high-risk install mechanism.
Credentials
The skill requests no environment variables or credentials. It writes/reads only to ~/.local/share/deepfocus, which is proportional for a file-based CLI tracker. Note: it will create and modify files under the user's home directory.
Persistence & Privilege
always is false and the skill does not modify other skills or system-wide agent settings. Its persistence is limited to the data files it writes under the user's home directory.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install deepfocus
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /deepfocus 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
Domain-specific upgrade
元数据
Slug deepfocus
版本 2.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Deepfocus 是什么?

Run Pomodoro sessions with break timers and productivity tracking. Use when starting focus sessions, tracking streaks, reviewing productivity. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 191 次。

如何安装 Deepfocus?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install deepfocus」即可一键安装,无需额外配置。

Deepfocus 是免费的吗?

是的,Deepfocus 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Deepfocus 支持哪些平台?

Deepfocus 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Deepfocus?

由 bytesagain-lab(@bytesagain-lab)开发并维护,当前版本 v2.0.0。

💬 留言讨论