tool-selection-framework

Community

Smart tool choices for agile development.

Author92Bilal26
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a systematic decision framework for selecting the right AI tools (e.g., Claude Code vs Gemini CLI) based on context requirements, codebase size, reasoning depth needs, and task complexity. It helps teams start projects with unclear tool requirements, optimize context-constrained workflows, and design multi-phase strategies that leverage multiple tools' strengths.

Core Features & Use Cases

  • Match tool capabilities to task characteristics (context window, reasoning depth, cost)
  • Design multi-phase workflows that combine multiple tools for exploration and implementation
  • Optimize context utilization by selecting the most appropriate tool for codebase size
  • Extensible framework for future tools and evolving capabilities
  • Prevent wasted context and improve development productivity through informed tool choice

Quick Start

Apply this framework to a project with a medium-sized codebase (e.g., 120K lines of code) and a need for broad exploration; decide to allocate Claude Code for implementation and Gemini CLI for exploration, and outline the workflow.

Dependency Matrix

Required Modules

constitution:v6.0.1

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: tool-selection-framework
Download link: https://github.com/92Bilal26/physical-ai-textbook/archive/main.zip#tool-selection-framework

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository