Skip to content
Back to skills

Spec Kitty Implement

ASecurity

Create an isolated workspace (worktree) for implementing a specific work

  • 5 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added June 6, 2026
toolspythonshellbashgit

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned June 6, 2026

npx -y skills add richfrem/Project_Sanctuary --skill spec-kitty --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Spec Kitty Implement?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Spec Kitty Implement
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/richfrem-spec-kitty-implement/badge)](https://www.skillsdirectory.com/skills/richfrem-spec-kitty-implement)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: spec-kitty-implement
description: Create an isolated workspace (worktree) for implementing a specific work
---

## ⚠️ CRITICAL: Working Directory Requirement

**After running `spec-kitty implement WP##`, you MUST:**

1. **Run the cd command shown in the output** - e.g., `cd .worktrees/###-feature-WP##/`
2. **ALL file operations happen in this directory** - Read, Write, Edit tools must target files in the workspace
3. **NEVER write deliverable files to the main repository** - This is a critical workflow error

**Why this matters:**
- Each WP has an isolated worktree with its own branch
- Changes in main repository will NOT be seen by reviewers looking at the WP worktree
- Writing to main instead of the workspace causes review failures and merge conflicts

---

**IMPORTANT**: After running the command below, you'll see a LONG work package prompt (~1000+ lines).

**You MUST scroll to the BOTTOM** to see the completion command!

Run this command to get the work package prompt and implementation instructions:

```bash
spec-kitty agent workflow implement $ARGUMENTS --agent <your-name>
```

<details><summary>PowerShell equivalent</summary>

```powershell
spec-kitty agent workflow implement $ARGUMENTS --agent <your-name>
```

</details>

**CRITICAL**: You MUST provide `--agent <your-name>` to track who is implementing!

If no WP ID is provided, it will automatically find the first work package with `lane: "planned"` and move it to "doing" for you.

---

## Commit Workflow

**BEFORE moving to for_review**, you MUST commit your implementation:

```bash
cd .worktrees/###-feature-WP##/
# Stage only expected deliverables for this WP (never use `git add -A`)
git add <deliverable-path-1> <deliverable-path-2> ...
git commit -m "feat(WP##): <describe your implementation>"
```

<details><summary>PowerShell equivalent</summary>

```powershell
Set-Location .worktrees\###-feature-WP##\
# Stage only expected deliverables for this WP (never use `git add -A`)
git add <deliverable-path-1> <deliverable-path-2> ...
git commit -m "feat(WP##): <describe your implementation>"
```

</details>

**Then move to review:**
```bash
spec-kitty agent tasks move-task WP## --to for_review --note "Ready for review: <summary>"
```

**Why this matters:**
- `move-task` validates that your worktree has commits beyond main
- Uncommitted changes will block the move to for_review
- This prevents lost work and ensures reviewers see complete implementations

---

**The Python script handles all file updates automatically - no manual editing required!**

**NOTE**: If `/spec-kitty.status` shows your WP in "doing" after you moved it to "for_review", don't panic - a reviewer may have moved it back (changes requested), or there's a sync delay. Focus on your WP.

Files in this skill

  • SKILL.md2.7 KB
  • references/AUGMENTED.md2.6 KB
  • rules/AGENTS.md8.4 KB
  • rules/coding-conventions.md854 B
  • rules/constitution.md2.5 KB
  • rules/dependency-management.md753 B
  • rules/spec_driven_development_policy.md4.6 KB
  • scripts/sync_configuration.py5.4 KB
  • templates/checklist-template.md1.3 KB
  • templates/implement.md8.6 KB
  • templates/merge.md10.7 KB
  • templates/plan-template.md4.7 KB
  • templates/plan.md6.5 KB
  • templates/review.md8 KB
  • templates/spec-kitty-meta-tasks.md804 B
  • templates/spec-template.md3.9 KB
  • templates/specify.md6.4 KB
  • templates/tasks-template.md2.1 KB
  • templates/tasks.md8.8 KB
  • templates/workflow-retrospective-template.md1.3 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…