project-type-determination

Determine project_type by scanning prompts and documents or asking the user.

9|2|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/it-bens/claude-code-plugins --skill project-type-determination
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-type-determination
Source: https://github.com/it-bens/claude-code-plugins/tree/main/plugins/python-plan-optimizer/skills/project-type-determination
Command: npx skills add https://github.com/it-bens/claude-code-plugins --skill project-type-determination

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill determines the project type to configure analysis depth for the python-plan-optimization Skill, using explicit prompts, scans of plan documents, or asks the user if type cannot be inferred.

Core Features & Use Cases

  • Stepwise workflow: check the triggering prompt for explicit type, scan the target documents for explicit statements, and ask the user when necessary.
  • Deliverable: project_type with a source attribution for downstream skills.
  • Example: If a plan mentions MVP, the Skill outputs project_type: mvp with source: document.

Quick Start

Run the skill on your plan and/or prompt context to derive a project_type. If the type cannot be inferred automatically, the skill will prompt you with a question with options Private, Open Source, Enterprise, MVP, or POC.

Frequently Asked Questions about project-type-determination

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

FAQPage Schema
How do I determine project type to configure analysis depth?

Project type determination checks your prompt and plan documents for explicit classifications—POC, MVP, Private, Enterprise, or Open Source—then asks you if the type remains unclear. This configures analysis thresholds downstream for tailored depth.

What project types does the classification workflow support?

The workflow classifies projects as POC, MVP, Private, Enterprise, or Open Source. It scans prompting context and plan documents for explicit statements, then prompts you with these options if type cannot be inferred automatically.

How does the three-step workflow infer project type from documents?

The workflow first checks the triggering prompt for explicit type, then scans target documents via Read, Grep, or Glob for explicit statements, and finally asks the user via a question form if type remains unresolved.

What output does the project type determination skill produce?

The skill outputs a YAML record containing project_type and source attribution, enabling downstream skills like python-plan-optimization to configure analysis thresholds based on the classified project context.

Can the skill determine project type without user input?

Yes, the skill attempts automatic inference by checking prompts and scanning plan documents for explicit type mentions. User input via question prompt is required only when explicit statements are not found.