AGENTS.md · Simon-He95/markstream-vue
AGENTS.md from Simon-He95/markstream-vue: 43 lines covering Project Structure & Module Organization, Build, Test, and Development Commands, Coding Style &…
Template by Simon-He95
Install
Works with Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode, Claude Code. Read the repository before you give any tool access to your data.
curl -fsSL https://raw.githubusercontent.com/Simon-He95/markstream-vue/main/AGENTS.md -o AGENTS.md
Read it and adapt it to your project before use.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: prompt-engineering
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
What's in it
An AGENTS.md file: instructions coding agents (Codex, Cursor, Copilot, Gemini CLI and others) read before working in a repo.
- For
- Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode, Claude Code
- Length
- 43 lines
- File
AGENTS.md
Sections
- Project Structure & Module Organization
- Build, Test, and Development Commands
- Coding Style & Naming Conventions
- Testing Guidelines
- Commit & Pull Request Guidelines
- Security & Configuration Tips
First lines (shown under the repo's MIT license)
# Repository Guidelines ## Project Structure & Module Organization - `src/` is the Vue 3 library source. - `src/components/*/` contains SFC components (PascalCase folders, `*.vue` files) and `index.ts` barrel exports. - `src/utils/`, `src/types/`, `src/composables/` contain shared helpers, types, and composables. - Library entry points and styles are exported via `src/exports.ts` and `src/index.css`. - `test/` contains Vitest specs (e.g. `test/index.test.ts`, `test/plugins/*.test.ts`). - `playground/` and `playground-nuxt/` are local demo apps for manual testing. - `docs/` is the VitePress documentation site. - `scripts/` contains maintenance utilities (DTS build, peer-deps checks, doc sync scripts). ## Build, Test, and Development Commands Use `pnpm` (see `package.json#packageManager`). Key commands: - `pnpm dev` / `pnpm play`: run the Vite playground. - `pnpm build`: build the library bundles and generate `.d.ts`. - `pnpm test` / `pnpm test:ui`: run tests (CLI/UI). - `pnpm typecheck`: run `vue-tsc --noEmit`. - `pnpm lint` / `pnpm lint:fix`: ESLint checks/fixes. - `pnpm docs:dev` / `pnpm docs:build`: run/build VitePress. ## Coding Style & Naming Conventions - TypeScript-first, Vue 3 SFCs. - Indentation: 2 spaces, LF endings (see `.editorconfig`). - Components: `PascalCase` folder + file names (e.g. `src/components/CodeBlockNode/CodeBlockNode.vue`). - Helpers: `camelCase` functions; follow existing file naming in `src/utils/`. - Linting uses `@antfu/eslint-config` via `eslint.config.mjs`. ## Testing Guidelines - Framework: Vitest (`pnpm test`). - Prefer small, focused unit tests for parsers/components; name files `*.test.ts` under `test/`. - Update snapshots with `pnpm test:update`. ## Commit & Pull Request Guidelines - Commit messages follow Conventional Commits (e.g. `feat:`, `fix:`, `docs:`, `chore:`). - Link issues using GitHub keywords when applicable (e.g. `close: #123`). - PRs should include: clear description/rationale, linked issues, and screenshots/GIFs for UI-visible changes. - Before requesting review: run `pnpm lint`, `pnpm typecheck`, and `pnpm test`, then sanity-check the playground. ## Security & Configuration Tips - Keep `peerDependencies` accurate; large integrations (e.g. `mermaid`, `katex`) are peers and may be optional. - Verify local peer installs with `pnpm run check:peer-deps`.
Signals
- Stars
- 3,033
- Forks
- 188
- Open issues
- 1
- Last commit (this folder)
- Dec 26, 2025 (10 months ago)
- Last release
- Oct 18, 2026 (10 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Simon-He95/markstream-vue
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Simon-He95
- 0.842score
markstream-migration
Simon-He95
Audit and migrate existing Markdown rendering to Markstream, or upgrade a markstream-vue 1.x integration to 2.x.
SkillAFreshness: A★ 3KClaude Code +9 - 0.842score
markstream-custom-components
Simon-He95
Override built-in Markstream node renderers and add trusted custom tags across Vue, React, Svelte, and Angular.
SkillAFreshness: A★ 3KClaude Code +9 - 0.842score
markstream-install
Simon-He95
Install and wire markstream-vue, markstream-react, markstream-vue2, markstream-angular, or markstream-svelte into an existing repository.
SkillAFreshness: A★ 3KClaude Code +9 - 0.837score
markstream-vue2
Simon-He95
Integrate markstream-vue2 into a Vue 2.6 or 2.7 app.
SkillAFreshness: A★ 3KClaude Code +9 - 0.837score
markstream-vue
Simon-He95
Integrate markstream-vue into a Vue 3 app.
SkillAFreshness: A★ 3KClaude Code +9 - 0.837score
markstream-svelte
Simon-He95
Integrate the beta markstream-svelte package in Svelte 5 or SvelteKit apps.
SkillAFreshness: A★ 3KClaude Code +9
Cite this page
AGENTS.md · Simon-He95/markstream-vue. Agent Mart. https://agentmart.dev/templates/simon-he95-markstream-vue-agents-md (last updated 2026-10-24)