start

Initializes AI development sessions and routes tasks through a structured workflow.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/yizhitangtongxue/opencode-switch --skill start-yizhitangtongxue
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: start
Source: https://github.com/yizhitangtongxue/opencode-switch/tree/main/.agents/skills/start
Command: npx skills add https://github.com/yizhitangtongxue/opencode-switch --skill start-yizhitangtongxue

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Starting an AI-assisted development session without shared context leads to inconsistent code that ignores project conventions. This Skill bootstraps each session by loading workflow rules, current task state, and guideline indexes, then routes every request through an appropriate development workflow. ## Core Features & Use Cases - Session Initialization: Reads the workflow guide, runs get_context.py for git status and active tasks, and loads frontend/backend guideline indexes before any work begins. - Task Classification: Sorts incoming requests into questions, trivial fixes, simple tasks, or complex tasks, each with a defined handling path. - Structured Task Workflow: Creates task directories, writes PRDs, researches the codebase, configures jsonl context files, and runs implement and check phases via task.py scripts. - Use Case: A developer opens a session and says "add rate limiting to the API". The Skill classifies it as a simple task, creates a task directory, writes a PRD, injects relevant backend specs into context, and implements the change following project conventions. ## Quick Start Start my development session and help me work on adding input validation to the user registration endpoint.

Frequently Asked Questions about start

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

FAQPage Schema
How do I start an AI coding session with project context?▼

Invoke the start skill at the beginning of a session. It reads the workflow guide, runs get_context.py to show git status and active tasks, and loads guideline indexes so the AI follows project conventions from the first response.

How are development tasks classified in this workflow?▼

Tasks are classified into four types: questions answered directly, trivial fixes edited immediately, simple tasks handled with a quick confirm plus the full task workflow, and complex tasks routed through brainstorming before implementation.

What is the task workflow for implementing a feature?▼

The workflow creates a task directory, writes a PRD with goals and acceptance criteria, researches relevant specs and code patterns, configures jsonl context files, activates the task, implements the change, and runs a quality check pass.

Can I continue a task from a previous session?▼

Yes. If get_context.py shows a current task, the skill reads its prd.md and task.json to determine status and phase, then asks whether to resume from the appropriate step, usually activation or implementation.

When should brainstorming happen before coding?▼

Brainstorming is required for complex or vague tasks involving multiple files or architectural decisions. The skill asks questions one at a time, updates the PRD after each answer, and gets explicit approval before implementation.