By nsalvacao
Formal predictive waterfall lifecycle framework for AI/ML products — 8 phases, 8 formal gates (A–H), 33 agents, 15 skills, full artefact management. Designed for regulated environments, requirements traceability, and formal handovers.
Generate a waterfall lifecycle artefact from a template, pre-populated with project context.
Validate requirements baseline completeness against all Gate B mandatory artefacts and RTM coverage before submitting for gate review.
Initiate a formal gate review by invoking the gate-reviewer agent with the evidence package for the specified gate.
Prepare inter-phase handover package by validating Gate C artefacts, generating handover summary, and assessing phase transition readiness.
Initialize waterfall-lifecycle framework for a new project. Creates lifecycle-state.json, directory structure, and bootstraps Phase 1.
Use this agent when constructing the project charter, setting up governance, and assembling the Gate A initiation pack at Phase 1 of the waterfall lifecycle. <example> Context: All Phase 1 artefacts are complete and the team needs to consolidate them into a governance-ready package for the initiation gate. user: "We have the problem statement, feasibility, and risk register — now we need a project charter and gate pack" assistant: "I'll use the delivery-framing agent to construct the project charter, define governance structure, and assemble the complete Gate A initiation pack from all Phase 1 artefacts." <commentary> Project charter and gate pack are the final mandatory Gate A artefacts — this agent synthesises all upstream Phase 1 work into the governance submission. </commentary> </example> <example> Context: Sponsor is questioning whether the AI justification in the charter is robust enough and whether the governance forum will approve it. user: "The sponsor wants to make sure the AI reasoning in the charter will stand up to scrutiny at the gate — can you review it?" assistant: "I'll use the delivery-framing agent to review the AI justification against Gate A criteria, strengthen the fallback scenario documentation, and confirm the charter meets the sign-off authority requirements." <commentary> Delivery framing validates charter completeness and governance readiness — a weak AI justification at gate leads to rejection or rework that delays project start. </commentary> </example>
Use this agent when assessing whether a proposed project is feasible across technical, data, AI/ML, organisational, financial, and legal dimensions at Phase 1 of the waterfall lifecycle. <example> Context: A stakeholder wants to use machine learning for fraud detection but data availability and regulatory compliance are uncertain. user: "We want to build a fraud detection model — is this actually feasible given our current data and GDPR constraints?" assistant: "I'll use the feasibility-assessment agent to evaluate technical, data, AI/ML, legal, organisational, and financial feasibility across all six dimensions and produce a documented verdict." <commentary> Multi-dimension feasibility assessment is required before Gate A — this agent structures the analysis and produces the mandatory feasibility artefacts. </commentary> </example> <example> Context: Project team is debating whether AI is the right approach or whether rule-based logic would suffice. user: "Do we actually need AI here, or are we over-engineering this with ML?" assistant: "I'll use the feasibility-assessment agent to run the AI justification test and document whether AI, rules-based logic, or a hybrid approach is the appropriate technical direction." <commentary> AI justification must be formally documented at Gate A — this agent ensures the decision is evidence-based and the fallback scenario is explicit. </commentary> </example>
Use this agent when starting Phase 1 of the waterfall lifecycle — defining the problem, articulating the vision, and mapping stakeholders. <example> Context: A sponsor has identified a process inefficiency and wants to formalise it before requesting budget. user: "We have a manual reconciliation process that takes 3 days per month — help me define the problem properly" assistant: "I'll use the problem-value-context agent to articulate the problem statement, quantify the impact, frame a vision statement, and map all affected stakeholders." <commentary> Formal problem definition is required at Gate A — this agent structures the evidence-backed problem statement and stakeholder map needed for the initiation gate pack. </commentary> </example> <example> Context: Business owner has a vague idea about improving customer onboarding but hasn't formalised scope or ownership. user: "We want to improve onboarding — who should be involved and what are we actually trying to achieve?" assistant: "I'll use the problem-value-context agent to clarify the problem scope, define measurable success, and identify all stakeholder groups before committing to delivery." <commentary> Stakeholder mapping and vision articulation must precede any feasibility work — this agent ensures the initiative has a clear, shared understanding of the problem before phase progression. </commentary> </example>
Use this agent when identifying initial risks, capturing assumptions, logging clarifications, and running compliance checks at Phase 1 of the waterfall lifecycle. <example> Context: Project team is preparing for Gate A and needs to formalise risks, assumptions, and open decisions before presenting to the governance forum. user: "We need to document what could go wrong and what we're assuming before the initiation gate" assistant: "I'll use the risk-compliance-screening agent to build the initial risk register, capture assumptions, log clarifications, and run a compliance check against known regulatory requirements." <commentary> A risk register with ≥3 identified risks is a mandatory Gate A exit criterion — this agent ensures the team enters the gate with documented risk awareness. </commentary> </example> <example> Context: Legal and compliance status is unclear and the team is unsure whether the project needs a Data Protection Impact Assessment. user: "Do we need a DPIA for this project? What compliance obligations should we be tracking?" assistant: "I'll use the risk-compliance-screening agent to assess DPIA applicability, identify all compliance obligations, and log them in the clarification register with owners and due dates." <commentary> Compliance screening at initiation prevents late-stage regulatory blockers — this agent surfaces obligations early and assigns resolution owners. </commentary> </example>
Use this agent when specifying AI/ML-specific requirements, acceptance thresholds, model constraints, data requirements, and fallback behavior at Phase 2 (Requirements and Baseline) of the waterfall lifecycle. <example> Context: The business requirements set is complete and the team needs to translate AI-related business requirements into measurable AI/ML specifications with acceptance thresholds. user: "We have the business requirements set — now we need to define the AI acceptance criteria, data requirements, and what happens if the model underperforms" assistant: "I'll use the ai-requirements-engineer agent to specify measurable AI acceptance thresholds (precision, recall, F1, latency), document data requirements for training and validation, define fallback behavior for underperformance scenarios, and produce the ai-requirements-specification.md linked to the relevant REQ-IDs." <commentary> AI requirements must be specified with concrete measurable thresholds — vague AI acceptance criteria lead to disagreements at test time about whether the system has met its targets. </commentary> </example> <example> Context: The sponsor is asking whether the AI system needs to explain its decisions and what the team will do if the model drifts post-deployment. user: "The sponsor wants to know if we need explainability and how we'll handle model drift — where does this fit in requirements?" assistant: "I'll use the ai-requirements-engineer agent to specify explainability requirements (what decisions must be explained, to whom, and in what format), define model drift monitoring thresholds, and document the retraining and fallback triggers. These will be captured in the ai-requirements-specification.md." <commentary> Explainability and drift monitoring requirements are frequently missed at requirements stage and cause post-deployment compliance issues — they must be explicit and measurable. </commentary> </example>
This skill should be used when creating, completing, or reviewing a waterfall lifecycle artefact. Ensures artefacts follow templates, satisfy completeness requirements, and are ready for gate evidence submission with correct closure obligations.
This skill should be used when preparing for or executing a gate review. Provides binary pass/fail/waived checklists for all 8 gates A-H of the waterfall-lifecycle framework. Use this skill as a pre-flight check before invoking the gate-reviewer agent.
This skill should be used when preparing, validating, or executing inter-phase handovers in the waterfall lifecycle. Covers artefact inventory, open items log, risk register transfer, phase transition readiness checklist, and formal handover sign-off.
This skill should be used when enforcing compliance with a signed waterfall phase contract — checking mandatory fields, verifying exit criteria completeness before a gate review, and blocking gate requests when contract gaps are found. Distinct from the phase-contract skill (which creates contracts); this skill enforces them.
This skill should be used when creating or validating a waterfall phase contract — the formal agreement that gates phase entry and exit. Phase contracts in waterfall are binding: no phase starts without approved entry criteria and no gate review without met exit criteria.
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Production-focused home for reusable Claude Code plugins.
This repository is structured as a long-term plugin portfolio.
strategy-toolkit is the first complete plugin and sets the baseline quality standard.
Claude Code users often build useful commands, skills, and workflows in isolated projects.
Without a shared repository structure, it is hard to:
This repository provides a single, organized source of truth for plugin development and publishing:
plugins/.claude-plugin/marketplace.jsonBy treating plugins as products (not one-off prompt files), this repository can evolve into:
strategy-toolkit| Plugin | Version | Description | Category | Components |
|---|---|---|---|---|
plugin-dev | 1.0.0 | Comprehensive toolkit for developing Claude Code plugins — hooks, MCP integra... | development | 1 cmd, 7 skill, 3 agent |
strategy-toolkit | 0.2.0 | Strategic ideation, execution planning, and pre-launch evaluation toolkit wit... | productivity | 3 cmd, 3 skill, 1 agent, hooks |
repo-structure | 0.2.0 | Enterprise-grade repository structure analyzer, validator, and scaffolder wit... | development | 7 cmd, 6 skill, 4 agent, hooks |
product-management | 1.0.0 | Write feature specs, plan roadmaps, synthesise user research, and analyse com... | productivity | 6 cmd, 6 skill, 1 agent, hooks |
productivity | 1.0.0 | Task management, workplace memory, and a visual dashboard. Claude learns your... | productivity | 2 cmd, 2 skill, 1 agent, hooks |
productivity-cockpit | 1.0.0 | Task management, workplace memory, and an interactive cockpit dashboard with ... | productivity | 2 cmd, 3 skill |
plugin-studio | 0.1.0 | Visual dashboard for creating and managing Claude Code plugins — browse struc... | development | 2 cmd, 1 skill, hooks |
solution-audit | 0.2.0 | Continuous meta-quality audit system for solutions under development — evalua... | development | 7 cmd, 8 skill, 4 agent, hooks |
agile-lifecycle | 0.2.0 | Hybrid gated-iterative lifecycle framework for AI/ML products — 7 phases, 6 f... | productivity | 11 cmd, 16 skill, hooks |
waterfall-lifecycle | 0.3.0 | Formal predictive waterfall lifecycle framework for AI/ML products — 8 phases... | development | 8 cmd, 8 skill, hooks |
audit-fleet | 0.1.0 | Cross-repository audit orchestration plugin for onboarding and quality assess... | development | 5 cmd, 5 skill, 14 agent |
qwen-delegate | 0.1.0 | Delegate token-cheap tasks to the Qwen CLI (cloud-backed) to save Anthropic P... | productivity | 1 cmd, 1 skill, 1 agent |
.
|- .claude-plugin/
| |- marketplace.json
|- .github/
| |- ISSUE_TEMPLATE/
| |- workflows/
| |- PULL_REQUEST_TEMPLATE.md
|- docs/
| |- PLUGIN_GUIDELINES.md
| |- RELEASE_CHECKLIST.md
|- plugins/
| |- strategy-toolkit/
| |- .claude-plugin/plugin.json
| |- README.md
| |- commands/
| |- skills/
|- CHANGELOG.md
|- CODE_OF_CONDUCT.md
|- CONTRIBUTING.md
|- LICENSE
|- ROADMAP.md
|- SECURITY.md
|- SUPPORT.md
git clone <your-github-repo-url>
cd nsalvacao-claude-code-plugins
npx claudepluginhub nsalvacao/nsalvacao-claude-code-plugins --plugin waterfall-lifecycleEnterprise-grade repository structure analyzer, validator, and scaffolder with intelligent automation
Strategic ideation, execution planning, and pre-launch evaluation toolkit with reproducible frameworks and LLM-as-judge evaluation
Hybrid gated-iterative lifecycle framework for AI/ML products — 7 phases, 6 formal gates (A–F), 31 agents, 16 skills, and full artefact management. Enterprise agile with governance overlay.
Cross-repository audit orchestration plugin for onboarding and quality assessment in any project, with deterministic outputs and SQLite-backed execution tracking.
Visual dashboard for creating and managing Claude Code plugins — browse structure, edit components, validate, and scaffold new plugins from a browser UI.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.
Memory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.