Skip to content

Commit 823655d

Browse files
docs(agents): add .claude/skills/ with symlinks to agent_docs, add skit-cli to maps
- Create .claude/skills/ with thin SKILL.md wrappers (frontmatter only) that symlink guide.md -> agent_docs/<name>.md. This gives Claude Code progressive disclosure (name+description at startup, full content on-demand) with zero content duplication. - Add apps/skit-cli/ (streamkit-client) to codebase maps in AGENTS.md and agent_docs/architecture.md. Signed-off-by: StreamKit Devin <devin@streamkit.dev> Co-Authored-By: Claudio Costa <cstcld91@gmail.com>
1 parent 6b587df commit 823655d

File tree

16 files changed

+51
-0
lines changed

16 files changed

+51
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
name: adding-plugins
3+
description: Checklist for making a StreamKit plugin official and downloadable from the registry. Use when adding a new native plugin or updating an existing one for marketplace distribution.
4+
---
5+
6+
For the full plugin addition checklist, see [guide.md](guide.md).
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../agent_docs/adding-plugins.md
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
name: architecture
3+
description: StreamKit crate relationships, data flow, key abstractions, and UI architecture. Use when understanding how the codebase is structured, how pipelines flow from YAML to execution, or how crates depend on each other.
4+
---
5+
6+
For the full architecture guide, see [guide.md](guide.md).
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../agent_docs/architecture.md
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
name: common-pitfalls
3+
description: Known mistakes that coding agents frequently make in the StreamKit codebase. Use before starting any task to avoid wasted effort — covers WebSocket vs REST state, perf baselines, Bun-only tooling, SPDX headers, lint suppressions, and React.memo barriers.
4+
---
5+
6+
For the full pitfalls guide, see [guide.md](guide.md).
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../agent_docs/common-pitfalls.md
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
name: e2e-testing
3+
description: Running StreamKit E2E tests with Playwright. Use when writing, running, or debugging end-to-end tests, or when dealing with headless browser issues like IntersectionObserver visibility.
4+
---
5+
6+
For the full E2E testing guide, see [guide.md](guide.md).
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../agent_docs/e2e-testing.md
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
name: render-performance
3+
description: StreamKit render performance profiling infrastructure. Use when touching compositor hooks or components, optimizing render performance, or investigating cascade re-renders in React.memo'd components.
4+
---
5+
6+
For the full render performance guide, see [guide.md](guide.md).
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../agent_docs/render-performance.md

0 commit comments

Comments
 (0)