mine-and-delineate

Determine foundational versus advanced documentation boundaries for Parallax Propeller 2 code.

4|Updated Aug 14, 2025
One-click install
npx skills add https://github.com/ironsheep/P2-Knowledge-Base --skill mine-and-delineate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mine-and-delineate
Source: https://github.com/ironsheep/P2-Knowledge-Base/tree/main/.claude/skills/mine-and-delineate
Command: npx skills add https://github.com/ironsheep/P2-Knowledge-Base --skill mine-and-delineate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pnut_ts, p2kb-mcp, todo-mcp, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of determining the boundary between foundational content and advanced techniques in Parallax Propeller 2 (P2) documentation, streamlining the creation of app notes and manual revisions.

Core Features & Use Cases

  • Boundary Determination: Automatically identify and categorize community code as foundational or advanced.
  • Single-source Mode: Analyze a single region's code inline.
  • Fan-out/Coordinator Mode: Handle multiple independent regions in parallel, reducing to a single-writer merge.
  • Use Case: When an AI assistant needs to understand which code examples should be included in the P2 manual versus an app note, this Skill can be used to make that determination efficiently.

Quick Start

Run the mine-and-delineate skill for the region 'USB' to automatically determine the boundary between foundational and advanced content.

Frequently Asked Questions about mine-and-delineate

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

FAQPage Schema
How do I determine the boundary between foundational and advanced documentation for Parallax Propeller 2 code?

Boundary determination for P2 documentation categorizes community code as foundational or advanced. This automation identifies which code examples should be included in the P2 manual versus an app note, streamlining manual revisions and app note creation.

What is the difference between single-source and fan-out modes for code analysis?

Single-source mode analyzes a single region's code inline, while fan-out mode handles multiple independent regions in parallel. Fan-out mode reduces the analysis to a single-writer merge, making it suitable for handling multiple independent code regions simultaneously.

Do I need pnut_ts to compile code for AI-assisted Propeller 2 development?

Yes, pnut_ts is required to compile code for this AI-assisted development workflow. The compilation step is necessary to analyze the code and determine the documentation boundaries for the Parallax Propeller 2 microcontroller.

How does the P2KB MCP handle external resources during document automation?

The P2KB MCP is utilized for external resource handling during the document automation process. It supports the boundary determination workflow by managing external references needed when categorizing P2 community code as foundational or advanced.

Can I analyze multiple independent code regions in parallel for P2 manual revisions?

Yes, you can analyze multiple independent code regions in parallel using the fan-out coordinator mode. This mode handles multiple regions simultaneously and reduces the results to a single-writer merge, making documentation updates for the Propeller 2 more efficient.

When should I use automated boundary determination for Propeller 2 app notes?

You should use automated boundary determination when an AI assistant needs to understand which code examples should be included in the P2 manual versus an app note. It efficiently categorizes community code to streamline the creation and revision of P2 documentation.