{"id":"a077268a-a7ae-4ee3-a111-e54e0139910f","shortId":"nrF6Qx","kind":"skill","title":"development","tagline":"Comprehensive web, mobile, and backend development workflow bundling frontend, backend, full-stack, and mobile development skills for end-to-end application delivery.","description":"# Development Workflow Bundle\n\n## Overview\n\nConsolidated workflow for end-to-end software development covering web, mobile, and backend development. This bundle orchestrates skills for building production-ready applications from scaffolding to deployment.\n\n## When to Use This Workflow\n\nUse this workflow when:\n- Building new web or mobile applications\n- Adding features to existing applications\n- Refactoring or modernizing legacy code\n- Setting up new projects with best practices\n- Full-stack feature development\n- Cross-platform application development\n\n## Workflow Phases\n\n### Phase 1: Project Setup and Scaffolding\n\n#### Skills to Invoke\n- `app-builder` - Main application building orchestrator\n- `senior-fullstack` - Full-stack development guidance\n- `environment-setup-guide` - Development environment setup\n- `concise-planning` - Task planning and breakdown\n\n#### Actions\n1. Determine project type (web, mobile, full-stack)\n2. Select technology stack\n3. Scaffold project structure\n4. Configure development environment\n5. Set up version control and CI/CD\n\n#### Copy-Paste Prompts\n```\nUse @app-builder to scaffold a new React + Node.js full-stack application\n```\n\n```\nUse @senior-fullstack to set up a Next.js 14 project with App Router\n```\n\n```\nUse @environment-setup-guide to configure my development environment\n```\n\n### Phase 2: Frontend Development\n\n#### Skills to Invoke\n- `frontend-developer` - React/Next.js component development\n- `frontend-design` - UI/UX design implementation\n- `react-patterns` - Modern React patterns\n- `typescript-pro` - TypeScript best practices\n- `tailwind-patterns` - Tailwind CSS styling\n- `nextjs-app-router-patterns` - Next.js 14+ patterns\n\n#### Actions\n1. Design component architecture\n2. Implement UI components\n3. Set up state management\n4. Configure routing\n5. Apply styling and theming\n6. Implement responsive design\n\n#### Copy-Paste Prompts\n```\nUse @frontend-developer to create a dashboard component with React and TypeScript\n```\n\n```\nUse @react-patterns to implement proper state management with Zustand\n```\n\n```\nUse @tailwind-patterns to style components with a consistent design system\n```\n\n### Phase 3: Backend Development\n\n#### Skills to Invoke\n- `backend-architect` - Backend architecture design\n- `backend-dev-guidelines` - Backend development standards\n- `nodejs-backend-patterns` - Node.js/Express patterns\n- `fastapi-pro` - FastAPI development\n- `api-design-principles` - REST/GraphQL API design\n- `auth-implementation-patterns` - Authentication implementation\n\n#### Actions\n1. Design API architecture\n2. Implement REST/GraphQL endpoints\n3. Set up database connections\n4. Implement authentication/authorization\n5. Configure middleware\n6. Set up error handling\n\n#### Copy-Paste Prompts\n```\nUse @backend-architect to design a microservices architecture for my application\n```\n\n```\nUse @nodejs-backend-patterns to create Express.js API endpoints\n```\n\n```\nUse @auth-implementation-patterns to implement JWT authentication\n```\n\n### Phase 4: Database Development\n\n#### Skills to Invoke\n- `database-architect` - Database design\n- `database-design` - Schema design principles\n- `prisma-expert` - Prisma ORM\n- `postgresql` - PostgreSQL optimization\n- `neon-postgres` - Serverless Postgres\n\n#### Actions\n1. Design database schema\n2. Create migrations\n3. Set up ORM\n4. Optimize queries\n5. Configure connection pooling\n\n#### Copy-Paste Prompts\n```\nUse @database-architect to design a normalized schema for an e-commerce platform\n```\n\n```\nUse @prisma-expert to set up Prisma ORM with TypeScript\n```\n\n### Phase 5: Testing\n\n#### Skills to Invoke\n- `test-driven-development` - TDD workflow\n- `javascript-testing-patterns` - Jest/Vitest testing\n- `python-testing-patterns` - pytest testing\n- `e2e-testing-patterns` - Playwright/Cypress E2E\n- `playwright-skill` - Browser automation testing\n\n#### Actions\n1. Write unit tests\n2. Create integration tests\n3. Set up E2E tests\n4. Configure CI test runners\n5. Achieve coverage targets\n\n#### Copy-Paste Prompts\n```\nUse @test-driven-development to implement features with TDD\n```\n\n```\nUse @playwright-skill to create E2E tests for critical user flows\n```\n\n### Phase 6: Code Quality and Review\n\n#### Skills to Invoke\n- `code-reviewer` - AI-powered code review\n- `clean-code` - Clean code principles\n- `lint-and-validate` - Linting and validation\n- `security-scanning-security-sast` - Static security analysis\n\n#### Actions\n1. Run linters and formatters\n2. Perform code review\n3. Fix code quality issues\n4. Run security scans\n5. Address vulnerabilities\n\n#### Copy-Paste Prompts\n```\nUse @code-reviewer to review my pull request\n```\n\n```\nUse @lint-and-validate to check code quality\n```\n\n### Phase 7: Build and Deployment\n\n#### Skills to Invoke\n- `deployment-engineer` - Deployment orchestration\n- `docker-expert` - Containerization\n- `vercel-deployment` - Vercel deployment\n- `github-actions-templates` - CI/CD workflows\n- `cicd-automation-workflow-automate` - CI/CD automation\n\n#### Actions\n1. Create Dockerfiles\n2. Configure build pipelines\n3. Set up deployment workflows\n4. Configure environment variables\n5. Deploy to production\n\n#### Copy-Paste Prompts\n```\nUse @docker-expert to containerize my application\n```\n\n```\nUse @vercel-deployment to deploy my Next.js app to production\n```\n\n```\nUse @github-actions-templates to set up CI/CD pipeline\n```\n\n## Technology-Specific Workflows\n\n### React/Next.js Development\n```\nSkills: frontend-developer, react-patterns, nextjs-app-router-patterns, typescript-pro, tailwind-patterns\n```\n\n### Python/FastAPI Development\n```\nSkills: fastapi-pro, python-pro, python-patterns, pydantic-models-py\n```\n\n### Node.js/Express Development\n```\nSkills: nodejs-backend-patterns, javascript-pro, typescript-pro, express (via nodejs-backend-patterns)\n```\n\n### Full-Stack Development\n```\nSkills: senior-fullstack, app-builder, frontend-developer, backend-architect, database-architect\n```\n\n### Mobile Development\n```\nSkills: mobile-developer, react-native-architecture, flutter-expert, ios-developer\n```\n\n## Quality Gates\n\nBefore moving to next phase, verify:\n- [ ] All tests passing\n- [ ] Code review completed\n- [ ] Security scan passed\n- [ ] Linting/formatting clean\n- [ ] Documentation updated\n\n## Related Workflow Bundles\n\n- `wordpress` - WordPress-specific development\n- `security-audit` - Security testing workflow\n- `testing-qa` - Comprehensive testing workflow\n- `documentation` - Documentation generation workflow\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","tags":["development","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity-skills"],"capabilities":["skill","source-sickn33","skill-development","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/development","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 34831 github stars · SKILL.md body (6,752 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-24T06:51:03.870Z","embedding":null,"createdAt":"2026-04-18T21:36:03.758Z","updatedAt":"2026-04-24T06:51:03.870Z","lastSeenAt":"2026-04-24T06:51:03.870Z","tsv":"'/express':349,807 '1':104,142,258,370,461,546,633,712 '14':197,255 '2':151,213,262,374,465,550,638,715 '3':155,266,324,378,468,554,642,719 '4':159,271,383,430,472,559,647,724 '5':163,274,386,475,510,564,651,728 '6':279,389,595 '7':677 'achiev':565 'action':141,257,369,460,545,632,700,711,758 'ad':74 'address':652 'ai':607 'ai-pow':606 'analysi':631 'api':357,361,372,418 'api-design-principl':356 'app':113,176,200,251,752,780,835 'app-build':112,175,834 'appli':275 'applic':24,54,73,78,99,116,187,409,743 'architect':332,401,438,486,842,845 'architectur':261,334,373,406,855 'ask':940 'audit':893 'auth':364,422 'auth-implementation-pattern':363,421 'authent':367,428 'authentication/authorization':385 'autom':543,706,708,710 'backend':6,11,43,325,331,333,337,340,345,400,413,812,824,841 'backend-architect':330,399,840 'backend-dev-guidelin':336 'best':89,241 'boundari':948 'breakdown':140 'browser':542 'build':50,68,117,678,717 'builder':114,177,836 'bundl':9,28,46,885 'check':673 'ci':561 'ci/cd':169,702,709,763 'cicd':705 'cicd-automation-workflow-autom':704 'clarif':942 'clean':612,614,880 'clean-cod':611 'clear':915 'code':83,596,604,609,613,615,640,644,660,674,873 'code-review':603,659 'commerc':496 'complet':875 'compon':223,260,265,295,317 'comprehens':2,900 'concis':135 'concise-plan':134 'configur':160,208,272,387,476,560,716,725 'connect':382,477 'consist':320 'consolid':30 'container':692,741 'control':167 'copi':171,284,395,480,569,655,733 'copy-past':170,283,394,479,568,654,732 'cover':39 'coverag':566 'creat':292,416,466,551,587,713 'criteria':951 'critic':591 'cross':97 'cross-platform':96 'css':247 'dashboard':294 'databas':381,431,437,439,442,463,485,844 'database-architect':436,484,843 'database-design':441 'deliveri':25 'deploy':58,680,685,687,695,697,722,729,747,749 'deployment-engin':684 'describ':919 'design':227,229,259,282,321,335,358,362,371,403,440,443,445,462,488 'determin':143 'dev':338 'develop':1,7,17,26,38,44,95,100,125,131,161,210,215,221,224,290,326,341,355,432,518,576,770,774,790,808,829,839,847,851,861,890 'docker':690,738 'docker-expert':689,737 'dockerfil':714 'document':881,903,904 'driven':517,575 'e':495 'e-commerc':494 'e2e':534,538,557,588 'e2e-testing-patterns':533 'end':21,23,34,36 'end-to-end':20,33 'endpoint':377,419 'engin':686 'environ':128,132,162,204,211,726,931 'environment-setup-guid':127,203 'environment-specif':930 'error':392 'exist':77 'expert':449,501,691,739,858,936 'express':820 'express.js':417 'fastapi':352,354,793 'fastapi-pro':351,792 'featur':75,94,579 'fix':643 'flow':593 'flutter':857 'flutter-expert':856 'formatt':637 'frontend':10,214,220,226,289,773,838 'frontend-design':225 'frontend-develop':219,288,772,837 'full':13,92,123,149,185,827 'full-stack':12,91,122,148,184,826 'fullstack':121,191,833 'gate':863 'generat':905 'github':699,757 'github-actions-templ':698,756 'guid':130,206 'guidanc':126 'guidelin':339 'handl':393 'implement':230,263,280,305,365,368,375,384,423,426,578 'input':945 'integr':552 'invok':111,218,329,435,514,602,683 'io':860 'ios-develop':859 'issu':646 'javascript':522,815 'javascript-pro':814 'javascript-testing-pattern':521 'jest/vitest':525 'jwt':427 'legaci':82 'limit':907 'lint':618,621,669 'lint-and-valid':617,668 'linter':635 'linting/formatting':879 'main':115 'manag':270,308 'match':916 'microservic':405 'middlewar':388 'migrat':467 'miss':953 'mobil':4,16,41,72,147,846,850 'mobile-develop':849 'model':803 'modern':81,234 'move':865 'nativ':854 'neon':456 'neon-postgr':455 'new':69,86,181 'next':867 'next.js':196,254,751 'nextj':250,779 'nextjs-app-router-pattern':249,778 'node.js':183,348,806 'node.js/express':347,805 'nodej':344,412,811,823 'nodejs-backend-pattern':343,411,810,822 'normal':490 'optim':454,473 'orchestr':47,118,688 'orm':451,471,506 'output':925 'overview':29 'pass':872,878 'past':172,285,396,481,570,656,734 'pattern':233,236,245,253,256,303,314,346,350,366,414,424,524,530,536,777,782,788,800,813,825 'perform':639 'permiss':946 'phase':102,103,212,323,429,509,594,676,868 'pipelin':718,764 'plan':136,138 'platform':98,497 'playwright':540,584 'playwright-skil':539,583 'playwright/cypress':537 'pool':478 'postgr':457,459 'postgresql':452,453 'power':608 'practic':90,242 'principl':359,446,616 'prisma':448,450,500,505 'prisma-expert':447,499 'pro':239,353,785,794,797,816,819 'product':52,731,754 'production-readi':51 'project':87,105,144,157,198 'prompt':173,286,397,482,571,657,735 'proper':306 'pull':665 'py':804 'pydant':802 'pydantic-models-pi':801 'pytest':531 'python':528,796,799 'python-pattern':798 'python-pro':795 'python-testing-pattern':527 'python/fastapi':789 'qa':899 'qualiti':597,645,675,862 'queri':474 'react':182,232,235,297,302,776,853 'react-native-architectur':852 'react-pattern':231,301,775 'react/next.js':222,769 'readi':53 'refactor':79 'relat':883 'request':666 'requir':944 'respons':281 'rest/graphql':360,376 'review':599,605,610,641,661,663,874,937 'rout':273 'router':201,252,781 'run':634,648 'runner':563 'safeti':947 'sast':628 'scaffold':56,108,156,179 'scan':626,650,877 'schema':444,464,491 'scope':918 'secur':625,627,630,649,876,892,894 'security-audit':891 'security-scanning-security-sast':624 'select':152 'senior':120,190,832 'senior-fullstack':119,189,831 'serverless':458 'set':84,164,193,267,379,390,469,503,555,720,761 'setup':106,129,133,205 'skill':18,48,109,216,327,433,512,541,585,600,681,771,791,809,830,848,910 'skill-development' 'softwar':37 'source-sickn33' 'specif':767,889,932 'stack':14,93,124,150,154,186,828 'standard':342 'state':269,307 'static':629 'stop':938 'structur':158 'style':248,276,316 'substitut':928 'success':950 'system':322 'tailwind':244,246,313,787 'tailwind-pattern':243,312,786 'target':567 'task':137,914 'tdd':519,581 'technolog':153,766 'technology-specif':765 'templat':701,759 'test':511,516,523,526,529,532,535,544,549,553,558,562,574,589,871,895,898,901,934 'test-driven-develop':515,573 'testing-qa':897 'theme':278 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'treat':923 'type':145 'typescript':238,240,299,508,784,818 'typescript-pro':237,783,817 'ui':264 'ui/ux':228 'unit':548 'updat':882 'use':61,64,174,188,202,287,300,311,398,410,420,483,498,572,582,658,667,736,744,755,908 'user':592 'valid':620,623,671,933 'variabl':727 'vercel':694,696,746 'vercel-deploy':693,745 'verifi':869 'version':166 'via':821 'vulner':653 'web':3,40,70,146 'wordpress':886,888 'wordpress-specif':887 'workflow':8,27,31,63,66,101,520,703,707,723,768,884,896,902,906 'write':547 'zustand':310","prices":[{"id":"b201b2da-2eb7-4dd1-95e6-e503670913ca","listingId":"a077268a-a7ae-4ee3-a111-e54e0139910f","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:36:03.758Z"}],"sources":[{"listingId":"a077268a-a7ae-4ee3-a111-e54e0139910f","source":"github","sourceId":"sickn33/antigravity-awesome-skills/development","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/development","isPrimary":false,"firstSeenAt":"2026-04-18T21:36:03.758Z","lastSeenAt":"2026-04-24T06:51:03.870Z"}],"details":{"listingId":"a077268a-a7ae-4ee3-a111-e54e0139910f","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"development","github":{"repo":"sickn33/antigravity-awesome-skills","stars":34831,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-04-24T06:41:17Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"55e1dc9c4108e4589e1dcf3cdc6d6268069c2f04","skill_md_path":"skills/development/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/development"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"development","description":"Comprehensive web, mobile, and backend development workflow bundling frontend, backend, full-stack, and mobile development skills for end-to-end application delivery."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/development"},"updatedAt":"2026-04-24T06:51:03.870Z"}}