Adding to your knowledgebase

Fetch webpages and convert them into Markdown entries for a knowledge base.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/jprokay-counterpart/jprokay-counterpart --skill adding-to-your-knowledgebase
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Adding to your knowledgebase
Source: https://github.com/jprokay-counterpart/jprokay-counterpart/tree/main/claude/skills/knowledge
Command: npx skills add https://github.com/jprokay-counterpart/jprokay-counterpart --skill adding-to-your-knowledgebase

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires html2markdown, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of converting web pages into structured Markdown and integrating them into your personal knowledge base. It eliminates manual copy-pasting and formatting, ensuring that valuable information is easily discoverable and usable by AI for future tasks, saving you time and improving recall.

Core Features & Use Cases

  • Webpage to Markdown: Convert any URL into a clean Markdown file, ready for consumption.
  • Automated Indexing: Automatically update a central INDEX.md with categorized links and descriptions, keeping your knowledge organized.
  • Structured Knowledge: Organize your collected information for efficient retrieval and AI context loading, making your AI smarter.
  • Use Case: When you find a crucial documentation page, a helpful tutorial, or an insightful article online, use this Skill to quickly save it to your knowledge base, categorized and indexed, so you or your AI can easily reference it later without searching the web again.

Quick Start

Convert a webpage to markdown and add to knowledge base

sh scripts/helper.sh https://example.com/docs my_doc.md

The script will then prompt for Category and Description.

Example prompts:

Category (e.g., Music, Programming, Documentation): Documentation

Brief description: API reference for example service

Frequently Asked Questions about Adding to your knowledgebase

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

FAQPage Schema
How do I convert a webpage to Markdown and add it to my knowledge base?

Convert webpages to Markdown using the helper script with a URL, then provide a category and description when prompted. The script uses curl and html2markdown to fetch and transform content into structured Markdown files stored in ~/.claude/resources, automatically updating INDEX.md for easy retrieval.

What's the best way to organize documentation and web content for AI retrieval?

Organize collected information into a structured knowledge base by converting webpages to Markdown, categorizing them (Documentation, Programming, Music, etc.), and maintaining a central INDEX.md with llms.txt-style entries. This approach makes your knowledge instantly discoverable and usable by AI without repeated web searches.

Can I automate indexing when I save web content to my knowledge base?

Yes. The script automates indexing by updating INDEX.md with categorized links and descriptions each time you convert a webpage. This eliminates manual organization, keeping your knowledge base current and ensuring efficient retrieval across all stored content.

Do I need to manually format webpages when building a personal knowledge base?

No. The Skill eliminates manual copy-pasting and formatting by automatically converting any URL into clean, structured Markdown. This saves time and ensures consistent, AI-ready formatting across all your collected information.

What file formats does the knowledge base support for web content?

The knowledge base stores converted web content as Markdown files. Any URL can be processed—the html2markdown dependency handles conversion from HTML webpages into readable Markdown, which is then indexed and stored for AI context loading.