summaryrefslogtreecommitdiffhomepage
path: root/.opencode
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2026-04-14 14:23:30 -0400
committerDax Raad <[email protected]>2026-04-14 14:25:38 -0400
commit6ce5c01b1a9f6151da99c620ed8060d0e899ed89 (patch)
tree125fd9a7b6f5e09d88bca3b4bc78edeed3eb74a6 /.opencode
parenta53fae15110ee87bd19012b167ed800b27f14f9b (diff)
downloadopencode-6ce5c01b1a9f6151da99c620ed8060d0e899ed89.tar.gz
opencode-6ce5c01b1a9f6151da99c620ed8060d0e899ed89.zip
ignore: v2 experiments
Diffstat (limited to '.opencode')
-rw-r--r--.opencode/.gitignore3
-rw-r--r--.opencode/skills/effect/SKILL.md21
2 files changed, 23 insertions, 1 deletions
diff --git a/.opencode/.gitignore b/.opencode/.gitignore
index d3bf7f8d3..c072cfe07 100644
--- a/.opencode/.gitignore
+++ b/.opencode/.gitignore
@@ -3,4 +3,5 @@ plans
package.json
bun.lock
.gitignore
-package-lock.json \ No newline at end of file
+package-lock.json
+references/
diff --git a/.opencode/skills/effect/SKILL.md b/.opencode/skills/effect/SKILL.md
new file mode 100644
index 000000000..475814637
--- /dev/null
+++ b/.opencode/skills/effect/SKILL.md
@@ -0,0 +1,21 @@
+---
+name: effect
+description: Answer questions about the Effect framework
+---
+
+# Effect
+
+This codebase uses Effect, a framework for writing typescript.
+
+## How to Answer Effect Questions
+
+1. Clone the Effect repository: `https://github.com/Effect-TS/effect-smol` to
+ `.opencode/references/effect-smol` in this project NOT the skill folder.
+2. Use the explore agent to search the codebase for answers about Effect patterns, APIs, and concepts
+3. Provide responses based on the actual Effect source code and documentation
+
+## Guidelines
+
+- Always use the explore agent with the cloned repository when answering Effect-related questions
+- Reference specific files and patterns found in the Effect codebase
+- Do not answer from memory - always verify against the source