Setup Command Architect

Audits SUSI framework setup commands for spec compliance and completeness.

2|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/duducp/susa --skill setup-command-architect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Setup Command Architect
Source: https://github.com/duducp/susa/tree/main/.github/skills/setup-command-creator
Command: npx skills add https://github.com/duducp/susa --skill setup-command-architect

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

An explicit framework and checklist to enforce consistent, safe, and maintainable setup command implementations across the susa CLI, ensuring commands follow a shared architecture and guardrails.

Core Features & Use Cases

  • Enforces a uniform command structure for setup workflows (install, update, uninstall) including category and subcommand organization.
  • Validates entrypoints and safety checks (SUSA_SHOW_HELP guard, --info flag, and proper help flow) for predictable behavior and automation.
  • Provides a reference model and utilities (in utils/common.sh) to implement installation lifecycle methods, version querying, and lock management.

Quick Start

Provide a new setup command package path and request a compliance analysis.

Frequently Asked Questions about Setup Command Architect

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit setup command implementations for framework compliance?

To audit setup command implementations for framework compliance, provide a new setup command package path and request a compliance analysis. The system validates mandatory entrypoints, the --info flag, and safe main guards across install, update, and uninstall commands.

What is the proper command architecture for CLI setup workflows?

Proper command architecture for CLI setup workflows requires a uniform structure for install, update, and uninstall commands, including category and subcommand organization. Implementations must include SUSA_SHOW_HELP guards and proper help flow for predictable automation.

How do I standardize shell scripts for installation lifecycle management?

Standardize shell scripts for installation lifecycle management by using a reference model and utilities in utils/common.sh. This provides consistent implementation for lifecycle methods, version querying, and lock management across all setup commands.

Does my DevOps workflow need safe execution safeguards for setup commands?

DevOps workflows require safe execution safeguards for setup commands to ensure predictable behavior during automation. Validating frontmatter consistency, mandatory utilities usage, and safe main guards enforces these necessary guardrails across the CLI.

What is the best way to validate entrypoints in CLI automation scripts?

The best way to validate entrypoints in CLI automation scripts is to apply a compliance checklist that checks for mandatory entrypoints, the --info flag, and SUSA_SHOW_HELP guards. This ensures safe execution and consistent command architecture.