@l1r1h28/project-lifecycle
v1.0.0
Published
Steering-first, cross-language development lifecycle skill for AI coding agents and developers.
Downloads
132
Maintainers
Readme
Project Lifecycle Skill
A steering-first, universal, cross-language, cross-ecosystem agent skill for modern software lifecycle maintenance. Compatible with Google Antigravity, Claude Code, Cursor, Windsurf, and any Agent Skills standard runtime.
Quick Install
1. Via npx (Project or Global)
# Install to current project (.agents/skills/project-lifecycle)
npx @l1r1h28/project-lifecycle install
# Or install globally (~/.gemini/config/skills/project-lifecycle)
npx @l1r1h28/project-lifecycle install --global2. Via skills.sh
npx skills add L1r1h28/Sweep-agentcli-ide-cleanerDirectory Overview
.agents/skills/project-lifecycle/
├── SKILL.md
├── README.md
├── references/
│ ├── workflow-design-yaml.md # How to architect & write GitHub Actions YAML files
│ ├── release-operations-guide.md # How to operate git push, trigger releases, monitor & verify
│ ├── roadmap-maintenance.md
│ ├── changelog-readme.md
│ ├── ci-testing-next-steps.md
│ ├── structure-hygiene.md
│ ├── decisions-template.md
│ ├── semver-rules.md
│ └── commit-classification.md
└── scripts/
├── README.md
├── python/ # Python 3 (Pure standard library, zero dependencies)
│ ├── project_inventory.py
│ ├── extract_release_notes.py
│ ├── release_preflight.py
│ └── ci_watch_github.py
├── node/ # Node.js (Node 18+ ESM native fetch, zero dependencies)
│ ├── project-inventory.mjs
│ ├── extract-release-notes.mjs
│ ├── release-preflight.mjs
│ └── ci-watch-github.mjs
└── powershell/ # PowerShell (Windows / pwsh on Linux/Mac, zero dependencies)
├── Project-Inventory.ps1
├── Extract-ReleaseNotes.ps1
├── Release-Preflight.ps1
└── Ci-Watch-Github.ps1Summary of Reference Guides
- workflow-design-yaml.md: Guidelines on writing and structuring
.github/workflows/*.ymlfiles (3-tier architecture: Fast CI, Binary Smoke Test, Two-Stage Release, matrix builds, artifact cleanup, token guard pattern). - release-operations-guide.md: Operational instructions for developers and agents executing releases (pre-release preflight verification, git commit/push,
workflow_dispatchtriggering, monitoring, post-release checks, failure rollback playbook). - roadmap-maintenance.md: Realistic status-based roadmap management, commit tracking, and task grouping.
- changelog-readme.md: User-facing CHANGELOG format, multi-language README synchronization, and release download links.
- ci-testing-next-steps.md: Cooperative GitHub Actions execution, log/artifact fetching, minimal bug fixing, and next-step planning.
- structure-hygiene.md: Clean folder layout, script documentation rules, and gitignore safety.
- decisions-template.md: Architecture Decision Record (ADR) template to capture structural decisions and prevent code anti-patterns.
- semver-rules.md: Strict Semantic Versioning decisions (MAJOR, MINOR, PATCH).
- commit-classification.md: Conventional Commits standard and atomic commit recommendations.
Multi-Language Utility Scripts
Located under scripts/ (see scripts/README.md):
- Python (
scripts/python/): Universal zero-dependency Python 3 scripts suitable for all project types (Rust, Go, Python, C#, Java, Docker). - Node.js (
scripts/node/): Native ESM scripts suitable for JS/TS/Node ecosystems. - PowerShell (
scripts/powershell/): Native.ps1scripts for Windows and PowerShell Core CI runners.
