Skip to content

Keep every agent SKILL and contract in notebook-skills/ - #45

Merged
NiclasDev63 merged 1 commit into
mainfrom
notebook-skills-consolidation
Sep 5, 2026
Merged

NiclasDev63 merged 1 commit into
mainfrom
notebook-skills-consolidation

Conversation

@NiclasDev63

Copy link
Copy Markdown
Contributor

Agent-facing prose was split between notebook-skills/ and .ts string literals. It now all lives in notebook-skills/ as markdown — the system prompt, the always-on authoring rules and the practice contract — read through readAgentProse, with a practice-scenes skill so the contract is discoverable.

Also collapses the per-suite integration-test env vars into a single INT_TEST_DATABASE_URL and lets int-test.sh discover suites by path.

1273 tests pass, typecheck clean, production build traces the markdown into the /api/mcp and /api/chat bundles.

The prose the notebook and MCP agents read verbatim — the system prompt,
the always-on authoring rules and the practice contract — was split
between notebook-skills/ and .ts string literals. It now lives in
notebook-skills/ as markdown, read through readAgentProse, with a
practice-scenes skill so the contract is discoverable.

Also collapses the per-suite integration-test env vars into a single
INT_TEST_DATABASE_URL and lets int-test.sh discover suites by path.
@vercel

vercel Bot commented Sep 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

2 Skipped Deployments
Project Deployment Actions Updated
startup-app Ignored Ignored Sep 5, 2026 4:45pm UTC
startup-web Ignored Ignored Sep 5, 2026 4:45pm UTC

Request Review

@NiclasDev63
NiclasDev63 merged commit 3e48165 into main Sep 5, 2026
4 checks passed
@NiclasDev63
NiclasDev63 deleted the notebook-skills-consolidation branch September 5, 2026 17:00
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