Abdullah Formuli
Community@authrain-cloud-abdullahformuli
Im Him
Agent Skills by Abdullah Formuli
Showing 25 vetted skills indexed across 1 GitHub repositories.
idea-refine
Refines raw ideas into actionable one-pagers through structured divergent and convergent thinking.
debugging-and-error-recovery
Diagnose test failures, build errors, and runtime bugs through structured root-cause triage.
using-agent-skills
Discovers and routes tasks to the appropriate engineering workflow skill by development phase.
test-driven-development
Implements code changes using the red-green-refactor test-driven development loop.
planning-and-task-breakdown
Decomposes specifications into ordered, verifiable implementation tasks with acceptance criteria.
incremental-implementation
Implements code changes in thin, tested vertical slices with per-increment commits.
api-and-interface-design
Designs stable REST APIs, TypeScript contracts, and idempotent interfaces with consistent error semantics.
ci-cd-and-automation
Configures CI/CD pipelines with quality gates, deployment strategies, and rollback workflows.
context-engineering
Configures rules files, context hierarchy, and budget management for AI coding agents.
frontend-ui-engineering
Builds accessible, responsive, production-quality user interfaces following design system standards.
shipping-and-launch
Prepares production launches with pre-launch checklists, staged rollouts, monitoring, and rollback plans.
spec-driven-development
Creates structured specifications with gated review phases before writing code.
constraint-driven-development
Establishes and enforces project quality constraints via a written CONSTRAINTS.md contract.
code-review-and-quality
Reviews code changes across correctness, readability, architecture, security, and performance before merge.
security-and-hardening
Hardens web application code against OWASP vulnerabilities, SSRF, injection, and supply-chain risks.
deprecation-and-migration
Plans and executes deprecation of legacy systems and zero-downtime database schema migrations.
observability-and-instrumentation
Instruments production code with structured logging, metrics, tracing, and alerting.
interview-me
Extracts true user intent through one-question-at-a-time interviews before planning or coding.
code-simplification
Refactors code to reduce complexity while preserving exact behavior and passing existing tests.
doubt-driven-development
Subjects non-trivial decisions to fresh-context adversarial review before they stand.
source-driven-development
Verifies framework code patterns against official documentation and cites sources.
performance-optimization
Diagnose and fix frontend, backend, and database performance bottlenecks through measurement-driven optimization.
browser-testing-with-devtools
Tests and debugs web pages in real browsers using Chrome DevTools MCP.
git-workflow-and-versioning
Structures git commits, branching, and semantic versioning into disciplined workflows.
Frequently Asked Questions About Abdullah Formuli
FAQPage SchemaWhat tasks can I accomplish with Abdullah Formuli's skills?βΌ
The 25 skills cover the full delivery lifecycle: refining ideas, interviewing for intent, writing specs and PRDs, breaking work into tasks, test-driven implementation, multi-axis code review, security hardening against the OWASP Top Ten, performance optimization, CI/CD setup, observability instrumentation, and production launch preparation.
Who are these skills designed for?βΌ
Software engineers and coding agents working on production systems. They target practitioners handling ambiguous requirements, failing tests, high-stakes migrations, accessibility and WCAG requirements, GDPR/CCPA privacy concerns, and anyone needing disciplined practices like spec-driven development, adversarial review, and incremental delivery.
How do I install and run these skills?βΌ
Each skill ships as a folder with native frontmatter defining its name, description, and trigger phrases. The using-agent-skills meta-skill governs discovery and invocation at session start; skills activate automatically when their described triggers match, such as 'ideate', 'stress-test my plan', or a failing test.
Are there any prerequisites or dependencies?βΌ
Most skills are self-contained methodology guides requiring no external dependencies. The browser-testing-with-devtools skill explicitly requires the chrome-devtools MCP server to be configured. Constraint-driven development writes a CONSTRAINTS.md file into the project, and git-workflow skills assume a standard git repository.
What quality and security safeguards do these skills enforce?βΌ
Constraint-driven development records quality thresholds and watches diffs for weakened bars like new eslint-disable suppressions or deleted tests. Security-and-hardening audits input handlers, authentication, and dependencies against the OWASP Top Ten, while doubt-driven development applies adversarial review to high-stakes decisions before they stand.