dev-km

Automates Git commits, PRs, code reviews, GitHub/Jira issue management, and session tracking for developers.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/goffity/dev-km --skill dev-km
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-km
Source: https://github.com/goffity/dev-km/tree/main
Command: npx skills add https://github.com/goffity/dev-km --skill dev-km

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, gh, curl, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines your development process by capturing insights, managing sessions, automating Git workflows, and integrating with issue trackers like GitHub and Jira, turning your daily work into actionable knowledge.

Core Features & Use Cases

  • 4-Layer Knowledge System: Capture quick notes (/mem), distill patterns (/distill), create retrospectives (/td), and act on improvements (/improve).
  • Session Management: Track your progress with /recap and /focus, creating issues and branches automatically.
  • Git & PR Automation: Use /commit, /pr, and /review for atomic commits, automated PR creation, and code quality checks.
  • Issue Tracker Integration: Seamlessly create and manage GitHub Issues and Jira tickets.
  • Auto-Capture: Automatically save session details for later review.

Quick Start

Use the dev-km skill to start a new session by typing /recap.

Frequently Asked Questions about dev-km

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate git workflow and capture development knowledge in one process?

You can automate git workflow and capture development knowledge using a 4-layer system that tracks sessions, creates atomic commits, generates pull requests, and saves actionable insights from your daily work.

What is the best way to integrate Jira and GitHub issue management into my coding sessions?

Integrate Jira and GitHub issue management by automatically tracking session progress, creating issues, and managing their lifecycle directly alongside your branch creation and code review processes.

Do I need jq, gh, and curl installed to manage git operations and issue tracking?

Yes, you need jq, gh, and curl installed to manage git operations and issue tracking, as these command-line dependencies handle API requests, JSON parsing, and GitHub integration.

How does a 4-layer knowledge management system work for software engineering?

A 4-layer knowledge management system works by capturing quick notes, distilling patterns, creating retrospectives, and acting on improvements to transform daily development tasks into structured, actionable knowledge.

Can I automatically generate pull requests and perform code reviews from my session history?

Yes, you can automatically generate pull requests and perform code quality reviews from your session history, using captured insights to create atomic commits and continuous session recaps.