ingest-knowledge
Extracts tacit knowledge from any input — typed text, transcripts, emails, documents, or Slack threads — and writes it into the Knowledge Base library as…
Skill by zrosenfield
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/zrosenfield-ingest-knowledge
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, writing, productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/ingest-knowledge
What's inside
- Skill name
ingest-knowledge- Description
- Extracts tacit knowledge from any input — typed text, transcripts, emails, documents, or Slack threads — and writes it into the Knowledge Base library as structured markdown. Triggers when someone shares knowledge directly, pastes content, or uploads a file to the Submissions library. Resolves matching open Knowledge Gaps items automatically.
- License
- MIT
- Instructions
- 31 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
When someone shares knowledge — typed, pasted, or by uploading a file to the Submissions library — extract tacit knowledge and add it to the Knowledge Base.
## What to Extract
Listen for more than facts. Actively look for:
- Decisions and their reasoning ("we went with X because...")
- Tradeoffs acknowledged ("the downside is..." / "we accepted that risk because...")
- Failed approaches ("we tried X and it didn't work because...")
- Changes over time ("we used to do X, then switched to Y when...")
- Edge cases and exceptions ("that works except when..." / "watch out for...")
- Unwritten rules ("technically the policy says X but in practice we...")
- Lessons learned ("if I had to do it again..." / "the thing nobody tells you is...")
## How to Structure It
1. Check the Knowledge Base library for an existing file on this topic.
2. If a file exists, read it. Add new knowledge under the right heading. If the new information updates, contradicts, or adds context to existing content, note the change — don't silently overwrite. Add a new subsection or append under the existing one.
3. If no file exists, create a new markdown file named with a short slug (e.g., vendor-contracts.md).
4. For each piece of knowledge, use the sections that apply:
- **Current State** — what's true now
- **Rationale** — why it's this way
- **History** — what came before or changed
- **Nuance** — edge cases, exceptions, gotchas
5. Always include the Source line (who, when, what format), Added date, and Last Verified date (set to today).
6. After ingesting, check the Knowledge Gaps list for Open or Assigned items this knowledge answers. Update matching items: set Status to Resolved, Resolved Date to today, KB File to the filename, and Source Type to match the input format (Transcript, Email, Document, Slack, or Typed).
7. If the new knowledge updates an existing KB entry, also update that entry's Last Verified date to today.
When processing transcripts or meeting notes, preserve the conversational context that reveals reasoning. "Dana said we switched to CrowdStrike after the Meridian incident" is more valuable than "Pen testing vendor: CrowdStrike."From zrosenfield/sharepoint-ai-skills, MIT.
More from zrosenfield/sharepoint-ai-skills
- 0.639score
list-formatting
zrosenfield
Create beautiful, functional SharePoint list and library formatters using JSON.
SkillBFreshness: B★ 99Claude Code +9 - 0.639score
deck-assembly
zrosenfield
Assembles a new HTML presentation by selecting content from existing PowerPoint source decks and rendering it in a polished Copilot-themed design.
SkillBFreshness: B★ 99Claude Code +9 - 0.639score
site-analyzer
Marcus Markiewicz
Performs comprehensive analysis of a SharePoint project site by systematically reading ALL lists and ALL documents using AI in SharePoint tools, then…
SkillBFreshness: B★ 99Claude Code +9 - 0.636score
autoresearch
Marcus Markiewicz
Optimize any AI in SharePoint skill by iteratively running it against test inputs, scoring outputs with binary evals, mutating the prompt to fix failures, and…
SkillBFreshness: B★ 99Claude Code +9 - 0.635score
improve-skills
zrosenfield
Sets up persistent eval suites for any AI in SharePoint skill and runs self-healing improvement loops on demand.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
faq-building
zrosenfield
Builds structured FAQ pages from source material such as documents, process guides, policies, product descriptions, or topic briefs.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
executive-summary
zrosenfield
Distills long documents, reports, meeting transcripts, or briefing materials into tight one-page executive summaries formatted for SharePoint.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
copy-editing
zrosenfield
Systematically edits Markdown documents — READMEs, skill files, and demo guides — using seven sequential sweeps.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
hiring-pipeline-report
zrosenfield
Reads an Open Roles list and a Candidates list from the current SharePoint site and generates a self-contained HTML hiring dashboard for Zava Industries.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
gap-analysis
zrosenfield
Compares two documents or versions of content and surfaces what is missing, conflicting, changed, or new between them.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
kb-admin-report
zrosenfield
Generates a comprehensive knowledge base health report covering corpus overview, knowledge decay, gap status, ingestion activity, expert coverage, and…
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
forest-style
zrosenfield
Applies the forest-style brand system to any visual output, document, web content, presentation, table, list, or interface element.
SkillBFreshness: B★ 99Claude Code +9
Signals
- Stars
- 99
- Forks
- 31
- Open issues
- 0
- Last commit (this folder)
- Aug 4, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from zrosenfield
- 0.639score
deck-assembly
zrosenfield
Assembles a new HTML presentation by selecting content from existing PowerPoint source decks and rendering it in a polished Copilot-themed design.
SkillBFreshness: B★ 99Claude Code +9 - 0.639score
list-formatting
zrosenfield
Create beautiful, functional SharePoint list and library formatters using JSON.
SkillBFreshness: B★ 99Claude Code +9 - 0.635score
improve-skills
zrosenfield
Sets up persistent eval suites for any AI in SharePoint skill and runs self-healing improvement loops on demand.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
faq-building
zrosenfield
Builds structured FAQ pages from source material such as documents, process guides, policies, product descriptions, or topic briefs.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
executive-summary
zrosenfield
Distills long documents, reports, meeting transcripts, or briefing materials into tight one-page executive summaries formatted for SharePoint.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
design-direction
zrosenfield
Creates a distinctive visual direction for interfaces, pages, dashboards, slides, forms, and other visual artifacts.
SkillBFreshness: B★ 99Claude Code +9
Cite this page
ingest-knowledge skill. Agent Mart. https://agentmart.dev/skills/zrosenfield-ingest-knowledge (last updated 2026-10-24)