skills/workflow/SKILL.md
Enforces a feature-branch Git workflow — work on branches, commit meaningfully, create PRs, and only merge with user approval. Triggers on any code changes or when the user asks to implement something.
npx skillsauth add luzgan/llm-skills workflowInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Follow this workflow for ALL code changes. Never commit directly to main.
Before making any changes, create a feature branch from main:
git checkout -b feat/short-description
Use prefixes: feat/, fix/, refactor/, chore/ as appropriate.
Commit as you go — don't wait until everything is done:
git add .When the feature is complete:
git push -u origin <branch>gh pr create — include a summary and test planAfter creating the PR, ask the user if they want to merge. Only merge when explicitly approved:
gh pr merge <number> --squash --delete-branch
testing
Proactively use OpenBrain to save and recall thoughts during conversations. Triggers when the user shares insights, makes decisions, learns something new, or works on topics that might have prior context in OpenBrain.
development
Fetch recent GitHub commits and update LifeManager project descriptions and OpenBrain with development activity. Designed to run via /loop for periodic syncing.
data-ai
Generate today's daily plan by gathering context from LifeManager (projects, todos, calendar, yesterday's plan) and creating a focused schedule. Designed to run via /loop for daily planning.
development
Proactively keep LifeManager project descriptions up to date as development progresses. Triggers when working on a project that is tracked in LifeManager — updates descriptions with recent changes, new features, and current state.