shep-aishep-aiOfficialยท12 Agent Skills Included

cli

Run parallel coding agents in isolated worktrees to merge real PRs

Orchestrates parallel coding agents in isolated git worktrees, driving each feature from a one-line description through specs, implementation, commits, CI watching, and draft pull requests. Eliminates branch conflicts, manual worktree setup, and babysitting of long-running coding sessions. Includes spec-driven workflow skills, workstream planning, UI component standards, and diagramming guides to ship features faster with review gates.
npx skills add shep-ai/cli --all -g -y
Available:

Instructs the agent on the mandatory spec-driven workflow, TDD cycles, TypeSpec-first modeling, and the shep-kit skill sequence to follow when building features in this repository.

All Skills in This Repository (12)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
shep-aishep-ai

architecture-reviewer

Review TypeScript proposals for Clean Architecture layer boundaries and dependency direction.

Official
Intermediate
๐Ÿ“ฆ In Repo
shep-aishep-ai

mermaid-diagrams

Create and render Mermaid diagrams from text for software design documentation.

Official
Advanced
๐Ÿ“ฆ In Repo
shep-aishep-ai

shep-kit:implement

Executes validated implementation tasks sequentially with automatic progress tracking and bounded retries.

Official
Advanced
๐Ÿ“ฆ In Repo
shep-aishep-ai

shep-kit:commit-pr

Automate GitHub commits, PR creation, and CI verification loops.

Official
Advanced
๐Ÿ“ฆ In Repo
shep-aishep-ai

shadcn-ui

Automate shadcn/ui component setup and usage in React projects.

Official
Intermediate
๐Ÿ“ฆ In Repo
shep-aishep-ai

cross-validate-artifacts

Cross-validate documentation and artifacts across codebase categories for consistency.

Official
Advanced
๐Ÿ“ฆ In Repo
shep-aishep-ai

tsp-model

Generate TypeSpec domain models following project naming and structure conventions.

Official
Intermediate
๐Ÿ“ฆ In Repo
shep-aishep-ai

shep-kit:merged

Switch to the main branch, pull updates, and delete the merged feature branch.

Official
Intermediate
๐Ÿ“ฆ In Repo
shep-aishep-ai

shep-kit:plan

Generate plan.yaml and tasks.yaml from specs and research with gate checks.

Official
Advanced
๐Ÿ“ฆ In Repo
shep-aishep-ai

shep-kit:new-feature

Generate a feature specification directory with YAML templates and Markdown artifacts.

Official
Intermediate
๐Ÿ“ฆ In Repo
shep-aishep-ai

vercel-react-best-practices

Apply React/Next.js performance best practices to reduce bundle sizes and eliminate waterfalls.

Official
Advanced
๐Ÿ“ฆ In Repo
shep-aishep-ai

shep-kit:research

Generate research.yaml and Markdown documentation for feature implementation decisions.

Official
Advanced

Frequently Asked Questions

FAQPage Schema
How to install Shep CLI?โ–ผ

Run `npx skills add shep-ai/cli --all -g -y` in your terminal to install all skills in this suite globally.

How to run multiple coding agents in parallel?โ–ผ

Shep creates a separate git worktree and branch for each feature, then spawns an agent in each one. You monitor everything from the CLI or the web dashboard at localhost:4050.

Which coding agents does Shep support?โ–ผ

Claude Code, Cursor CLI, and Gemini CLI are built in, and any terminal-based agent CLI works through the generic executor. You can swap agents per feature or per repository.

Is my code safe when agents run autonomously?โ–ผ

Yes. Every feature runs in an isolated worktree, output lands as a draft PR, and your CI pipeline runs before any merge. Nothing merges without your approval unless you explicitly enable auto-merge.

What happens if an agent gets stuck or CI fails?โ–ผ

The agent reads CI failure logs and pushes fixes automatically with configurable retries. If it stays blocked, the feature enters a Blocked state and you can give feedback, resume it, or take over the branch directly.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’