ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

DevLog Skill

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

Why use this skill?

Maintain a professional developer log with the DevLog Skill for OpenClaw. Easily track project progress, tasks, and history using a local, searchable SQLite-based journaling system.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/crimsondevil333333/devlog-skill
Or

What This Skill Does

The DevLog Skill serves as the primary journaling interface for OpenClaw agents, providing a structured way to maintain a persistent record of development activities. By leveraging the dev-log-cli backend, the skill ensures that all project milestones, task statuses, and personal blockers are recorded within a robust SQLite database. This creates a searchable history that allows the agent to maintain context across multiple sessions, ensuring that past decisions or solved problems are never forgotten. It standardizes the metadata for every entry, allowing for organized categorization via tags and project-specific filtering.

Installation

To integrate this skill into your OpenClaw environment, ensure that dev-log-cli is pre-installed via pipx. You can then install the skill directly from the repository using the OpenClaw CLI manager. Run the following command: clawhub install openclaw/skills/skills/crimsondevil333333/devlog-skill. Once installed, the skill will automatically initialize the local database files within your project directory, making logs immediately available for reading and writing.

Use Cases

This skill is perfect for complex software engineering projects where state tracking is vital. It is frequently used for:

  • Post-session summaries: Agents use it to document what they finished before signing off.
  • Blocker tracking: If an agent hits an API limitation, it logs the error to ensure it is revisited later.
  • Project retrospectives: Using the stats command to see how much work was completed on a specific module.
  • Context retrieval: Quickly searching through months of historical logs to find the syntax of a custom implementation previously solved.

Example Prompts

  1. "DevLog, please record that I have successfully refactored the database schema for Project Alpha and tag it as refactor and database."
  2. "Search my recent dev logs for any mention of the login module and summarize the last known status."
  3. "Show me the statistics for Project Beta and let me know if there are any outstanding tasks I marked as incomplete yesterday."

Tips & Limitations

  • Be Descriptive: Because the search functionality is text-based, using descriptive tags is essential for easy retrieval later.
  • Database Integrity: Since logs are stored in a local SQLite file, ensure the file permissions are correct so the agent can write data without errors.
  • Size Constraints: While SQLite is powerful, very large logs over thousands of entries may slightly slow down search performance; consider purging old, irrelevant data periodically.
  • Automation: You can chain this with other agent tasks to automatically log every pull request or commit.

Metadata

Stars3409
Views1
Updated2026-03-25
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-crimsondevil333333-devlog-skill": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#logging#productivity#development#tracking
Safety Score: 4/5

Flags: file-write, file-read