kn-extract

Extract reusable patterns and solutions from tasks into structured knowledge documents.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ducanhnguyen223/birthday --skill kn-extract-ducanhnguyen223
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kn-extract
Source: https://github.com/ducanhnguyen223/birthday/tree/main/.claude/skills/kn-extract
Command: npx skills add https://github.com/ducanhnguyen223/birthday --skill kn-extract-ducanhnguyen223

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps you capture and document reusable patterns, solutions, and knowledge from your tasks, preventing duplication and improving knowledge sharing.

Core Features & Use Cases

  • Identify & Extract: Pinpoint generalizable knowledge from tasks.
  • Search & Deduplicate: Check for and update existing documentation before creating new entries.
  • Document Creation: Generate structured documentation for patterns, integration guides, and more.
  • Template Generation: Create code-generatable templates for recurring solutions.
  • Validation: Ensure extracted knowledge and templates are correctly linked and functional.
  • Use Case: After solving a complex bug, use this Skill to document the problem, solution, and any code snippets as a reusable pattern for future reference.

Quick Start

Use the kn-extract skill to extract knowledge from the task with ID 12345.

Frequently Asked Questions about kn-extract

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

FAQPage Schema
How do I extract reusable knowledge and patterns from completed tasks?

To extract reusable knowledge, you can identify generalizable solutions from tasks and document them into a structured knowledge base. This prevents duplication by searching existing documentation before creating new pattern entries.

What is the best way to document integration guides and prevent knowledge duplication?

Documenting integration guides is best handled by searching for existing entries first, then generating structured documentation for patterns. This approach validates extracted entities and prevents knowledge duplication across tasks.

Can I generate code templates for recurring solutions from my task management system?

You can generate code templates for recurring solutions by extracting patterns from your task management system. This process links the generated templates and documentation directly back to the source task.

How do I search for existing pattern documentation before creating a new entry?

You can search for existing pattern documentation by querying the structured knowledge base before creating new entries. This deduplication step ensures extracted knowledge updates existing records rather than creating redundant files.

Does this knowledge extraction tool require any external dependencies to run?

This knowledge extraction tool requires no external dependencies to run. It operates independently using scripts to extract, validate, and document generalizable patterns directly from your tasks.