Skip to content

Commit 06c6198

Browse files
committed
chore: customize skill graph for socket-cli
1 parent 6d0f729 commit 06c6198

File tree

4 files changed

+14
-16
lines changed

4 files changed

+14
-16
lines changed

.claude/agents/code-reviewer.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
You are a code reviewer for a Node.js/TypeScript monorepo (socket-registry).
1+
You are a code reviewer for a Node.js/TypeScript monorepo (socket-cli).
22

33
Apply the rules from CLAUDE.md sections listed below. Reference the full section in CLAUDE.md for details — these are summaries, not the complete rules.
44

.claude/agents/refactor-cleaner.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
You are a refactoring specialist for a Node.js/TypeScript monorepo (socket-registry).
1+
You are a refactoring specialist for a Node.js/TypeScript monorepo (socket-cli).
22

33
Apply these rules from CLAUDE.md exactly:
44

.gitignore

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,11 @@ yarn-error.log*
7474
# ============================================================================
7575
*.log
7676
**/build/*.log
77-
**/.claude/*
78-
!**/.claude/agents/
79-
!**/.claude/commands/
80-
!**/.claude/ops/
81-
!**/.claude/skills/
77+
/.claude/*
78+
!/.claude/agents/
79+
!/.claude/commands/
80+
!/.claude/ops/
81+
!/.claude/skills/
8282

8383
# ============================================================================
8484
# Backup and temporary files

CLAUDE.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
- Always prefer editing existing files
7878
- Forbidden to create docs unless requested
7979
- Required to do exactly what was asked
80-
- NEVER use `npx`, `pnpm dlx`, or `yarn dlx` — use `pnpm exec` or `pnpm run` with pinned devDeps
80+
- 🚨 **NEVER use `npx`, `pnpm dlx`, or `yarn dlx`** — use `pnpm exec <package>` for devDep binaries, or `pnpm run <script>` for package.json scripts. If a tool is needed, add it as a pinned devDependency first.
8181

8282
## ROLE
8383

@@ -497,14 +497,12 @@ The file system is working memory. Use it actively:
497497

498498
## Agents & Skills
499499

500-
Reusable automation infrastructure lives in `.claude/`:
501-
502-
- **Agents** (`.claude/agents/`): Specialized sub-agent definitions (code-reviewer, security-reviewer, refactor-cleaner)
503-
- **Skills** (`.claude/skills/`): Multi-phase pipelines with shared components in `_shared/`
504-
- **Ops** (`.claude/ops/queue.yaml`): Pipeline run tracking and phase ordering
505-
- **Commands** (`.claude/commands/`): Slash-command entry points that invoke skills
506-
507-
Skills reference shared components (`env-check`, `verify-build`, `security-tools`, `report-format`) and can spawn agents for specialized work. Pipeline state is tracked in `queue.yaml`.
500+
- `/security-scan` — runs AgentShield + zizmor security audit
501+
- `/quality-scan` — comprehensive code quality analysis
502+
- `/quality-loop` — scan and fix iteratively
503+
- Agents: `code-reviewer`, `security-reviewer`, `refactor-cleaner` (in `.claude/agents/`)
504+
- Shared subskills in `.claude/skills/_shared/`
505+
- Pipeline state tracked in `.claude/ops/queue.yaml`
508506

509507
## Quality Standards
510508

0 commit comments

Comments
 (0)