user-story-repo-management

Automate Salesforce repository and environment management workflows with safety guardrails.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/aacostad-appsolutely/valtechTemplateTest --skill user-story-repo-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: user-story-repo-management
Source: https://github.com/aacostad-appsolutely/valtechTemplateTest/tree/main/.a4drules/skills/user-story-repo-management
Command: npx skills add https://github.com/aacostad-appsolutely/valtechTemplateTest --skill user-story-repo-management

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, sf, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill helps consultants manage local repositories and Salesforce environments without requiring Git or CLI expertise, ensuring safe, compliant operations.

Core Features & Use Cases

  • Validate repository state and current environment before performing actions.
  • Create and switch story branches, coordinate environment selection, and prepare PRs with safety guardrails.
  • End-to-end workflows for start, continue, save, finalize, environment switches, and end-of-day sync, guided by project policy in references/.

Quick Start

Start a new story by creating the correct feature branch from the configured base and validating the target environment.

Frequently Asked Questions about user-story-repo-management

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

FAQPage Schema
How do I safely manage Salesforce repository branching and environments without Git expertise?

You can safely manage Salesforce repository branching and environments using automated workflows that validate state, create story branches, and apply safety guardrails before actions, requiring no direct Git or CLI expertise. The skill enforces project policy and provides plain-language explanations for every operation.

What is the best way to automate end-of-day sync workflows for Salesforce projects?

The best way to automate end-of-day sync workflows for Salesforce projects is to execute deterministic scripts guided by project policy references, ensuring safe environment switching and repository finalization with built-in safety prompts. This handles both per-dev and shared environment configurations.

Can I create and switch story branches for per-dev and shared Salesforce environments?

Yes, you can create and switch story branches for per-dev or shared Salesforce environments. The workflow validates the current environment and repository state, coordinates environment selection, and prepares PRs with safety guardrails.

How do I prepare pull requests with safety guardrails for Salesforce repository changes?

You prepare pull requests with safety guardrails by triggering the finalize workflow, which validates repository state and the target environment, applies project policy from references, and executes deterministic scripts to ensure compliant PR creation.

Do I need Git and sf CLI installed to automate repository and environment management?

Yes, you need Git and sf CLI installed as dependencies. The skill executes deterministic scripts via these tools to perform repository and environment management operations while providing plain-language explanations of the actions taken.

Why does my Salesforce environment switch fail validation before repository actions?

Your Salesforce environment switch fails validation because the workflow enforces safety guardrails by checking repository state and environment configuration against project policy before allowing any actions. This prevents unsafe or non-compliant operations.