setup

Solid

Scaffold .nightshift/ from the templates and propose stack-aware quality gates — ask, never impose. Private by default.

AI & Automation 58 stars 2 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
59
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

Set up nightshift in this project. Do the scaffolding first, then the gates conversation, then print a summary. Work in `$CLAUDE_PROJECT_DIR`. ## 1. Scaffold `.nightshift/` (never clobber an existing shift) For each target below, copy the template only if the target does not already exist: - `${CLAUDE_PLUGIN_ROOT}/skills/nightshift/references/punch-list-template.md` → `.nightshift/punch-list.md` - `${CLAUDE_PLUGIN_ROOT}/skills/nightshift/references/drafting-table-template.md` → `.nightshift/drafting-table.md` - `${CLAUDE_PLUGIN_ROOT}/skills/nightshift/references/parking-lot-template.md` → `.nightshift/parking-lot.md` - `${CLAUDE_PLUGIN_ROOT}/skills/nightshift/references/snag-log-template.md` → `.nightshift/snag-log.md` Create `.nightshift/shift-log.md` and `.nightshift/work-orders.md` with a one-line header each if they do not exist. ## 2. Private by default - Keep run state out of git. If `$CLAUDE_PROJECT_DIR` is itself a git repo, append a line `.nightshift/` to its `.gitignore` (create the file if needed; do not duplicate the line). If it is not one — the recommended layout, where the code repo sits a level below — `.nightshift/` is already outside every repo, so write no `.gitignore` there. Run history is the owner's; it never enters the project repo. - **Receipts repo — ask, default no.** The run state can be versioned in its own local-only git repo inside `.nightshift/`, so every punch-list change and log line has history. Most people don't want...

Details

Author
orwa-mahmoud
Repository
orwa-mahmoud/claude-nightshift
Created
1 months ago
Last Updated
yesterday
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category