Skip to content

projectops documentation index ​

For an overview of the whole project, read the root README first. This page guides you through the documents in docs/ by purpose.


Getting started ​

DocumentContents
NPX wizard guideIntegrate or update the template in an existing project with npx projectops. Project kind (intent), the two deploy/publish axes, automatic legacy migration
Agent Skills guideThe 14 Skills used in Claude Code / Cursor / Gemini CLI / Codex CLI
Integration script guideEnd of support and removal of the old template_integrator.sh/.ps1

Automation ​

DocumentContents
Version controlversion.yml, automatic version bumps, multi-type and monorepo paths
Changelog automationRelease PR flow, release note provider ladder, CodeRabbit integration
Issue automationIssue Helper comments, QA bot, label sync, issue templates
Branch naming conventionThe YYYYMMDD_#number_title format and the consumers that depend on it (for maintainers)
GitHub Projects syncTwo-way sync between Issue Labels and Projects Status
Projects sync wizardSetup wizard for the Status -> Label direction (Cloudflare Worker)

Deployment ​

DocumentContents
SSH + Docker deployment guideSpring and Python server deployment, zero-downtime deployment (Traefik/Nginx), Flutter APK SMB upload
PR PreviewDeploy and clean up a temporary server with a one-line comment

Flutter CI/CD ​

DocumentContents
Flutter CI/CD overviewOverall architecture, workflow list, full list of GitHub Secrets
TestFlight wizardGenerates iOS deployment settings
Play Store wizardGenerates Android Play Store deployment settings
Firebase App Distribution wizardGenerates Firebase tester distribution settings
Test build triggerAPK and TestFlight test builds from PR or issue comments

For contributors ​

DocumentContents
Workflow comment standardWorkflow comment conventions, type classification, complete per-file status list
Branch naming conventionConsumers that break when the convention changes, and the extension procedure
CONTRIBUTINGHow to contribute
CLAUDE.mdProject rules for agents (working branch, issue handling, extension rules)

Troubleshooting ​

DocumentContents
TroubleshootingProblems with Actions, versions, changelogs, PR Preview, SSH deployment, Flutter builds

Output folders ​

PathPurpose
docs/projectops/Skill outputs (issues, reports, plans, reviews, etc.). Local only, not tracked in the repository
docs/superpowers/Design documents (specs) and implementation plans (plans). Local only, not tracked in the repository
docs/qa/QA records

These folders are work records and reflect the facts at the time they were written. Always check current behavior against the documents at the docs/ root and the actual workflows and source.