{"_id":"@akashkendre/devskills","_rev":"3-21772a9e47332b1a230f39daf69e5c15","name":"@akashkendre/devskills","dist-tags":{"latest":"1.3.0"},"versions":{"1.2.0":{"name":"@akashkendre/devskills","version":"1.2.0","keywords":["ai","ide","prompts","skills","cli"],"author":"","license":"ISC","_id":"@akashkendre/devskills@1.2.0","maintainers":[{"name":"akashkendre","email":"kendreakash34@gmail.com"}],"bin":{"devskills":"bin/cli.js"},"dist":{"shasum":"4b2f1c517e1bfa33a6e608b18fed47c6af38e1d7","tarball":"https://registry.npmjs.org/@akashkendre/devskills/-/devskills-1.2.0.tgz","fileCount":80,"integrity":"sha512-ceIPTyMlxlJ8ZKUkBT/U9/NdwsjMfVVcU+8JMiPSPWI50HCzZOxpARgWPjynRP+M/MHxeb1xzzYy7X9/IzvAaw==","signatures":[{"sig":"MEUCIDOxmoRdWLS1uBZuhxTdbVf2ILuGefx9Rz8XCF2epdQBAiEAuxpoVcx3LpE9ubbN5JnoFMbrIg0LFTDJHU7CbWlsXD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210100},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"node bin/cli.js install all"},"_npmUser":{"name":"akashkendre","email":"kendreakash34@gmail.com"},"_npmVersion":"11.11.0","description":"DevSkill Studio — Professional SDLC Toolkit for AI-Powered Engineering","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/devskills_1.2.0_1777466297234_0.5385706529935872","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@akashkendre/devskills","version":"1.2.1","keywords":["ai","ide","prompts","skills","cli"],"author":{"name":"Akash Kendre"},"license":"MIT","_id":"@akashkendre/devskills@1.2.1","maintainers":[{"name":"akashkendre","email":"kendreakash34@gmail.com"}],"homepage":"https://github.com/akashkendre1298/Skills#readme","bugs":{"url":"https://github.com/akashkendre1298/Skills/issues"},"bin":{"devskills":"bin/cli.js"},"dist":{"shasum":"827e99db7d266cee4538571135800d63e2826db3","tarball":"https://registry.npmjs.org/@akashkendre/devskills/-/devskills-1.2.1.tgz","fileCount":50,"integrity":"sha512-IHJuTd0YUfzprLlWSKZ8B3EGL2TZBEEHmyDFmZm7TIyiQ1odGSS8LoIs4dZBHgcd4ND96QEsGL8B8ngQZgHQqQ==","signatures":[{"sig":"MEYCIQDDOGoGZW7yf67AT9JQ/fMolRjdEuQdZCDb4k0W23giPwIhAOb8PH0ttcVh5JhlnnivoZg0qYthifRZVJRDA4N3FREz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167110},"main":"index.js","gitHead":"5ab8447b14e0c26da85fca9cd5f30c4185d60a0d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"node bin/cli.js install all"},"_npmUser":{"name":"akashkendre","email":"kendreakash34@gmail.com"},"repository":{"url":"git+https://github.com/akashkendre1298/Skills.git","type":"git"},"_npmVersion":"11.11.0","description":"DevSkill Studio — Professional SDLC Toolkit for AI-Powered Engineering","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/devskills_1.2.1_1778661182382_0.9833359665790211","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@akashkendre/devskills","version":"1.3.0","description":"DevSkill Studio — Professional SDLC Toolkit for AI-Powered Engineering","main":"index.js","bin":{"devskills":"bin/cli.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","postinstall":"node bin/cli.js install all"},"keywords":["ai","ide","prompts","skills","cli"],"author":{"name":"Akash Kendre"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/akashkendre1298/Skills.git"},"gitHead":"0c08362d345a4618593db8b2ccc43825ffc8f23a","_id":"@akashkendre/devskills@1.3.0","bugs":{"url":"https://github.com/akashkendre1298/Skills/issues"},"homepage":"https://github.com/akashkendre1298/Skills#readme","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-gO9L3lNOzYrpjajWdLEYr7yINXEGflYs3YOKYYlaBnYN2gk3BW8J8aAxDkM16nB9ZdTYZ2zsv/jbDkwpZ2cNmA==","shasum":"82334bd86cc743b6bdd2057c29f0d9dcc6e0af95","tarball":"https://registry.npmjs.org/@akashkendre/devskills/-/devskills-1.3.0.tgz","fileCount":51,"unpackedSize":182550,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH1l13RY09qQ/LvoV5+3StN+1hAkvyPH3Z5Y1axyy+prAiEAnHZodljyGcTnYRypv1qse6jMoSkiEPWX+VzfePCpKSs="}]},"_npmUser":{"name":"akashkendre","email":"kendreakash34@gmail.com"},"directories":{},"maintainers":[{"name":"akashkendre","email":"kendreakash34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/devskills_1.3.0_1779280718379_0.27995601794986547"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-29T12:38:17.157Z","modified":"2026-05-20T12:38:38.640Z","1.2.0":"2026-04-29T12:38:17.406Z","1.2.1":"2026-05-13T08:33:02.570Z","1.3.0":"2026-05-20T12:38:38.516Z"},"bugs":{"url":"https://github.com/akashkendre1298/Skills/issues"},"author":{"name":"Akash Kendre"},"license":"MIT","homepage":"https://github.com/akashkendre1298/Skills#readme","keywords":["ai","ide","prompts","skills","cli"],"repository":{"type":"git","url":"git+https://github.com/akashkendre1298/Skills.git"},"description":"DevSkill Studio — Professional SDLC Toolkit for AI-Powered Engineering","maintainers":[{"name":"akashkendre","email":"kendreakash34@gmail.com"}],"readme":"#  DevSkill Studio: Professional SDLC Toolkit\r\n\r\nA highly curated, industry-standard collection of **25 core engineering skills** and **4 Super Personas** designed to turn your AI assistant (Cursor, VS Code Copilot, Claude Code) into a Lead Engineer.\r\n\r\n##  Quick Start\r\n\r\nInstall globally to access the library from any project:\r\n\r\n```bash\r\nnpm install -g @akashkendre/devskills\r\n```\r\n\r\n*Note: The installer automatically configures your AI agents immediately after installation.*\r\n\r\n---\r\n\r\n##  The Persona-Driven Workflow\r\n\r\nInstead of memorizing dozens of individual commands, DevSkill Studio uses **Super Personas** that automatically enforce strict industry standards behind the scenes.\r\n\r\nSimply invoke a persona, and it will apply its specific skill set to your problem:\r\n\r\n### 1. Lead Frontend Architect (`/persona-frontend`)\r\nAutomatically enforces:\r\n- `responsive-layout`\r\n- `component-design`\r\n- `perf-budget`\r\n- `accessibility-checker` (WCAG 2.1 AA)\r\n- `storybook-gen`\r\n\r\n### 2. Lead Backend Architect (`/persona-backend`)\r\nAutomatically enforces:\r\n- `api-design` (RESTful/gRPC)\r\n- `async-pattern` (Concurrency & Event Loops)\r\n- `dependency-injection`\r\n- `error-handling`\r\n- `solid-review` (SOLID Principles)\r\n\r\n### 3. Lead QA Engineer (`/persona-qa`)\r\nAutomatically enforces:\r\n- `unit-test-gen`\r\n- `integration-test`\r\n- `test-coverage-audit`\r\n- `edge-case-finder`\r\n\r\n### 4. DevOps/Infra (`/persona-devops`)\r\nAutomatically enforces:\r\n- `dockerfile-gen`\r\n- `ci-pipeline`\r\n- `tracing-setup`\r\n- `log-quality`\r\n\r\n---\r\n\r\n##  Individual Core Skills\r\n\r\nIf you need surgical precision, you can still call any of the 25 highly-optimized core skills directly (e.g., `/api-design`, `/dockerfile-gen`, `/perf-budget`).\r\n\r\n### List all available skills:\r\n```bash\r\ndevskills list\r\n```\r\n\r\n---\r\n\r\n##  Recommended SDLC Workflow (The \"Golden Path\")\r\n\r\nWhen building an application from scratch or auditing an existing one, follow this sequence of skills to ensure rigorous quality at every step of the Software Development Life Cycle:\r\n\r\n### Phase 1: Planning & Architecture\r\n*Before writing code, define the system boundaries and data.*\r\n1. `/persona-pm` / `/prd-generator` - Generate a Product Requirements Document (PRD).\r\n2. `/kpi-definition` - Define success metrics and leading/lagging indicators.\r\n3. `/data-model` - Design the database schema and relationships.\r\n3. `/api-design` - Plan the REST/gRPC endpoints based on the data model.\r\n4. `/architecture-review` - Validate the overall system architecture.\r\n\r\n### Phase 2: Implementation (Frontend & Backend)\r\n*Build the features using strict, framework-agnostic standards.*\r\n*   **Backend Path:** Invoke `/persona-backend` (which handles `/async-pattern`, `/dependency-injection`, `/error-handling`).\r\n*   **Frontend Path:** Invoke `/persona-frontend` (which handles `/component-design`, `/responsive-layout`, `/accessibility-checker`).\r\n*   *As needed during coding:* Call `/type-safety` to harden types and `/code-smell` if a file gets too complex.\r\n\r\n### Phase 3: Testing & Quality Assurance\r\n*Prove the code works as intended.*\r\n1. `/persona-qa` - Set up the testing strategy.\r\n2. `/unit-test-gen` - Generate edge cases and happy paths for pure functions.\r\n3. `/integration-test` - Verify the API or major components end-to-end.\r\n4. `/test-coverage-audit` - Find what you missed.\r\n\r\n### Phase 4: Review & Refactoring\r\n*Clean the codebase before merging.*\r\n1. `/persona-reviewer` or `/pr-review` - Conduct a strict code review on the diff.\r\n2. `/solid-review` - Ensure adherence to SOLID principles.\r\n3. `/naming-audit` & `/css-naming-audit` - Ensure maximum readability.\r\n4. `/lint-fix` - Auto-fix stylistic issues.\r\n\r\n### Phase 5: Security & Performance Audits\r\n*Harden the application for production.*\r\n1. `/security-audit` - General vulnerability scan.\r\n2. `/dependency-audit` - Check for risky packages.\r\n3. `/performance-review` / `/perf-budget` - Optimize load times, queries, and bundles.\r\n\r\n### Phase 6: DevOps & Deployment\r\n*Ship it reliably.*\r\n1. `/persona-devops` - Set up the infrastructure.\r\n2. `/dockerfile-gen` - Create optimized, multi-stage containers.\r\n3. `/ci-pipeline` - Automate the build, test, and linting processes.\r\n4. `/tracing-setup` & `/log-quality` - Implement observability.\r\n\r\n---\r\n\r\n##  Contributing\r\nContributions are welcome! Please submit a Pull Request for any changes.\r\n","readmeFilename":"README.md"}