consolidate-concepts

Consolidate concept definitions from multiple modules into one shared import module.

Updated Jul 3, 2026
One-click install
npx skills add https://github.com/Codeplain-ai/onboarding-flow --skill consolidate-concepts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: consolidate-concepts
Source: https://github.com/Codeplain-ai/onboarding-flow/tree/main/.claude/skills/consolidate-concepts
Command: npx skills add https://github.com/Codeplain-ai/onboarding-flow --skill consolidate-concepts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps reduce duplication and improve consistency by centralizing concept definitions across multiple modules into a single shared import module.

Core Features & Use Cases

  • Concept Consolidation: Gather and move concept definitions from multiple modules into a single shared import module.
  • Refactoring: Removes duplicate definitions from original modules and adds new imports to their frontmatter.
  • Use Case: When concepts are spread across modules and need to be centralized to maintain a single source of truth.

Quick Start

Use the consolidate-concepts skill to centralize the 'domain-concepts' across all modules.

Frequently Asked Questions about consolidate-concepts

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

FAQPage Schema
How do I consolidate duplicated code concepts across multiple modules into a single source of truth?

Module consolidation centralizes concept definitions from multiple modules into a single shared import module. This refactoring process removes duplicates from original modules and adds new imports to their frontmatter to maintain a single source of truth.

When do I need to centralize concept definitions during code refactoring?

Centralize concept definitions during code refactoring when duplicated concepts are spread across multiple modules and consistency is required. This ensures a single source of truth by moving definitions into one shared import module and removing duplicates from original modules.

How do I remove code duplication by creating a shared vocabulary module?

Remove code duplication by creating a shared vocabulary module that imports centralized concept definitions. The original modules have their duplicate definitions removed and are updated with new imports pointing to the shared module in their frontmatter.

Can I specify which modules to include when centralizing concept definitions?

Yes, you specify which modules to include when centralizing concept definitions by providing a list of target modules. You can also provide an optional name for the new shared import module that will hold the consolidated concepts.

What are the limitations of module consolidation for shared vocabulary?

Module consolidation for shared vocabulary requires executing the process with an explicit list of target modules and an optional name for the new import module. It specifically handles concept definitions and updates frontmatter imports in original modules.