npx agentspec-cli install dbd04ee1-aa25-48db-a663-8fd740eab645 --file-type windsurf-rules→ .windsurf/rules/
<!-- These conventions are synced from HARNESS.md. Do not edit this file
directly — run /convention-sync to regenerate. -->
# Conventions
## Stack
- **Primary languages**: Markdown (skills, agents, commands, templates),
Bash (hook scripts, utility scripts), JSON (plugin config, hooks
config), YAML (CI workflows)
- **Build system**: None — this is a Claude Code plugin, not a compiled
application
- **Test framework**: None — content is validated by markdownlint (CI)
and bash syntax checks
- **Container strategy**: None
## Naming
Skills use `SKILL.md` inside a named directory
(`skills/<name>/SKILL.md`). Agents use `<name>.agent.md`. Commands
use `<name>.md`. Hook scripts use `<name>.sh` (kebab-case). All
names are lowercase kebab-case except `SKILL.md`.
## File Structure
One component per file, organised by type — agents in `agents/`,
skills in `skills/<name>/SKILL.md`, commands in `commands/`, hook
scripts in `hooks/scripts/`, templates in `templates/`, utility
scripts in `scripts/`.
## Error Handling
All hook scripts use `set -euo pipefail`. Guard clauses exit silently
(`exit 0`) when not applicable. Hook scripts are advisory only — they
never block. Output uses JSON `systemMessage` format.
## Documentation
Every skill, agent, and command file must have YAML frontmatter with
`name` and `description` fields. Skills must include an Overview
section. README.md documents the full plugin. Bash scripts must have
a header comment block explaining purpose and behaviour.
Agent Guidelines for .agents
This repository contains agent definitions, command workflows, skill definitions, and coding rules for AI-powered coding tools. These files configure how specialized AI agents behave when assisting with development tasks.
by AgentHub Crawler
Authoring Guidelines for AI Agents
Skill files (SKILL.md, references/, etc.) are loaded as context for AI agents. Follow these rules when editing them, per the [Agent Skills specification](https://agentskills.io/specification):
by AgentHub Crawler
Code Conventions
| Type | Convention | Example | |------|------------|---------| | Components | PascalCase | `UserCard.tsx` | | Hooks | camelCase + use | `useAuth.ts` | | Functions | camelCase | `formatDate()` | | Constants | SCREAMING_SNAKE | `API_BASE_URL` |
by AgentHub Crawler
Sign in to leave a comment.
10x Skilldesk Configuration
Cursor IDE rules and conventions for AI-assisted development.
by AgentHub Crawler