laviya-agent-skills
v0.1.15
Published
Reusable Laviya orchestration prompts, skills, and IDE rule assets.
Maintainers
Readme
Laviya Agent Skills
Laviya Agent Skills is a repository of reusable orchestration assets for IDE and agent integrations. It provides a production-oriented MCP runtime, shared orchestration prompt assets, and client-specific artifacts for tools such as Cursor and Claude.
Packages
laviya-agent-skills: reusable prompt, rule, and skill asset bundle for Node-based toolinglaviya-mcp-server: stdio MCP runtime published frommcp/
What Is Included
core/: shared orchestration prompt assetsmcp/: TypeScript MCP runtime scaffold (laviya-mcp-server)cursor/: Cursor rule artifactsclaude/: Claude skill artifactsdocs/: setup, npm publishing, and end-user onboarding guides
Repository Structure
laviya-agent-skills/
core/
mcp/
src/
examples/
README.md
cursor/
claude/
docs/
Setup.md
MCPServerPublish.md
InstallationAndUsage.mdQuick Start
cd mcp
npm install
npm run typecheck
npm run build
npm run devRequired environment variable:
LAVIYA_API_KEY
Installable Asset Package
Install the reusable asset bundle:
npm install laviya-agent-skillsExample usage:
import { assets, resolveAssetPath } from "laviya-agent-skills";
import { readFileSync } from "node:fs";
const cursorRule = readFileSync(assets.cursorRule, "utf8");
const orchestratorPrompt = readFileSync(resolveAssetPath("orchestratorSystemPrompt"), "utf8");Documentation Index
- Runtime architecture and implementation:
mcp/README.md - Developer setup guide:
docs/Setup.md - NPM publishing guide:
docs/MCPServerPublish.md - End-user installation and usage:
docs/InstallationAndUsage.md - Client-specific MCP setup (Codex, VS Code, Antigravity, Claude):
docs/InstallationAndUsage.md
Runtime Overview
The MCP runtime follows a global-runtime plus project-local-config model:
- machine-level runtime installation
- repository-level project configuration (
.laviya/project.jsonor.laviya.json) - runtime-enforced lifecycle mechanics (validation, retries, idempotency, and structured logging)
Current MCP tool set includes both orchestration and local-direct task feed flows:
laviya_feed_tasklaviya_get_local_work_statuslaviya_cancel_local_worklaviya_add_task_commentlaviya_get_my_worklaviya_start_executionlaviya_complete_executionlaviya_report_token_usage
All tools return API envelope JSON text in the shape: { HasFailed, Messages, Data }.
For full architecture details and file-level scaffolding, refer to mcp/README.md.
