Skip to content

docs(claude+skills): CLAUDE.md restructure + new skills#633

Merged
John-David Dalton (jdalton) merged 1 commit intomainfrom
chore/split-skills-claudemd
May 5, 2026
Merged

docs(claude+skills): CLAUDE.md restructure + new skills#633
John-David Dalton (jdalton) merged 1 commit intomainfrom
chore/split-skills-claudemd

Conversation

@jdalton
Copy link
Copy Markdown
Collaborator

Summary

  • CLAUDE.md restructure — fleet-canonical layout (public-surface hygiene, parallel-session safeguards, code style, tooling) with sdk-specific extensions.
  • New skillsprogrammatic-claude-lockdown, promise-race-pitfall.
  • Skills updatedpath-guard (SKILL.md drift; _shared/path-guard-rule.md).
  • Doctrine refsdocs/references/inclusive-language.md, docs/references/sorting.md.
  • Repo-template integration.socket-repo-template.json + schema tooling.

Scope

Skills + CLAUDE.md slice split out of #630.

Companion splits: hooks + cascade+deps. After all three land, #630 closes.

Test plan

Synced from socket-repo-template canonical. CLAUDE.md moves to the
fleet-canonical / project-specific layout (public-surface hygiene,
parallel-session safeguards, code style, tooling) with sdk-specific
extensions below.

Skills added:
- programmatic-claude-lockdown — reference for the four-flag lockdown
  pattern when invoking Claude headlessly (CLI in workflows, agent-sdk
  query() in code)
- promise-race-pitfall — reference for the Promise.race
  cross-iteration handler-leak bug

Skills updated:
- path-guard — SKILL.md drift; _shared/path-guard-rule.md update

Doctrine references:
- docs/references/inclusive-language.md
- docs/references/sorting.md

Repo-template integration:
- .socket-repo-template.json — repo-particular kind config
- scripts/socket-repo-template-{schema,emit-schema}.mts — schema tooling
- socket-repo-template-schema.json — emitted JSON schema

Splits content out of #630.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant