DevLog Agent Skill

Allows agents to log, list, search, and manage developer journal entries for projects using dev-log-cli in a structured SQLite database.

MIT-0 · Free to use, modify, and redistribute. No attribution required.
1 · 1.3k · 0 current installs · 0 all-time installs
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The SKILL.md describes a developer journaling/logging skill and the only runtime dependency is a CLI called dev-log-cli installed via pipx. Requiring/attempting to install that CLI is appropriate for the stated purpose. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
The runtime instructions restrict the agent to using the devlog CLI (add/list/stats/search/view/edit). The included setup.sh only ensures pipx and dev-log-cli exist. However, the skill will cause the agent to create and persist logs in a SQLite DB (per SKILL.md). That means logs could contain sensitive project data or secrets; you should confirm where the CLI stores its DB and its retention/permissions before using it in sensitive contexts.
Install Mechanism
setup.sh uses standard Python tooling: 'python3 -m pip install --user pipx', 'pipx ensurepath', and 'pipx install dev-log-cli'. This installs the package from PyPI via pipx rather than downloading from an arbitrary URL. It's a common, low-friction install path but still depends on a third-party PyPI package, so audit the upstream package if you need high assurance.
Credentials
The skill requests no environment variables, no credentials, and no config paths. The setup script modifies PATH in-process and calls 'pipx ensurepath' (which may update shell startup files) — this is reasonable for making a user-local CLI available but is worth noting.
Persistence & Privilege
The skill is not force-included (always: false) and does not request persistent elevated privileges or modify other skills. It does cause installation of a CLI which will persist on disk via pipx; that is expected for a CLI-integrating skill.
Assessment
This skill appears to do what it says: it integrates an external CLI (dev-log-cli) for agent journaling and includes a small setup script to install pipx and the CLI. Before installing/running it: (1) review the dev-log-cli project on GitHub/PyPI (linked in SKILL.md) to ensure its behavior is acceptable; (2) confirm where the CLI stores its SQLite database and whether logs might contain sensitive secrets you don't want persisted; (3) be aware the setup script will install pipx into your user environment and may update shell startup files via 'pipx ensurepath'; and (4) if you need stronger assurance, run the install step in an isolated environment (container/VM) and audit the installed package source first.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.0
Download zip
latestvk97c1qbhmrkzm7962rq8hz2kkn80j4bn

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

DevLog Skill 🦞

A standardized journaling skill for OpenClaw agents to track progress, tasks, and project status using dev-log-cli.

Description

This skill enables agents to maintain a professional developer log. It's designed to capture context, project milestones, and task statuses in a structured SQLite database.

Requirements

  • dev-log-cli (installed via pipx)

Links

Usage

📝 Adding Entries

Agents should use this to log significant progress or blockers.

devlog add "Finished implementing the auth module" --project "Project Alpha" --status "completed" --tags "auth,feature"

📋 Listing Logs

View recent activity for context.

devlog list --project "Project Alpha" --limit 5

📊 Viewing Stats

Check project health and activity.

devlog stats --project "Project Alpha"

🔍 Searching

Find historical context on specific topics.

devlog search "infinite loop"

🛠️ Editing/Viewing

Detailed inspection or correction of entries.

devlog view <id>
devlog edit <id>

Internal Setup

The skill includes a setup.sh to ensure the CLI is available.

Files

2 total
Select a file
Select a file to preview.

Comments

Loading comments…