Skip to content
Skill Authoring
Skill

/updating-knowledge

Systematic research methodology for building comprehensive, current knowledge on any topic. Requires web_search tool. Use when questions require thorough investigation, recent developments post-cutoff, synthesis across multiple sources, or when Claude's knowledge may be outdated

BOOST
From plugin
claude-skills
15498 skills1 agent
Install
$ npx -y skills add oaustegard/claude-skills --skill updating-knowledge --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/updating-knowledge

Context preview

The summary Claude sees to decide when to auto-load this skill.

Systematic research methodology for building comprehensive, current knowledge on any topic. Requires web_search tool. Use when questions require thorough investigation, recent developments post-cutoff, synthesis across multiple sources, or when Claude's knowledge may be outdated

SKILL.md

updating-knowledge.SKILL.md
name: updating-knowledge
description: Systematic research methodology for building comprehensive, current knowledge on any topic. Requires web_search tool. Use when questions require thorough investigation, recent developments post-cutoff, synthesis across multiple sources, or when Claude's knowledge may be outdated or incomplete. Triggered by "Research", "Investigate", "What's current on", "Latest info on", complex queries needing validation, or technical topics with recent changes.
metadata:
  version: 1.1.0

Updating Knowledge

Core Principles

  • **Systematic > ad-hoc** - Follow research methodology, don't scatter searches randomly
  • **Cross-validate** - Verify claims across multiple independent sources
  • **Confidence tracking** - Explicitly flag single-source claims and gaps
  • **Concise output** - Present findings efficiently, introspection in thinking blocks

Preflight Check

This skill requires web_search tool access.

Verify it's available before proceeding. If it isn't, tell the user immediately — "I need web search enabled for research tasks. Please toggle on 'Web search' in the feature menu." — and stop there rather than researching from memory alone or spending context on workarounds.

Trigger Disambiguation

Avoid triggering on generic action verbs like "update" (which could mean file/code changes instead) — trigger on the explicit knowledge-gathering requests named in the description above.

Research Workflow

1. Scope Definition (internal)

Identify in thinking block:

  • What specifically needs investigation
  • Current knowledge baseline
  • Known gaps
  • Required depth (overview vs comprehensive)

2. Source Gathering (2-10 tool calls)

**Source priority:** 1. Official documentation, project repos, company announcements 2. Academic papers, technical blogs with clear expertise 3. Community discussions (for ecosystem context only)

**Tool selection:**

  • `web_search` - Find authoritative sources
  • `web_fetch` - Extract complete content from any URL (no prior search required)
  • Internal tools (GitHub, Drive, etc.) - Company/personal context
  • Multiple tool types as needed

**Gather 3-5 diverse sources minimum** for cross-validation.

3. Synthesis (internal)

In thinking block:

  • Cross-validate major claims across sources
  • Note contradictions explicitly
  • Track publication dates
  • Assess source credibility
  • Identify remaining gaps

4. Output (concise)

Present findings concisely:

## [Topic]

**Key findings:**
[2-3 sentence summary with most important updates]

**Current state:**
[Concise description of what's true now]

**Changes since cutoff:**
[Only if relevant - what's different]

**Gaps:**
[Only if user needs to know - what wasn't found]

Sources: [URLs]

**Confidence indicators:**

  • State explicitly when claims are single-source
  • Note contradictions between sources
  • Flag unverified information
  • Quantify confidence (high/medium/low) when uncertain

Quality Standards

**Minimum requirements:**

  • 3+ independent sources consulted
  • Major claims cross-validated
  • Explicit confidence assessment
  • Remaining gaps identified when relevant

**Avoid:**

  • Single-source claims presented as definitive
  • Ignoring publication dates
  • Marketing language as fact
  • Verbose deliberation in final output (use thinking blocks)
  • Over-explaining research process to user

Tool Usage Notes

**web_fetch capabilities:**

  • Can fetch ANY URL directly - doesn't require prior search results
  • Use for complete documentation pages, technical articles
  • Effective for deep content extraction after search identifies sources

**web_search patterns:**

  • Start specific, broaden if needed
  • Never repeat similar queries - make each unique
  • Use the actual current date when relevant — check it rather than assuming

**Internal tools:**

  • Prioritize for company/personal data
  • Combine with web tools for comparative analysis

Example Outputs

**Technical documentation inquiry:**

TypeScript 5.3 (Nov 2023) added import attributes for JSON modules. The syntax uses `with` instead of deprecated `assert`. Runtime performance unchanged—validation happens at parse time.

Gap: No official benchmarks comparing validation overhead across bundlers.

Sources: [TS release notes, GitHub issue #54242, esbuild docs]

**Conflicting information:**

React Server Components ship in Next.js 13.4+ (stable) and Remix 2.0 (experimental). 

Contradiction: Meta's blog claims "production-ready" while Remix docs flag "breaking changes expected." Cross-validation shows Meta refers to Next.js implementation only.

Confidence: High on Next.js status, medium on Remix timeline.

Sources: [Next.js changelog, Remix docs, React.dev]

**Avoid narrating process:**

❌ "After conducting extensive research and cross-validating multiple authoritative sources..."
✓ Just present findings with source attribution
Read more
Ships withclaude-skills

A collection of Claude skills distributed as a Claude Code plugin marketplace. Skills are primarily designed for the Claude.ai PaaS skill compute environment; mileage will vary if used as Claude Code Agent Skills.

Get the whole plugin

Other skills on claude-skills.