dev1-start

Scaffold a feature workspace and survey the codebase for new development tasks.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/Sridhar-Ranganaboina/WebGenie --skill dev1-start
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev1-start
Source: https://github.com/Sridhar-Ranganaboina/WebGenie/tree/main/packages/browseros-agent/.claude/skills/dev1-start
Command: npx skills add https://github.com/Sridhar-Ranganaboina/WebGenie --skill dev1-start

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Start a new feature development workflow by performing a quick, high-level exploration of the codebase to understand the stack, project layout, and existing artifacts, then kick off the design phase.

Core Features & Use Cases

  • Workspace scaffolding: derive a short snake_case feature name from the user's description, create the directory .llm/<feature_name>/, and write .llm/<feature_name>/tmp_context.md with the original request, timestamp, and current working directory.
  • High-level discovery: read CLAUDE.md (or .claude/CLAUDE.md) if present, identify the stack, dependencies, and project structure.
  • Handoff to design: summarize findings and trigger the next design step via /dev2-design <feature_name>.

Quick Start

Describe the feature you want to explore to initiate the dev1-start workflow and generate the initial workspace and exploration notes.

Frequently Asked Questions about dev1-start

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

FAQPage Schema
How do I start a new feature development workflow with codebase exploration?

Starting a new feature development workflow involves performing a high-level codebase survey to identify the stack and dependencies, then scaffolding a dedicated workspace directory with initial context files for handoff.

What is the best way to scaffold a workspace for early-stage feature requests?

Scaffolding a workspace for feature requests is best done by deriving a snake_case feature slug, generating an .llm/<slug>/ directory, and writing a tmp_context.md file to capture the original request, timestamp, and working directory.

How do I automate initial feature discovery and project layout identification?

Automating initial feature discovery requires reading project configuration files like CLAUDE.md to identify the project structure, stack, and dependencies, ensuring deterministic outputs for the next development phase.

Can I use this workflow to hand off codebase exploration findings to the design phase?

Yes, this workflow summarizes high-level discovery findings and generates an exploration log, explicitly triggering the next design step via a command like /dev2-design to ensure a smooth handoff.

Do I need existing project artifacts like CLAUDE.md to run this feature discovery process?

You do not strictly need existing artifacts to run feature discovery, but having configuration files like CLAUDE.md or .claude/CLAUDE.md present allows the workflow to accurately identify your stack and project layout.

What are the limitations of automating early-stage feature discovery?

Limitations of automating feature discovery include relying solely on high-level codebase surveys, which may miss deep architectural nuances, and generating only brief exploration logs suitable for initial design handoff rather than detailed implementation.