skills/gen3-shared/SKILL.md
Gen3 shared guidance for auth, environment, and cross-service execution.
npx skillsauth add alan-walsh/gen3-cli skills/gen3-sharedInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill before invoking a Gen3 service skill.
This shared skill captures the common operating model for the future Gen3 CLI: authenticated, profile-aware, service-oriented commands that run against a target Gen3 commons.
GEN3_API_BASEThe long-term command shape should mirror the service-first gws pattern:
gen3 <service> <resource> <method> [flags]
Examples:
gen3 fence auth login
gen3 indexd records get --guid dg.1234
gen3 sheepdog submission export --project program-project
tools
Gen3 Workspace Token Service: Workspace credential and access-token operations.
data-ai
Gen3 Sheepdog: Data submission and dictionary operations.
tools
Gen3 Requestor: Access request and approval workflow operations.
data-ai
Gen3 Peregrine: GraphQL query and metadata traversal operations.