{"_id":"@1naichii/naichii-agent","_rev":"8-dfd5915e38dfb3f9c6b12efbd78c65b6","name":"@1naichii/naichii-agent","dist-tags":{"latest":"1.2.1"},"versions":{"1.0.1":{"name":"@1naichii/naichii-agent","version":"1.0.1","keywords":["ai","agent","framework","javascript","sql","code-quality","guidelines","best-practices","coding-standards","context-management","ai-assistant","copilot","cursor","development-tools"],"author":"","license":"MIT","_id":"@1naichii/naichii-agent@1.0.1","maintainers":[{"name":"1naichii","email":"1naichiii@gmail.com"}],"homepage":"https://github.com/1naichii/naichii-agent#readme","bugs":{"url":"https://github.com/1naichii/naichii-agent/issues"},"bin":{"naichii-agent":"tools/installer/bin/naichii-agent.js"},"dist":{"shasum":"dc648b4f10421da57e7a4c1f882450ff5afbd90d","tarball":"https://registry.npmjs.org/@1naichii/naichii-agent/-/naichii-agent-1.0.1.tgz","fileCount":26,"integrity":"sha512-Z/IRefy1Z76Em3lcdjnMmrrEQOVBGIr4mRs7Irgl8Oy7DKe6vv12DgBYs1/Yn8itqMt+daTKye7d9kM274H8pQ==","signatures":[{"sig":"MEQCICfnR/CB4FJEZ52otonPFxMVhBjQhwMebUblfIhoO9ndAiBwg6279wcFq6tdb+FsazybfvwCP6wWyrx0zaxhJdgmtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246872},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"1f3603d3eeb2ea697cfed8fef86a74e3caeff723","scripts":{"test":"node tools/installer/bin/naichii-agent.js --help && node tools/installer/bin/naichii-agent.js list","verify":"node tools/verify-publish.js","sync-version":"node tools/sync-version.js","prepublishOnly":"npm run sync-version && npm run verify","install:naichii-agent":"node tools/installer/bin/naichii-agent.js install"},"_npmUser":{"name":"1naichii","email":"1naichiii@gmail.com"},"repository":{"url":"git+https://github.com/1naichii/naichii-agent.git","type":"git"},"_npmVersion":"11.5.2","description":"AI Agent Framework with JavaScript and SQL guidelines, rules, and memory management for consistent code quality","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","js-yaml":"^4.1.0","fs-extra":"^11.1.1","inquirer":"^8.2.5","commander":"^11.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/naichii-agent_1.0.1_1760217183022_0.4750546049827389","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@1naichii/naichii-agent","version":"1.0.2","keywords":["ai","agent","framework","javascript","sql","code-quality","guidelines","best-practices","coding-standards","context-management","ai-assistant","copilot","cursor","development-tools"],"author":"","license":"MIT","_id":"@1naichii/naichii-agent@1.0.2","maintainers":[{"name":"1naichii","email":"1naichiii@gmail.com"}],"homepage":"https://github.com/1naichii/naichii-agent#readme","bugs":{"url":"https://github.com/1naichii/naichii-agent/issues"},"bin":{"naichii-agent":"tools/installer/bin/naichii-agent.js"},"dist":{"shasum":"14ed376aa672aef83be5ab7fc00cde2718efac98","tarball":"https://registry.npmjs.org/@1naichii/naichii-agent/-/naichii-agent-1.0.2.tgz","fileCount":26,"integrity":"sha512-u2uJ3sNYW5M3+MmVbbJOBBUhi72lfrkhJY1cEP0+bF+ku29YCZGZ9ucP7ZsLoSK/hYAXTjLh95tFzw3AO0DIFw==","signatures":[{"sig":"MEQCIH6jKX+Ulj+TZbeSEL7eEl/QgCKvsiM21nn5fDg+uFt6AiAjfnk7GT6Z3iXqGDdTLamTRwUAGSl2donxrrE58J0dJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246972},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"91bba999cd9136114df9ffb9a3dd33b14c6df85a","scripts":{"test":"node tools/installer/bin/naichii-agent.js --help && node tools/installer/bin/naichii-agent.js list","verify":"node tools/verify-publish.js","sync-version":"node tools/sync-version.js","prepublishOnly":"npm run sync-version && npm run verify","install:naichii-agent":"node tools/installer/bin/naichii-agent.js install"},"_npmUser":{"name":"1naichii","email":"1naichiii@gmail.com"},"repository":{"url":"git+https://github.com/1naichii/naichii-agent.git","type":"git"},"_npmVersion":"11.5.2","description":"AI Agent Framework with JavaScript and SQL guidelines, rules, and memory management for consistent code quality","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","js-yaml":"^4.1.0","fs-extra":"^11.1.1","inquirer":"^8.2.5","commander":"^11.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/naichii-agent_1.0.2_1760217719314_0.8210196633138782","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@1naichii/naichii-agent","version":"1.1.0","keywords":["ai","agent","framework","javascript","sql","code-quality","guidelines","best-practices","coding-standards","context-management","ai-assistant","copilot","cursor","development-tools"],"author":"","license":"MIT","_id":"@1naichii/naichii-agent@1.1.0","maintainers":[{"name":"1naichii","email":"1naichiii@gmail.com"}],"homepage":"https://github.com/1naichii/naichii-agent#readme","bugs":{"url":"https://github.com/1naichii/naichii-agent/issues"},"bin":{"naichii-agent":"tools/installer/bin/naichii-agent.js"},"dist":{"shasum":"660a10854ad7a41e7385507d473c2180239e62c5","tarball":"https://registry.npmjs.org/@1naichii/naichii-agent/-/naichii-agent-1.1.0.tgz","fileCount":30,"integrity":"sha512-dx8xmtyn6fK8B/s3tjWXfWZWC/52Rp6LV0Av1D69IBSr6p3zzPaenXHi+6DsTtrSJAO/VL3g84olVW8DgvJXIQ==","signatures":[{"sig":"MEYCIQCKKlEDMNHoCB1t9OvKLPdLKLW6wsH28IYRAu4PDAaM9wIhALygE0gutU/p57FUtppRNdqGHEooh746P1TO7rPVRRvo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284541},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"24823b3c6d3a2fdf69cbb33f3900bb2de7fed5ef","scripts":{"test":"node tools/installer/bin/naichii-agent.js --help && node tools/installer/bin/naichii-agent.js list","verify":"node tools/verify-publish.js","sync-version":"node tools/sync-version.js","prepublishOnly":"npm run sync-version && npm run verify","install:naichii-agent":"node tools/installer/bin/naichii-agent.js install"},"_npmUser":{"name":"1naichii","email":"1naichiii@gmail.com"},"repository":{"url":"git+https://github.com/1naichii/naichii-agent.git","type":"git"},"_npmVersion":"11.5.2","description":"AI Agent Framework with JavaScript and SQL guidelines, rules, and memory management for consistent code quality","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","js-yaml":"^4.1.0","fs-extra":"^11.1.1","inquirer":"^8.2.5","commander":"^11.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/naichii-agent_1.1.0_1760218915346_0.9828008129124532","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@1naichii/naichii-agent","version":"1.2.0","keywords":["ai","agent","framework","javascript","sql","code-quality","guidelines","best-practices","coding-standards","context-management","ai-assistant","copilot","cursor","development-tools"],"author":"","license":"MIT","_id":"@1naichii/naichii-agent@1.2.0","maintainers":[{"name":"1naichii","email":"1naichiii@gmail.com"}],"homepage":"https://github.com/1naichii/naichii-agent#readme","bugs":{"url":"https://github.com/1naichii/naichii-agent/issues"},"bin":{"naichii-agent":"tools/installer/bin/naichii-agent.js"},"dist":{"shasum":"db3a856617de30ce1cb59a77b5001e78ad34b67e","tarball":"https://registry.npmjs.org/@1naichii/naichii-agent/-/naichii-agent-1.2.0.tgz","fileCount":34,"integrity":"sha512-0ABnjeFKNuTTNIDIVW2/zomr8kb3JT20DRMjpEqej6Ba14t0C3Di/ti2bSd91ENja0KPYGdM/BJZ356nEynGmw==","signatures":[{"sig":"MEQCIGLaSLxV14d4sBkTiHZdABCa0xuErA7weDMaYDbqZfEdAiACUKR+2uhr7MtAlS6Kc0sfUYTNe1nHrVFR1bVnUUeMQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373062},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"8d2d8ccf85e761f75bef8370d1d934a8ff411779","scripts":{"test":"node tools/installer/bin/naichii-agent.js --help && node tools/installer/bin/naichii-agent.js list","verify":"node tools/verify-publish.js","sync-version":"node tools/sync-version.js","prepublishOnly":"npm run sync-version && npm run verify","install:naichii-agent":"node tools/installer/bin/naichii-agent.js install"},"_npmUser":{"name":"1naichii","email":"1naichiii@gmail.com"},"repository":{"url":"git+https://github.com/1naichii/naichii-agent.git","type":"git"},"_npmVersion":"11.5.2","description":"AI Agent Framework with JavaScript and SQL guidelines, rules, and memory management for consistent code quality","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","js-yaml":"^4.1.0","fs-extra":"^11.1.1","inquirer":"^8.2.5","commander":"^11.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/naichii-agent_1.2.0_1760865846912_0.07243192876011562","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@1naichii/naichii-agent","version":"1.2.1","description":"AI Agent Framework with JavaScript and SQL guidelines, rules, and memory management for consistent code quality","main":"index.js","bin":{"naichii-agent":"tools/installer/bin/naichii-agent.js"},"scripts":{"install:naichii-agent":"node tools/installer/bin/naichii-agent.js install","test":"node tools/installer/bin/naichii-agent.js --help && node tools/installer/bin/naichii-agent.js list","sync-version":"node tools/sync-version.js","verify":"node tools/verify-publish.js","prepublishOnly":"npm run sync-version && npm run verify"},"keywords":["ai","agent","framework","javascript","sql","code-quality","guidelines","best-practices","coding-standards","context-management","ai-assistant","copilot","cursor","development-tools"],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/1naichii/naichii-agent.git"},"bugs":{"url":"https://github.com/1naichii/naichii-agent/issues"},"homepage":"https://github.com/1naichii/naichii-agent#readme","engines":{"node":">=14.0.0"},"dependencies":{"chalk":"^4.1.2","commander":"^11.0.0","fs-extra":"^11.1.1","inquirer":"^8.2.5","js-yaml":"^4.1.0","ora":"^5.4.1"},"_id":"@1naichii/naichii-agent@1.2.1","gitHead":"202f05adc629399b59f1cfcc21eb16534fda20a9","_nodeVersion":"22.15.0","_npmVersion":"11.5.2","dist":{"integrity":"sha512-oMQn0+gFOu+njDVkjOSOdR0U/Lk8VM93giH4J+MumvSctLiVX4iOeqPlQ255er66Tb998XFMaoQrUdoFsbpwUg==","shasum":"529a4dac8476d43dd13bfe7b3a593edeea0f9ef9","tarball":"https://registry.npmjs.org/@1naichii/naichii-agent/-/naichii-agent-1.2.1.tgz","fileCount":37,"unpackedSize":440504,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDOONlAIBf2mlm/EbUdHhaG2sMYlyfVdJNv0L7ib9IV8QIhAPPNtbXup2qiD+5Bs783WWJ5zOiu/vHD7PQpqiFLzHTt"}]},"_npmUser":{"name":"1naichii","email":"1naichiii@gmail.com"},"directories":{},"maintainers":[{"name":"1naichii","email":"1naichiii@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/naichii-agent_1.2.1_1760866276119_0.9445619281204884"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-11T21:13:02.946Z","modified":"2025-10-19T09:31:16.551Z","1.0.0":"2025-10-11T21:05:35.213Z","1.0.1":"2025-10-11T21:13:03.218Z","1.0.2":"2025-10-11T21:21:59.572Z","1.1.0":"2025-10-11T21:41:55.558Z","1.2.0":"2025-10-19T09:24:07.126Z","1.2.1":"2025-10-19T09:31:16.347Z"},"bugs":{"url":"https://github.com/1naichii/naichii-agent/issues"},"license":"MIT","homepage":"https://github.com/1naichii/naichii-agent#readme","keywords":["ai","agent","framework","javascript","sql","code-quality","guidelines","best-practices","coding-standards","context-management","ai-assistant","copilot","cursor","development-tools"],"repository":{"type":"git","url":"git+https://github.com/1naichii/naichii-agent.git"},"description":"AI Agent Framework with JavaScript and SQL guidelines, rules, and memory management for consistent code quality","maintainers":[{"name":"1naichii","email":"1naichiii@gmail.com"}],"readme":"# AI Agent Framework\r\n\r\nA comprehensive framework for managing AI agent context, rules, and memory for JavaScript and SQL development.\r\n\r\n## 🚀 Quick Start\r\n\r\n### One Command Installation\r\n\r\nInstall the framework in any project with:\r\n\r\n```bash\r\nnpx @1naichii/naichii-agent install\r\n```\r\n\r\n**What happens:**\r\n- ✅ Interactive component selection\r\n- ✅ Installs coding guidelines and best practices\r\n- ✅ Sets up context management for AI agents\r\n- ✅ Configures memory systems for consistent behavior\r\n- ✅ Creates project documentation\r\n- ✅ Updates .gitignore automatically\r\n\r\n**Example:**\r\n```bash\r\n$ npx @1naichii/naichii-agent install\r\n\r\n╔═══════════════════════════════════════╗\r\n║     AI AGENT FRAMEWORK INSTALLER      ║\r\n╚═══════════════════════════════════════╝\r\n\r\n✨ Installer v1.0.0\r\n\r\n📂 Installation directory: /your/project\r\n\r\n? Select components to install: (Press <space> to select)\r\n❯◉ JavaScript Rules & Guidelines\r\n ◉ SQL Rules & Guidelines\r\n ◉ JavaScript Memory Context\r\n ◉ SQL Memory Context\r\n\r\n📦 Installing selected components...\r\n✓ Installed JavaScript Rules\r\n✓ Installed SQL Rules\r\n✓ Installed JavaScript Memory\r\n✓ Installed SQL Memory\r\n✓ Created README.md\r\n✓ Updated .gitignore\r\n\r\n✅ Installation complete!\r\n```\r\n\r\n### What You Get\r\n\r\nThe framework provides:\r\n\r\n- **JavaScript Rules & Guidelines**: Best practices, security, testing, async patterns, and optimization\r\n- **SQL Rules & Guidelines**: Query optimization, security, stored procedures, and advanced features\r\n- **Memory Context**: Persistent context that helps AI agents maintain consistency\r\n- **Structured Organization**: Clear separation between rules, context, and memory\r\n\r\n## 📦 Installation Options\r\n\r\n### Interactive Installation (Recommended)\r\n\r\n```bash\r\nnpx @1naichii/naichii-agent install\r\n```\r\n\r\nSelect the components you need:\r\n- JavaScript Rules & Guidelines\r\n- SQL Rules & Guidelines  \r\n- JavaScript Memory Context\r\n- SQL Memory Context\r\n\r\n### List Available Components\r\n\r\n```bash\r\nnpx @1naichii/naichii-agent list\r\n```\r\n\r\n## 📁 Framework Structure\r\n\r\nAfter installation, your project will have:\r\n\r\n```\r\nyour-project/\r\n└── .naichii-agent/\r\n    ├── README.md\r\n    ├── rules/\r\n    │   ├── javascript/\r\n    │   │   ├── README.md\r\n    │   │   ├── basics.md\r\n    │   │   ├── async.md\r\n    │   │   ├── security.md\r\n    │   │   ├── testing.md\r\n    │   │   ├── optimization.md\r\n    │   │   └── advanced.md\r\n    │   └── sql/\r\n    │       ├── README.md\r\n    │       ├── basics.md\r\n    │       ├── security.md\r\n    │       ├── optimization.md\r\n    │       ├── advanced.md\r\n    │       └── stored-procedures.md\r\n    └── memory/\r\n        ├── javascript/\r\n        │   └── js-memory.md\r\n        └── sql/\r\n            └── sql-memory.md\r\n```\r\n\r\n## 🔄 Updating\r\n\r\nKeep your framework up-to-date:\r\n\r\n```bash\r\nnpx @1naichii/naichii-agent install\r\n```\r\n\r\nThe installer will update existing installations and preserve your customizations.\r\n\r\n## 📚 Documentation\r\n\r\n### JavaScript Rules\r\n\r\n- **basics.md** - Core JavaScript syntax, variables, functions, and patterns\r\n- **async.md** - Promises, async/await, error handling\r\n- **security.md** - Input validation, XSS prevention, authentication\r\n- **testing.md** - Unit tests, integration tests, best practices\r\n- **optimization.md** - Performance tuning, memory management\r\n- **advanced.md** - Design patterns, advanced techniques\r\n\r\n### SQL Rules\r\n\r\n- **basics.md** - SQL fundamentals, queries, joins\r\n- **security.md** - SQL injection prevention, access control\r\n- **optimization.md** - Query optimization, indexing strategies\r\n- **advanced.md** - Window functions, CTEs, advanced queries\r\n- **stored-procedures.md** - Stored procedure best practices\r\n\r\n### Memory Context\r\n\r\n- **js-memory.md** - JavaScript patterns, common issues, solutions\r\n- **sql-memory.md** - SQL patterns, query templates, optimization notes\r\n\r\n## 🎯 Use Cases\r\n\r\n### For Development Teams\r\n- Maintain consistent coding standards across the team\r\n- Onboard new developers with clear guidelines\r\n- Reduce code review time with automated best practices\r\n\r\n### For AI Agents\r\n- Provide context for better code generation\r\n- Maintain consistency across sessions\r\n- Reference best practices automatically\r\n\r\n### For Projects\r\n- Document coding standards in a structured way\r\n- Keep guidelines version-controlled\r\n- Share knowledge across team members\r\n\r\n## 🤝 Contributing\r\n\r\nContributions are welcome! This framework is designed to be:\r\n- **Extensible** - Add new languages and domains\r\n- **Customizable** - Adapt rules to your needs\r\n- **Collaborative** - Share improvements with the community\r\n\r\n## 📄 License\r\n\r\nMIT License - see LICENSE file for details\r\n\r\n## 🔗 Links\r\n\r\n- **GitHub**: [https://github.com/1naichii/naichii-agent](https://github.com/1naichii/naichii-agent)\r\n- **NPM**: [https://www.npmjs.com/package/naichii-agent](https://www.npmjs.com/package/naichii-agent)\r\n- **Issues**: [https://github.com/1naichii/naichii-agent/issues](https://github.com/1naichii/naichii-agent/issues)\r\n- **Discussions**: [https://github.com/1naichii/naichii-agent/discussions](https://github.com/1naichii/naichii-agent/discussions)\r\n\r\n## 📋 Available Commands\r\n\r\n```bash\r\n# Install/update framework\r\nnpx @1naichii/naichii-agent install\r\n\r\n# List available components\r\nnpx @1naichii/naichii-agent list\r\n\r\n# Show help\r\nnpx @1naichii/naichii-agent --help\r\n\r\n# Show version\r\nnpx @1naichii/naichii-agent --version\r\n```\r\n\r\n## 🧪 Testing\r\n\r\nBefore publishing or contributing, test the installer:\r\n\r\n```bash\r\n# Install dependencies\r\nnpm install\r\n\r\n# Test locally with npm link\r\nnpm link\r\n\r\n# Test in another project\r\ncd /path/to/test-project\r\nnpx @1naichii/naichii-agent install\r\n\r\n# Run tests\r\nnpm test\r\n```\r\n\r\nSee [INSTALLATION.md](INSTALLATION.md) for detailed publishing instructions.\r\n\r\n## 📝 Changelog\r\n\r\nSee [CHANGELOG.md](CHANGELOG.md) for version history and updates.\r\n\r\n## 🤝 Contributing\r\n\r\nWe welcome contributions! Please see [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.\r\n\r\n### Quick Contribute\r\n\r\n1. Fork the repository\r\n2. Create a feature branch\r\n3. Make your changes\r\n4. Test locally\r\n5. Submit a pull request\r\n\r\n---\r\n\r\nBuilt with ❤️ for better AI-assisted development\r\n","readmeFilename":"README.md"}