Project Detection

Analyze user requests to determine project type and template.

SEOContentAnalytics
bykursku210 words

What is Project Detection?

What this skill does

Project Detection analyzes user input to identify the type of software project and recommend an appropriate template. It scans requests for relevant keywords such as "blog," "e-commerce," or "API," then maps these to predefined project categories like Blog, SaaS, or Mobile App. This enables rapid alignment of technology stacks and accelerates project scaffolding by suggesting templates like astro-static or nextjs-saas based on detected needs.

By automating the classification of project types from natural language input, this skill reduces manual interpretation errors and streamlines early-stage decision-making. It also flags missing information for further clarification, ensuring that the final project setup matches user expectations and technical requirements.

Who it's for

This skill is designed for growth leads and agency strategists who handle diverse client requests and need to quickly identify project scopes. SEO and content marketers benefit when aligning content production workflows with the right technology templates to optimize deployment speed and maintain consistency. Additionally, performance marketers managing cross-channel initiatives can use this to ensure that landing pages, dashboards, or API services are correctly categorized and built on suitable frameworks.

Key workflows

Practitioners begin by inputting user requests or project briefs into the system, which tokenizes and extracts keywords relevant to the project scope. Next, the skill matches these keywords against a matrix mapping terms like “dashboard” or “flutter” to project types and corresponding templates. If essential details are missing or ambiguous, the skill triggers a handoff to a conversation manager for follow-up questions. Finally, it suggests a tech stack template tailored to the detected project type, enabling rapid project initialization.

This workflow supports iterative refinement as user input evolves, ensuring that project classification remains accurate throughout planning and kickoff phases.

Common questions

How does the skill handle ambiguous or incomplete requests? It flags missing information and forwards the query to a conversation manager for clarification. Can it suggest technology stacks beyond basic templates? Yes, it currently maps project types to specific starter templates that correspond to common frameworks and platforms. Is it limited to certain project categories? The skill covers a broad range of types from blogs and e-commerce to APIs and mobile apps based on its keyword matrix, but can be extended with new keywords and templates.

How to use in Metaflow

Attach the Project Detection skill to any Metaflow agent task where user input needs categorization by project type. When invoked, it will analyze incoming requests, identify relevant keywords, and return recommended project templates alongside any flags for incomplete data. This enables downstream workflows to trigger relevant build or content generation processes based on accurate project classification. You can expect clear outputs that integrate directly with conversation management and template provisioning in your automation pipeline.

For broader context, see our roundup of claude skills marketing, and read Claude skills for SEO for related setup guidance.

Related skills