This toolkit turns any standard repository into an Agentic SDLC-compliant framework, allowing you to instantly enforce self-regulating guidelines and templates for multi-agent systems.
When run, the bootstrap script will:
- Pull the Agentic Framework Core: Downloads the Agentic Playbook, Blueprint,
CONTEXT.md, and the essentialagent-bootstrap-prompt.mdinto your repository. - Install Agent PR Judge: Adds the
.github/workflows/agent-principle-check.ymlworkflow which uses an LLM-as-judge to verify every Pull Request against the playbook principles. - Configure Local Guardrails:
- Initializes
package.json(if missing). - Installs
huskyand@commitlint/config-conventional. - Sets up Git hooks to prevent direct commits/pushes to
mainand enforces Conventional Commits.
- Initializes
To bootstrap an existing repository, simply run:
curl -sL https://raw.githubusercontent.com/mschwar/SDLC/main/sdlc-bootstrap-kit/bootstrap-sdlc.sh | bashAlternatively, clone this repository, navigate to the target project, and execute the script directly.
- Commit Changes: Run
git add . && git commit -m "build: bootstrap agentic sdlc framework". - Setup Secrets: Ensure you have added your
GEMINI_API_KEYto your GitHub repository's Actions Secrets so the PR Principle Check can run. - Initialize Agent Session: Give your autonomous agent the
40-templates/agent-bootstrap-prompt.mdat the start of every session!