ST

sachin0034-tech/dev-os

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

8 stars 품질 46 트렌드 11

A structured AI-assisted development operating system for building production-ready apps — from idea to deployed product using a stage-gated workflow enforced through Claude Code skills.

개요

A structured AI-assisted development operating system for building production-ready apps — from idea to deployed product using a stage-gated workflow enforced through Claude Code skills.

README

원문 README의 일부입니다. 원문 보기.

dev-os

A structured AI-assisted development operating system for building production-ready apps — from idea to deployed product using a stage-gated workflow enforced through Claude Code skills.


What This Is

dev-os is a Claude Code project that provides a repeatable, stage-by-stage workflow for building full-stack web applications. Each stage has a dedicated skill that Claude runs when invoked. No stage begins until the previous one is approved.

The current application target is ContractIQ — an enterprise AI contract review platform for NDA and MSA analysis.


Folder Structure

dev-os/
├── CLAUDE.md                     # Project instructions & stage-gated workflow rules
├── docs/
│   ├── design.md                 # Brand design system (colors, typography, spacing, components)
│   ├── ContractIQ_PRD.md         # Product Requirements Document for ContractIQ
├── skills/                       # Claude Code custom skills (slash commands)
│   ├── engineering-planner/
│   │   └── SKILL.md              # Stage 1: PRD → engineering docs
│   ├── implementation-specs/
│   │   └── SKILL.md              # Stage 2: Engineering docs → granular specs + SQL
│   ├── security-foundation/
│   │   └── SKILL.md              # Stage 3: Specs → security controls + RLS policies
│   ├── frontend-setup/
│   │   └── SKILL.md              # Stage 4: Scaffold Next.js 14 App Router project
│   └── design-system/
│       └── SKILL.md              # Applied during all frontend work — enforces design.md

Files and folders under docs/engineering/, docs/specs/, docs/security/, and .env.example are generated outputs — they are created during the build workflow and do not exist until their respective stage runs.


The Build Workflow

Each stage must be completed and approved before the next begins.

Stage Skill Input Output
1 — Engineering Plan /engineering-planner PRD docs/engineering/engineering-doc.md + docs/engineering/implementation-specs.md
2 — Implementation Specs /implementation-specs Stage 1 docs docs/specs/*.md + docs/specs/supabase-schema.sql + .env.example
3 — Security Foundation /security-foundation Stages 1–2 docs docs/security/security-plan.md + supabase/rls-policies.sql + src/lib/security/
4 — Frontend Setup /frontend-setup Stages 2–3 docs Scaffolded Next.js 14 app
5 — Feature Implementation (manual, one feature at a time) docs/specs/*.md Feature code

Skills

Skills live in skills//SKILL.md and are invoked as slash commands in Claude Code.

/engineering-planner

Transforms a PRD into two engineering documents. Asks clarifying questions (auth strategy, DB, LLM provider, user roles) before generating anything. Output is the authoritative reference for all downstream stages.

/implementation-specs

GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add sachin0034-tech/dev-os
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →