smithery.ai

creating-variants

Create team-specific workflow variants by adapting aug marketplace content to existing tools and processes

First seen May 1, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Declared agents claude-code

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 4,147 B
  • docs SUMMARY.md 131 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Creating Team Workflow Variants

Adapt aug marketplace content to team's existing tools and processes.

Philosophy: Prescriptive tools adapted to context beat generic tools. Fork aug content, adapt to team reality, maintain opinionated workflows.

Finding Aug Marketplace Source

Discovery sequence:

  1. Check ~/.claude/plugins/known_marketplaces.json for aug location
  2. Try common paths: ~/.claude/marketplaces/aug, ~/aug, /opt/aug
  3. Ask user if detection fails

Verify by checking for $AUG_PATH/aug-dev/commands/plan-chat.md.

Discovery Areas

1. Git Workflow

Detect: .git/config (remote URL), git branch -a (patterns)

Key questions:

  • "What branches do releases come from?" (main, develop, release/*)
  • "How are features developed?" (feature/, user/, TICKET-*)

Options: Trunk-based, Gitflow, GitHub Flow, Custom

Adaptations: Branch prefixes, PR targets, commit message format

2. Issue Tracking

Detect: gh auth status, .jira/config, .github/

Key questions:

  • "Where do you track work?" (GitHub Issues, Jira, Linear, files, none)
  • "How do you reference issues in commits?" (#123, PROJ-123, plain text)

Options: GitHub Issues, Jira, Linear, File-based, None

Adaptations: Issue commands, reference formats, metadata fields

3. CI/CD Platform

Detect: .github/workflows/, Jenkinsfile, .gitlab-ci.yml, .circleci/config.yml

Key questions:

  • "What triggers CI?" (push, PR, manual dispatch)
  • "What must pass before merge?" (tests, lint, coverage threshold)

Adaptations: CI config generation, quality check integration

4. Build Tool

Detect: justfile, Makefile, package.json, pom.xml, build.gradle

Key questions:

  • "What runs your builds?" (just, make, npm, gradle, maven)
  • "What quality gates are missing?" (coverage, complexity, security)

Adaptations: Build command interface, quality gates

5. Stack & Tooling

Detect: File extensions, config files, dependency files

Key questions:

  • "What tools do you love?" (keep these unchanged)
  • "What tools cause friction?" (candidates for replacement)

Merge strategy: Keep working tools, add for gaps, replace only if causing pain

6. Team Conventions

Detect: git log (commit format), gh pr list (PR naming), directory structure

Key questions:

  • "What commit message format?" (conventional commits, Jira-prefix, freeform)
  • "Where does documentation live?" (README, docs/, wiki, Confluence)

Adaptation Patterns

Command Adaptation

  • Branch patterns: feature/ vs {JIRA-KEY}-
  • Issue commands: gh issue vs jira issue
  • Build commands: just check-all vs mvn verify
  • Terminology: "epic" vs "feature"

Workflow Adaptation

Original: /plan-chat -> /plan-breakdown -> /plan-create -> /work

Adapted examples:

  • Jira + Gitflow: /plan-feature -> /plan-tasks -> /create-jira-epic -> /implement
  • File-based: /design-epic -> /break-into-tasks -> /save-plan -> /build-task

Generation Process

  1. Discover: Analyze environment, ask clarifying questions
  2. Select: Choose workflows/components to adapt
  3. Adapt: Replace patterns while preserving intent
  4. Generate: Write to .claude/{commands,skills,workflows}/
  5. Document: Create VARIANT.md explaining adaptations

Output Structure

.claude/
├── commands/         # Adapted commands
├── skills/           # Merged stack configuration
├── workflows/        # Adapted workflows
└── VARIANT.md        # Adaptation documentation

Maintenance

Variants are static forks:

  • No automatic upstream sync
  • Team owns and modifies files
  • Re-run /create-variant to regenerate, use git diff to cherry-pick

Anti-Patterns

  • Do not create generic "works for everyone" variants
  • Do not add runtime detection/branching logic
  • Do not try to maintain automatic sync with aug
  • Do not replace working tools without asking