potpie-source-ingestion

Ingest Git repositories into Potpie's context graph with identity resolution and evidence verification.

5.6k|645|Updated Aug 12, 2024
One-click install
npx skills add https://github.com/potpie-ai/potpie --skill potpie-source-ingestion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: potpie-source-ingestion
Source: https://github.com/potpie-ai/potpie/tree/main/potpie/context-engine/adapters/inbound/cli/templates/agent_bundle/.agents/skills/potpie-source-ingestion
Command: npx skills add https://github.com/potpie-ai/potpie --skill potpie-source-ingestion

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the process of explicitly ingesting repositories, PRs, issues, documents, or web links into the Potpie context graph, streamlining the discovery, analysis, and semantic mutation processes.

Core Features & Use Cases

  • Repository Ingestion: Manages the ingestion of repositories for deep understanding.
  • Parallel Discovery: Conducts parallel read-only discovery for structured analysis.
  • Local Repo Inspection: Uses structured inspection techniques to locate and verify information.
  • GitHub Hydration: Utilizes GitHub tools for repository metadata and history analysis.
  • Evidence Matrix: Builds a matrix of candidate facts for review and inclusion in the graph.
  • Identity Resolution: Ensures accurate identity resolution for linked entities.
  • Semantic Mutation: Writes semantic graph mutations with evidence.
  • Verify and Quality Gate: Validates committed data for accuracy and completeness.

Quick Start

Use the potpie-source-ingestion skill to add a repository to Potpie's context graph.

Frequently Asked Questions about potpie-source-ingestion

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

FAQPage Schema
How do I ingest a GitHub repository into a context graph for semantic analysis?

You need GitHub CLI tools and integration with Potpie's core services to ingest repository content. The process uses GitHub hydration to extract metadata and history, building an evidence matrix of candidate facts for the context graph.

What is semantic mutation when adding repository content to a knowledge graph?

Semantic mutation writes structured graph updates with verified evidence. It builds an evidence matrix of candidate facts, ensuring accurate identity resolution for linked entities before committing them to the context graph.

Can I ingest pull requests and issues into the Potpie context graph?

Yes, you can ingest pull requests, issues, documents, and web links into the context graph. The process conducts parallel discovery and builds an evidence matrix to validate and represent these entities semantically.

Does repository ingestion require integration with GitHub CLI tools?

Yes, repository ingestion requires GitHub CLI tools and Potpie core services integration. These dependencies enable GitHub hydration, which extracts repository metadata and history for accurate semantic representation in the context graph.

How does the verification process work during repository ingestion?

The verification process uses a quality gate to validate committed data for accuracy and completeness. It checks the evidence matrix and semantic mutations to ensure the context graph maintains high data integrity before final inclusion.

What is parallel discovery in the context of repository ingestion?

Parallel discovery conducts read-only exploration of repository content for structured analysis. It identifies candidate facts and entities, building an evidence matrix that feeds into the semantic mutation and verification processes for the context graph.