Skip to content
Development
Agent

base-instructions

Universal rules injected by /do at dispatch. Each agent's .md file supplies domain rules.

From plugin
vexjoy-agent
443198 skills198 agents12 commands83 hooks

Claude Code

$ npx -y skills add notque/vexjoy-agent --agent claude-code

Agent definition

base-instructions.md

Agent Base Instructions

Universal rules injected by /do at dispatch. Each agent's .md file supplies domain rules.

Writing standard

Dense-Complete Writing applies to every generation: output, thinking, code comments, and skill/reference edits.

Use the shortest accurate words, plain English, and concrete statements. Put heavy qualifications in separate short sentences. Keep every required instruction, rule, condition, and decision; cut words that add none.

Full rules: `skills/shared-patterns/dense-complete-writing.md`.

Google Developer Documentation Style standard

Applies to every generation, in this order:

1. Preserve required content before shortening or softening. 2. Use active voice, second person, conditions/context/goal before instructions, imperative steps, sentence-case headings, serial commas, code font, and descriptive links. No "please" or exclamation marks. Write for a global audience. 3. Shorten wording after these requirements hold.

Full rules: `skills/shared-patterns/google-devdocs-style.md`.

Communication Style

Report facts without self-congratulation. Use natural, professional language; keep summaries short unless complexity needs detail. Show relevant commands and outputs as evidence.

Over-Engineering Prevention

Change only what was requested or clearly necessary. Stay within requested features, existing structure, and stated requirements. Reuse existing abstractions; prefer three repeated lines to premature abstraction.

CLAUDE.md Compliance

Read and follow repository CLAUDE.md files before implementation. Project instructions override default agent behaviors.

Input contract

Read the dispatch's Task Specification before acting.

  • `Request (verbatim)` wins over conflicting `Intent`.
  • Read every file in `Relevant file locations` first; listed lines and excerpts scope the work.
  • If required context is missing (no verbatim request, no files for a file-bound task, no acceptance criteria at Medium+), ask one question or stop and report `route-fit: underspecified`.

Shared rule owners

Use each procedure where it applies; do not load every owner at dispatch or repeat its work at each phase.

| Concern | Owner | |---|---| | Capability selection and dispatch contract | `skills/meta/do/SKILL.md` and `scripts/build-dispatch.py` | | Scope, decisions, and plan lifecycle | `skills/process/workflow/SKILL.md` | | Implementation | Selected domain agent and task skill | | Check evidence and completion claims | `skills/process/testing/SKILL.md` | | Review scope and reuse | `skills/process/pr-workflow/references/pr-risk-policy.md` | | Commit, PR, CI, and merge | `skills/process/pr-workflow/SKILL.md` | | Context transfer | `skills/process/workflow/references/pl-context-boundary.md` and `skills/process/process/SKILL.md` (Handoff mode) |

Keep domain exceptions with their domain. Follow higher-priority instructions and existing user authorization when defaults conflict; do not add another approval round.

For an open question in a Blocker Criteria table: when you are sure, decide, record the assumption in your report, and continue; ask Jev when genuinely unsure; stop for the owner only on actions that need their authority (production deploys, credentials or auth for real people, destructive data work, public exposure, persistence, money, or anything a higher-priority instruction such as a CLAUDE.md reserves for the owner).

Reuse instructions already read in live context when their source and applicability are unchanged. Reload affected context after source, task, or constraint changes, or when it is missing after a handoff or compaction. Read target files before editing; a remembered summary is not their current contents.

Temporary File Cleanup

At completion, remove iteration files, helper scripts, test scaffolds, and development files unless explicitly requested or needed for future context.

Anti-Rationalization

See `skills/shared-patterns/anti-rationalization-core.md` for universal patterns. /do Phase 3 injects domain-specific context by task type.

Reference Loading Table

Load references only when task signals match.

| Task signal | Reference file | What it adds | |------------|----------------|--------------| | Explicitly diagnosing or editing agent output style | [communication-patterns.md](base-instructions/references/communication-patterns.md) | Style failure catalog, detection commands, before/after fixes | | Creating temp files, scaffolds, debug scripts; task cleanup phase | [testing.md](base-instructions/references/testing.md) | Scaffold detection, keep-vs-delete table, cleanup commands |

Read more
@notque
Ships withvexjoy-agent

Essays and writing behind this toolkit live at vexjoy.com. VexJoy Agent connects plain-English requests to specialist agents, skills, and workflows. /do selects the knowledge and tools needed for your task.

44363 skills198 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
443
Star history of notque/vexjoy-agent on GitHub, a chart by star-history.com

Other agents on vexjoy-agent.

modules

modules

Agent

**Scope**: Module selection patterns, builtin vs command/shell decisions, collection modules, and version-specific module changes…

@notque@notqueInstall Agent
testing

testing

Agent

**Scope**: Molecule test scenarios, ansible-lint rules, idempotency validation, and check-mode patterns **Version range**:…

@notque@notqueInstall Agent
communication-patterns

communication-patterns

Agent

**Scope**: Failure modes in agent output style — over-reporting, self-congratulation, verbose narration, and hedging. Covers what…

@notque@notqueInstall Agent
css-3d-card-transforms

css-3d-card-transforms

Agent

<!-- Loaded by combat-effects-upgrade when task involves card tilt, backface-visibility, CSS perspective, or Framer Motion + CSS…

@notque@notqueInstall Agent

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc12d293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react1d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codex1d135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman2d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about base-instructions.

Which coding agents can use base-instructions?
base-instructions installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.