Knowledge Extractor Skill
SkillDocs & knowledgeExtract tribal knowledge from code, documentation, and commit history to preserve institutional memory
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; ahel provides instructions and does not run this skill.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the Knowledge Extractor Skill skill
What this skill tells your AI
The instructions your AI receives, as published by a5c-ai/babysitter in library/specializations/code-migration-modernization/skills/knowledge-extractor/SKILL.md and read by ahel’s review.
Extracts tribal knowledge from code comments, commit messages, documentation, and other sources to preserve institutional memory during migration.
Purpose
Enable knowledge preservation for:
- Comment analysis and extraction
- Commit message mining
- Documentation parsing
- Pattern recognition
- Business rule discovery
Capabilities
1. Comment Analysis
- Extract TODO/FIXME comments
- Parse documentation comments
- Identify explanatory notes
- Find warning comments
2. Commit Message Mining
- Extract rationale from commits
- Identify bug fix context
- Find feature explanations
- Track decision history
3. Documentation Parsing
- Parse markdown documentation
- Extract from wikis
- Process README files
- Catalog API docs
4. Pattern Recognition
- Identify coding patterns
- Recognize idioms
- Detect conventions
- Map architectural patterns
5. Business Rule Extraction
- Find business logic comments
- Extract validation rules
- Identify calculation explanations
- Document edge cases
6. Glossary Generation
- Build domain vocabulary
- Define abbreviations
- Map term usage
- Create terminology guide
Tool Integrations
| Tool | Purpose | Integration Method |
|---|---|---|
| Sourcegraph | Code search | API |
| GitHub API | Commit history | API |
| grep/ripgrep | Pattern search | CLI |
| Custom NLP | Text analysis | Library |
| Confluence API | Wiki extraction | API |
Output Schema
{
"extractionId": "string",
"timestamp": "ISO8601",
"knowledge": {
"comments": [
{
"type": "todo|fixme|note|warning|explanation",
"file": "string",
"line": "number",
"content": "string",
"context": "string"
}
],
"commits": [
{
"hash": "string",
"message": "string",
"author": "string",
"context": "string",
"relatedFiles": []
}
],
"documentation": [],
"businessRules": [],
"glossary": {}
}
}
Integration with Migration Processes
- legacy-codebase-assessment: Knowledge discovery
- documentation-migration: Source material
Related Skills
legacy-code-interpreter: Code understandingdocumentation-generator: Doc creation
Related Agents
legacy-system-archaeologist: Uses for excavationdocumentation-migration-agent: Uses for doc creation
Signals
- GitHub stars
- 2k
- Forks
- 112
- Last commit
- Sep 2026
Advanced
- Item type
- skill
- Key
knowledge-extractor- Source
- github.com/a5c-ai/babysitter
Related picks
Skill · agricidaniel
The pick for Markdownmarkdown-formatter
Skill · nvidia
The pick for Markdownhandoff
Skill · mattpocock
More in Docs & knowledgecanvas-design
Skill · anthropics
More in Docs & knowledgedoc-coauthoring
Skill · anthropics
More in Docs & knowledgewriting-for-agents
Skill · mattpocock
More in Docs & knowledge