From bdk
Plan and execute safe refactoring using dependency analysis — find dead code, preview renames, verify no critical paths broken.
npx claudepluginhub broneq/bdk --plugin bdkThis skill is limited to using the following tools:
> Relies on BDK foundation (STARTUP_INSTRUCTIONS.md). Assumes environment discovery has already run (language, test runner, build tool are known).
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Relies on BDK foundation (STARTUP_INSTRUCTIONS.md). Assumes environment discovery has already run (language, test runner, build tool are known).
Plan and execute refactoring safely using the knowledge graph.
get_minimal_context(task="refactor <target>") first.refactor_tool with mode="suggest" for community-driven refactoring suggestions.refactor_tool with mode="dead_code" to find unreferenced code.refactor_tool with mode="rename" to preview all affected locations.apply_refactor_tool with the refactor_id to apply renames.detect_changes to verify refactoring impact.get_impact_radius before major refactors.get_affected_flows to ensure no critical paths broken.find_large_functions to identify decomposition targets.get_minimal_context(task="<your task>").detail_level="minimal" on all calls. Escalate to "standard" only when minimal is insufficient.