chore: remove PII from create-issue skill#12
Conversation
Replace jamesc.000@gmail.com with `--assignee me` to avoid PII in the repo. The Linear CLI resolves `me` to the authenticated user. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
📝 WalkthroughWalkthroughUpdated Linear issue creation instructions to replace a hardcoded assignee email ( Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes 🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
🧹 Nitpick comments (1)
skills/create-issue/SKILL.md (1)
19-19: Required assignee rule is not reflected in the CLI example.You made assignee mandatory (
--assignee me), but the “Creating via CLI” example (Lines 120-124) still omits--assignee me. That makes the workflow internally inconsistent and easy to follow incorrectly.Suggested doc fix
streamlinear-cli create \ --team BT \ + --assignee me \ --title "Implement feature X" \ --body "Context:\n...\n\nAcceptance Criteria:\n- [ ] ..." \ --priority 3🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@skills/create-issue/SKILL.md` at line 19, The CLI example under "Creating via CLI" does not include the required assignee flag declared in the table (`| **Assignee** | `--assignee me` (current user) |`); update the example command to include `--assignee me` and add a brief note in that example indicating that assignee is required (or show the required flag in the example invocation) so the documentation is consistent with the rule.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Nitpick comments:
In `@skills/create-issue/SKILL.md`:
- Line 19: The CLI example under "Creating via CLI" does not include the
required assignee flag declared in the table (`| **Assignee** | `--assignee me`
(current user) |`); update the example command to include `--assignee me` and
add a brief note in that example indicating that assignee is required (or show
the required flag in the example invocation) so the documentation is consistent
with the rule.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: a1e264be-7d3f-4c7c-9a9f-a78e456f4ed9
📒 Files selected for processing (1)
skills/create-issue/SKILL.md
Summary
jamesc.000@gmail.comwith--assignee mein the create-issue skillmeto the authenticated user, so behavior is unchangedMotivation
PII audit flagged the personal email address (3 occurrences). Skills may be shared or made public — no reason to hardcode an email when
--assignee meworks.🤖 Generated with Claude Code
Summary by CodeRabbit