io.github.kartegagithub/laviya-agent-skills
Laviya AI Orchestration MCP runtime for IDE and agent integrations.
التثبيت
أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: .cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).
laviya-mcp-serverclaude mcp add laviya-agent-skills -e 'LAVIYA_API_KEY=<your laviya_api_key>' -e 'LAVIYA_BASE_URL=<LAVIYA_BASE_URL>' -e 'LAVIYA_AGENT_UID=<LAVIYA_AGENT_UID>' -e 'LAVIYA_LOG_LEVEL=<LAVIYA_LOG_LEVEL>' -e 'LAVIYA_GLOBAL_CONFIG_PATH=<LAVIYA_GLOBAL_CONFIG_PATH>' -- npx -y laviya-mcp-server@0.1.30
{
"mcpServers": {
"laviya-agent-skills": {
"command": "npx",
"args": [
"-y",
"laviya-mcp-server@0.1.30"
],
"env": {
"LAVIYA_API_KEY": "<your laviya_api_key>",
"LAVIYA_BASE_URL": "<LAVIYA_BASE_URL>",
"LAVIYA_AGENT_UID": "<LAVIYA_AGENT_UID>",
"LAVIYA_LOG_LEVEL": "<LAVIYA_LOG_LEVEL>",
"LAVIYA_GLOBAL_CONFIG_PATH": "<LAVIYA_GLOBAL_CONFIG_PATH>"
}
}
}
}
متغيرات البيئة
LAVIYA_API_KEYإلزامي سري Laviya API key used for MCP runtime authentication.LAVIYA_BASE_URLOptional base URL override for the Laviya API endpoint.LAVIYA_AGENT_UIDOptional agent UID override for execution orchestration.LAVIYA_LOG_LEVELOptional log level override (debug|info|warn|error).LAVIYA_GLOBAL_CONFIG_PATHOptional path override for global runtime config (useful in sandboxed environments where home directory is not readable).
التوثيق
مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.
المحتويات
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 artifacts (SKILL.mdfor orchestration,laviya-delivery-cycle/SKILL.mdfor the user-driven delivery cycle)docs/: 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.md
Quick Start
cd mcp
npm install
npm run typecheck
npm run build
npm run dev
Required environment variable:
LAVIYA_API_KEY
Installable Asset Package
Install the reusable asset bundle:
npm install laviya-agent-skills
Example 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_helplaviya_feed_tasklaviya_get_local_work_statuslaviya_cancel_local_worklaviya_add_task_commentlaviya_list_projectslaviya_create_taskslaviya_start_delivery_runlaviya_upload_task_filelaviya_update_task_descriptionlaviya_assign_tasklaviya_start_task_worklaviya_complete_task_worklaviya_get_my_worklaviya_start_executionlaviya_complete_executionlaviya_report_token_usagelaviya_diagnostics
All tools return API envelope JSON text in the shape: { HasFailed, Messages, Data }.
Work items may include a backend-defined ExecutionPolicy. Analysis and review
policies are read-only: agents must not implement changes, and enforced policies
require a truthful completion executionEvidence.
For full architecture details and file-level scaffolding, refer to mcp/README.md.
الأسئلة الشائعة
ما هو io.github.kartegagithub/laviya-agent-skills؟
Laviya AI Orchestration MCP runtime for IDE and agent integrations.
كيف أثبّت io.github.kartegagithub/laviya-agent-skills؟
يعمل على جهازك. في Claude Code: claude mcp add laviya-agent-skills -e 'LAVIYA_API_KEY=<your laviya_api_key>' -e 'LAVIYA_BASE_URL=<LAVIYA_BASE_URL>' -e 'LAVIYA_AGENT_UID=<LAVIYA_AGENT_UID>' -e 'LAVIYA_LOG_LEVEL=<LAVIYA_LOG_LEVEL>' -e 'LAVIYA_GLOBAL_CONFIG_PATH=<LAVIYA_GLOBAL_CONFIG_PATH>' -- npx -y laviya-mcp-server@0.1.30. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.
هل يحتاج io.github.kartegagithub/laviya-agent-skills إلى مفتاح API؟
نعم. يتطلب LAVIYA_API_KEY، وتضبطها في إعداداته.
هل io.github.kartegagithub/laviya-agent-skills مفتوح المصدر؟
شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.
من يصون io.github.kartegagithub/laviya-agent-skills؟
ينشره kartegagithub. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.
من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.