Abdelrahman Zaki avatar

Abdelrahman Zaki

Community

@AbdelrhmanUZaki

30Followers
|
17Public Repos
|
105Published Skills

Abdelrahman Zaki maintains 105 skills spanning Firebase backend services, GSD project lifecycle management, security vulnerability scanning, and code quality enforcement.

Skills Distribution
DomainDeveloper To...Project Lifecycle .. (40%)Firebase Backend S.. (20%)Security Scanning .. (15%)Code Quality & Tes.. (15%)

Agent Skills by Abdelrahman Zaki

Showing 105 vetted skills indexed across 1 GitHub repositories.

AbdelrhmanUZakiAbdelrhmanUZaki
2

android-cli

Orchestrates Android project creation, SDK management, and device deployment via the android CLI.

Community
Intermediate
AbdelrhmanUZakiAbdelrhmanUZaki
2

firebase-basics

Configures Firebase CLI authentication, projects, and SDK config files for app development.

Community
Intermediate
AbdelrhmanUZakiAbdelrhmanUZaki
2

firebase-crashlytics

Configure Firebase Crashlytics crash reporting for Android and iOS applications.

Community
Basic
AbdelrhmanUZakiAbdelrhmanUZaki
2

xcode-project-setup

Adds Swift Package dependencies and links config files to Xcode projects via a Swift script.

Community
Intermediate
AbdelrhmanUZakiAbdelrhmanUZaki
2

firebase-data-connect

Builds and deploys Firebase SQL Connect backends with PostgreSQL schemas, authorized operations, and type-safe SDKs.

Community
Advanced
AbdelrhmanUZakiAbdelrhmanUZaki
2

firebase-hosting-basics

Deploy static sites and SPAs to Firebase Hosting with CLI configuration and preview channels.

Community
Basic
AbdelrhmanUZakiAbdelrhmanUZaki
2

firebase-auth-basics

Configure Firebase Authentication providers, client SDKs, and security rules for apps.

Community
Intermediate
AbdelrhmanUZakiAbdelrhmanUZaki
2

firebase-remote-config-basics

Configures Firebase Remote Config templates and SDK setup for Android and iOS apps.

Community
Intermediate
AbdelrhmanUZakiAbdelrhmanUZaki
2

firebase-app-hosting-basics

Deploy and manage full-stack Next.js and Angular apps with Firebase App Hosting.

Community
Intermediate
AbdelrhmanUZakiAbdelrhmanUZaki
2

firebase-firestore

Provisions and manages Cloud Firestore databases, security rules, and SDK queries.

Community
Intermediate
AbdelrhmanUZakiAbdelrhmanUZaki
2

firebase-ai-logic-basics

Integrates Firebase AI Logic Gemini API into web and mobile applications.

Community
Intermediate
AbdelrhmanUZakiAbdelrhmanUZaki
2

firebase-security-rules-auditor

Audits Firestore security rules against a red-team checklist and returns a scored JSON assessment.

Community
Intermediate
AbdelrhmanUZakiAbdelrhmanUZaki
2

caveman-help

Displays a quick-reference card for caveman modes, skills, and commands.

Community
Basic
AbdelrhmanUZakiAbdelrhmanUZaki
2

compress

Compress natural language memory files into terse caveman format to reduce input tokens.

Community
Intermediate
AbdelrhmanUZakiAbdelrhmanUZaki
2

api-design-principles

Designs REST and GraphQL APIs with resource-oriented endpoints, pagination, versioning, and error handling patterns.

Community
Intermediate
AbdelrhmanUZakiAbdelrhmanUZaki
2

test-driven-development

Enforces test-first development using the red-green-refactor cycle for features and bugfixes.

Community
Intermediate
AbdelrhmanUZakiAbdelrhmanUZaki
2

backend-testing

Write unit, integration, and API tests for backend services using Jest, Pytest, and Supertest.

Community
Intermediate
AbdelrhmanUZakiAbdelrhmanUZaki
2

systematic-debugging

Diagnose bugs through a four-phase root cause investigation process before proposing fixes.

Community
Intermediate
AbdelrhmanUZakiAbdelrhmanUZaki
2

caveman-review

Generates terse one-line code review comments with severity prefixes for pull request diffs.

Community
Basic
AbdelrhmanUZakiAbdelrhmanUZaki
2

caveman-compress

Compress natural language memory files into terse caveman format to reduce input tokens.

Community
Intermediate
AbdelrhmanUZakiAbdelrhmanUZaki
2

security-best-practices

Implement HTTPS, input validation, CSRF protection, and JWT authentication for web applications.

Community
Intermediate
AbdelrhmanUZakiAbdelrhmanUZaki
2

code-review

Reviews pull requests and code for quality, security, performance, and test coverage.

Community
Intermediate
AbdelrhmanUZakiAbdelrhmanUZaki
2

context7-mcp

Fetches current library documentation and code examples via Context7 MCP tools.

Community
Intermediate
AbdelrhmanUZakiAbdelrhmanUZaki
2

find-skills

Searches and installs agent skills from the open skills ecosystem using the Skills CLI.

Community
Intermediate

Frequently Asked Questions About Abdelrahman Zaki

FAQPage Schema
What 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.