feasibility-and-placement

Assess codebase fit and placement for proposed features, generating a MAP_REPORT.md.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/bennybennison/agent-toolkit --skill feasibility-and-placement
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feasibility-and-placement
Source: https://github.com/bennybennison/agent-toolkit/tree/main/skills/feasibility-and-placement
Command: npx skills add https://github.com/bennybennison/agent-toolkit --skill feasibility-and-placement

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps teams determine whether a new idea or feature aligns with the current codebase, identifies the most appropriate location for implementation, and outlines constraints and risks.

Core Features & Use Cases

  • Comprehensive Codebase Scan: Searches for related behavior, modules, and ownership boundaries.
  • Pattern Matching: Highlights existing architectural patterns and reuse opportunities.
  • Placement Recommendations: Proposes optimal file or module locations with risk and feasibility notes.
  • Use Cases: Evaluating feature proposals, deciding between refactor vs new module, and assessing migration impact.

Quick Start

Ask the skill to evaluate the proposed feature and receive a placement report.

Frequently Asked Questions about feasibility-and-placement

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

FAQPage Schema
How do I assess if a new feature fits my existing codebase architecture?

Codebase feasibility analysis evaluates proposed features against existing modules and ownership boundaries. This skill scans repositories to identify architectural patterns and reuse opportunities, generating a placement report with risk notes and feasibility recommendations.

What is the best way to determine placement for a new module in a repository?

Determining module placement requires mapping existing behavior and architectural constraints. This skill analyzes your repository to propose optimal file or module locations for implementation, detailing relevant patterns and constraints in a structured report.

How do I evaluate whether to refactor an existing module or create a new one?

Evaluating a refactor versus a new module requires understanding current architectural patterns and migration impact. This skill assesses your codebase to highlight reuse opportunities and constraints, providing feasibility recommendations for your decision.

Can I analyze migration impact and risks before implementing codebase changes?

Analyzing migration impact identifies ownership boundaries and architectural risks before implementation. This skill scans repositories to map constraints and patterns, producing a feasibility report that outlines risks and recommendations for proposed changes.

Does this codebase analysis approach work for evaluating feature proposals across different repositories?

Codebase analysis for feature proposals applies across multiple repositories by scanning for related behavior and ownership boundaries. This skill evaluates architectural fit and generates placement recommendations with risk assessments for diverse codebase scenarios.