shepherd-start
SolidSet up Bug Shepherd for a project: create the triage config, identify the tracker, and establish the backlog baseline. Use when starting bug triage on a new project.
AI & Automation 17 stars
4 forks Updated today MIT
Install
Quality Score: 80/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# /shepherd-start {TICKET-ID} — Bug Investigation Session
Begin a focused investigation session for a single bug. This command sets up context, loads institutional memory, and prepares a structured investigation plan.
**Audience:** PMs, designers, or developers. No code knowledge required for investigation; code knowledge only needed if you plan to fix it yourself.
## Arguments
- `{TICKET-ID}` (required): The bug tracker ID (e.g., PROJ-1234, #456)
## Workflow
### 1. Load Configuration
Read `.claude/triage.config.yaml` for project settings.
### 2. Pre-Flight Checks
- If `team.git_email` is set, verify: `git config user.email` matches. If not, warn:
```
"Git email mismatch. Expected: {git_email}, Got: {actual}."
"Fix: git config user.email {git_email}"
```
- Verify clean working directory: `git status --porcelain`. If dirty:
```
"Working directory has uncommitted changes. Commit or stash before starting a new session."
```
- Check that we're on main/master branch. If not, warn.
### 3. Auto-Sync Backlog
If `.claude/backlog-live.md` doesn't exist or is older than 24 hours, run `/shepherd-sync` first.
### 4. Pull Full Bug Details
Load the appropriate adapter and fetch complete bug details:
**For Jira:**
- Title, description, priority, status, assignee, reporter
- All comments (chronological)
- Attachments and screenshots
- Linked issues
- Sprint history
**For Linear:**
- Title, description, priority, status, assignee
- Comments and activity
- Related i...
Details
- Author
- mshadmanrahman
- Repository
- mshadmanrahman/pm-pilot
- Created
- 5 months ago
- Last Updated
- today
- Language
- TypeScript
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
shepherd-triage
Launch parallel agents to check whether old bugs still reproduce on the live site, turning a stale backlog into a prioritized verified list. Use when a bug backlog needs cleaning without reading code.
17 Updated today
mshadmanrahman AI & Automation Solid
shepherd-sync
Sync triage results back into Jira, Linear, or GitHub Issues using the matching tracker adapter. Use after a triage run to update the tracker.
17 Updated today
mshadmanrahman AI & Automation Solid
shepherd-learn
Record why a triage verdict was wrong so future runs improve, building a learning log over time. Use after discovering a misclassified bug.
17 Updated today
mshadmanrahman