dev-km

4-layer knowledge capture system for development sessions with session management, retrospectives, and knowledge distillation.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "dev-km" with this command: npx skills add goffity/dev-km/goffity-dev-km-dev-km

Development Knowledge Management System

4-layer system for capturing and organizing development knowledge.

Dev Flow

/recap → /focus (issue + branch) → tdg:tdg (dev + commit) → /td (retrospective) + /mem (capture knowledge)

Core Skills (user-invocable)

SkillLayerOutputTrigger
/mem [topic]1docs/learnings/YYYY-MM/DD/HH.MM_slug.mdQuick insight capture
/distill [topic]2docs/knowledge-base/[topic].md3+ learnings on same topic
/td3docs/retrospective/YYYY-MM/retrospective_*.mdTask completed
/improve4ImplementationWork on pending items
/recap-Context summaryStart new session
/focus [task]-Issue + branchSet current task

Git & PR Skills (user-invocable)

SkillPurpose
/commitAtomic commits via TDG
/prTests, build, review, create PR
/reviewCode review before push
/pr-reviewHandle PR review feedback
/pr-pollPR review notification daemon

Knowledge & Docs Skills (user-invocable)

SkillPurpose
/cleanupRetention policy management
/consolidateDaily session file consolidation
/summaryWeekly/monthly summaries
/searchSearch knowledge index
/exampleSave code examples
/flowProcess flow diagrams
/patternDesign pattern docs
/shareCross-project knowledge sharing

Integration & Config Skills (user-invocable)

SkillPurpose
/jiraJira issue management
/permissionManage Claude Code permissions

Specialist Skills (context: fork, not user-invocable)

SkillPurpose
code-reviewerReviews code for bugs, security, performance
session-analyzerAnalyzes git changes for retrospective drafts
knowledge-curatorScans learnings, suggests distill topics
build-validatorValidates build, tests, lint before push
code-simplifierSimplifies code, reduces complexity
security-auditorOWASP Top 10 security audit

Directory Structure

docs/
├── learnings/           # /mem output
│   └── YYYY-MM/DD/
├── knowledge-base/      # /distill output
├── retrospective/       # /td output
│   └── YYYY-MM/
├── auto-captured/       # Auto-capture output
├── examples/            # /example output
├── summaries/           # /summary output
├── shared-knowledge/    # /share output
├── flows/               # /flow output
├── patterns/            # /pattern output
├── logs/                # Activity log
└── current.md           # Current focus state

Setup

./scripts/init.sh $PROJECT_ROOT

Language Support

Output language is configured via LANGUAGE field in docs/current.md.

ValueBehavior
en (default)All generated output in English
thGenerated output in Thai (commit messages stay English)

Set during /focus or manually edit docs/current.md. See references/language-guide.md for translation reference.

References

  • references/bash-helpers.md - Common bash snippets (TZ, language detection, focus context)
  • references/mem-template.md - Full /mem template
  • references/distill-template.md - Full /distill template
  • references/td-template.md - Full /td template
  • references/improve-workflow.md - /improve detailed workflow
  • references/language-guide.md - Thai/English translation guide

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Markdown Lint

Use this skill immediately when the user needs to: set up markdownlint-cli2 and pre-commit hooks in a repository, fix or batch-repair markdownlint errors lik...

Registry SourceRecently Updated
Coding

Code Sync

Use this skill to batch-sync all git repos across machines — pushing uncommitted changes at end of day or pulling latest at start of day. Invoke when the use...

Registry SourceRecently Updated
Coding

Workspace Init

Use this skill to initialize or update a multi-repo workspace created from dev-config-template. Invoke whenever the user wants to: set up a fresh workspace c...

Registry SourceRecently Updated
Coding

GitHub Issue Auto Triage

自动分类 GitHub Issue,AI 打标签、分配负责人、检测重复、回复 FAQ

Registry SourceRecently Updated