Abdelrahman Zaki
Community@AbdelrhmanUZaki
Abdelrahman Zaki maintains 105 skills spanning Firebase backend services, GSD project lifecycle management, security vulnerability scanning, and code quality enforcement.
Agent Skills by Abdelrahman Zaki
Showing 105 vetted skills indexed across 1 GitHub repositories.
android-cli
Orchestrates Android project creation, SDK management, and device deployment via the android CLI.
firebase-basics
Configures Firebase CLI authentication, projects, and SDK config files for app development.
firebase-crashlytics
Configure Firebase Crashlytics crash reporting for Android and iOS applications.
xcode-project-setup
Adds Swift Package dependencies and links config files to Xcode projects via a Swift script.
firebase-data-connect
Builds and deploys Firebase SQL Connect backends with PostgreSQL schemas, authorized operations, and type-safe SDKs.
firebase-hosting-basics
Deploy static sites and SPAs to Firebase Hosting with CLI configuration and preview channels.
firebase-auth-basics
Configure Firebase Authentication providers, client SDKs, and security rules for apps.
firebase-remote-config-basics
Configures Firebase Remote Config templates and SDK setup for Android and iOS apps.
firebase-app-hosting-basics
Deploy and manage full-stack Next.js and Angular apps with Firebase App Hosting.
firebase-firestore
Provisions and manages Cloud Firestore databases, security rules, and SDK queries.
firebase-ai-logic-basics
Integrates Firebase AI Logic Gemini API into web and mobile applications.
firebase-security-rules-auditor
Audits Firestore security rules against a red-team checklist and returns a scored JSON assessment.
caveman-help
Displays a quick-reference card for caveman modes, skills, and commands.
compress
Compress natural language memory files into terse caveman format to reduce input tokens.
api-design-principles
Designs REST and GraphQL APIs with resource-oriented endpoints, pagination, versioning, and error handling patterns.
test-driven-development
Enforces test-first development using the red-green-refactor cycle for features and bugfixes.
backend-testing
Write unit, integration, and API tests for backend services using Jest, Pytest, and Supertest.
systematic-debugging
Diagnose bugs through a four-phase root cause investigation process before proposing fixes.
caveman-review
Generates terse one-line code review comments with severity prefixes for pull request diffs.
caveman-compress
Compress natural language memory files into terse caveman format to reduce input tokens.
security-best-practices
Implement HTTPS, input validation, CSRF protection, and JWT authentication for web applications.
code-review
Reviews pull requests and code for quality, security, performance, and test coverage.
context7-mcp
Fetches current library documentation and code examples via Context7 MCP tools.
find-skills
Searches and installs agent skills from the open skills ecosystem using the Skills CLI.
Frequently Asked Questions About Abdelrahman Zaki
FAQPage SchemaWhat tasks can I accomplish with Abdelrahman Zaki's skill collection?▼
You can manage Firebase services (Firestore, Auth, Hosting, Crashlytics, Remote Config, Data Connect), run GSD project lifecycle commands from milestone planning to shipping, scan code for CWE-classified vulnerabilities, conduct code reviews, apply test-driven development, and compress memory files to reduce token usage.
Who is the target audience for these skills?▼
Mobile and web developers working with Firebase backends, iOS engineers modifying Xcode projects, security engineers remediating scanner findings, and development teams running structured milestone-based delivery with the GSD phase-planning system.
How do the Firebase skills work at runtime?▼
Firebase skills operate through the Firebase CLI, invoked via 'npx -y firebase-tools@latest'. They cover environment initialization, authentication, project selection, google-services.json setup, Firestore queries, security rules auditing, and deployment of static sites, SPAs, or Next.js/Angular backends.
What prerequisites do these skills require?▼
The xcode-project-setup skill requires Swift installed locally and a macOS environment. Firebase skills work best with the Firebase CLI accessible via npx. Security skills require a source repository to scan, and GSD skills operate within a git repository containing a .planning/ directory.
How does the security scanning and remediation pipeline function?▼
The pipeline runs a scanner detecting XSS, SQL injection, and hardcoded secrets, builds a threat model identifying trust boundaries, validates dependencies before import, generates an implementation plan, then verifies fixes with a proof-of-concept and produces a security audit report.