knowledge-manager

Search knowledge base files for patterns and errors to generate a planning brief.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Geargrindadmin/gg-agentic-harness --skill knowledge-manager-geargrindadmin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: knowledge-manager
Source: https://github.com/Geargrindadmin/gg-agentic-harness/tree/main/.agent/skills/knowledge-manager
Command: npx skills add https://github.com/Geargrindadmin/gg-agentic-harness --skill knowledge-manager-geargrindadmin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents reinventing solutions and repeating mistakes by automatically searching for relevant patterns and known errors before a track planning phase begins.

Core Features & Use Cases

  • Pattern Discovery: Identifies and surfaces reusable code patterns and solutions from a knowledge base.
  • Error Prevention: Highlights common errors and their prevention strategies based on past experiences.
  • Contextual Briefing: Generates a concise knowledge brief to inform and guide the planning process.
  • Use Case: Before starting a new authentication feature track, this Skill might find patterns for secure login flows and warn about potential hydration mismatches encountered in previous auth implementations.

Quick Start

Use the knowledge-manager skill to load relevant patterns and known errors for the current track.

Frequently Asked Questions about knowledge-manager

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

FAQPage Schema
How do I prevent recurring code errors before starting a new development track?

To prevent recurring code errors, you can search a knowledge base of known issues and reusable patterns before planning. This process extracts keywords from track specifications to find matching error contexts and generate a structured prevention brief.

How does pattern recognition work for improving developer productivity during planning?

Pattern recognition for developer productivity works by extracting keywords from track specifications to find matching solutions within a knowledge base. It surfaces reusable code patterns to inject into the planner's prompt, preventing redundant work.

What is knowledge management for code reuse in track planning?

Knowledge management for code reuse is the process of searching stored patterns and error contexts to inform track planning. It generates a concise knowledge brief that guides developers to avoid reinventing existing solutions.

How do I extract keywords from track specifications to find matching solutions?

You extract keywords from track specifications by querying them against a stored knowledge base. The system matches these terms against patterns and error logs to produce a structured brief for the planning phase.

Can I use this pattern discovery approach without external dependencies?

Yes, you can use this pattern discovery approach without external dependencies. It operates by searching internal knowledge files like patterns.md and errors.json to build a contextual briefing for the planner.

What is the best way to avoid redundant work in software engineering planning?

The best way to avoid redundant work is to inject pre-planning intelligence by searching for reusable solutions and known errors. This generates a structured knowledge brief that informs the planner of existing patterns.