start

Detect project artifacts and guide users to select a workflow.

70|42|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/tranhieutt/software_development_department --skill start-tranhieutt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: start
Source: https://github.com/tranhieutt/software_development_department/tree/main/.claude/skills/start
Command: npx skills add https://github.com/tranhieutt/software_development_department --skill start-tranhieutt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides structured onboarding for users who need clarity about their software project state before selecting the most appropriate workflow.

Core Features & Use Cases

  • Silent context gathering: Detects configured tech stack, existing architecture, source code, prototypes, and production artifacts to inform recommendations before asking the user anything.
  • Guided status options: Presents four clear starting points (no idea, vague idea, clear concept, existing work) and waits for the user to choose how much structure they already have.
  • Targeted routing: Offers tailored paths for ideation, architecture planning, continuing existing work, and recovery from mismatched choices, then hands control back to the user for the next skill.

Quick Start

Ask the start skill where you are with your project so it can recommend your next step.

Frequently Asked Questions about start

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

FAQPage Schema
How do I figure out the right software development workflow for my project?

An onboarding skill determines the right software development workflow by silently detecting your existing tech stack, source code, and production artifacts, then asking about your current project status to recommend tailored next steps without auto-running them.

What is software project onboarding and when do I need it?

Software project onboarding is the process of assessing your project state—whether you have no idea, a vague idea, a clear concept, or existing work—to guide direction. You need it when starting or returning to a software development session and you are unsure which workflow to follow.

How do I start planning software architecture when I only have a vague idea?

To start planning software architecture with a vague idea, you select the 'vague idea' status option during onboarding. The skill then routes you to targeted ideation and architecture planning paths, handing control back to you to select the subsequent skill for execution.

Can I use this onboarding guidance for an existing codebase?

Yes, you can use this onboarding guidance for an existing codebase. It detects your existing source code, prototypes, and architecture artifacts silently, then offers a targeted path for continuing existing work and follow-up without automatically running subsequent workflow skills.

Does the onboarding process auto-run recommended workflows?

No, the onboarding process does not auto-run recommended workflows. It detects your project artifacts, asks your current status, and recommends subsequent skills for ideation or architecture planning, but it explicitly hands control back to you to execute the next step.