Itqan Engineering Skills

Run a resumable engineering lifecycle with staged decisions and completion evidence.

The official Itqan plugin contains twelve Skills for discovery, definition, planning, construction, verification, review, release, design, security, assessment, and learning. Artifacts remain in an engineering workspace.

Use cases

  • Turn an idea into a specification and plan
  • Implement and verify a feature
  • Review release readiness and security

How to use

Invoke the suite explicitly with the project goal. Use engineer for the complete lifecycle or a named phase, and retain the workspace artifacts to resume across sessions.

Skills

  • engineer

    The full lifecycle in one call — spec, plan, build, verify, review, ship — with approval gates and resume. The default entry point for building or delivering something, and for picking up interrupted work. Routes to every phase skill itself.

    saleh-alhaddad/itqan-engineering
  • define

    Turns a raw idea into an approved spec, including database schema and API-contract design. Use before planning, while intent is still open. For visual UI design, use design.

    saleh-alhaddad/itqan-engineering
  • blueprint

    Turns an approved spec into an ordered, dependency-sorted task plan with a shape decision per task. Implementation planning, not product roadmap planning.

    saleh-alhaddad/itqan-engineering
  • construct

    Writes the code for an already-defined task, test-first, following your codebase's own patterns. Also scoped fixes and performance optimizations on existing code.

    saleh-alhaddad/itqan-engineering
  • verify

    Proves a change actually works and root-causes failures — the suite runs first, output actually read. Answers "does it work", where inspect answers "is it good".

    saleh-alhaddad/itqan-engineering
  • inspect

    Senior code review across correctness, complexity, architecture, security, performance, and cross-service impact. Read-only — it reports and routes fixes to construct.

    saleh-alhaddad/itqan-engineering
  • release

    Ships a reviewed change safely, with a rollback plan and an explicit GO/NO-GO decision, and closes out the task.

    saleh-alhaddad/itqan-engineering
  • discover

    Proposes what to build next: ranked, cited feature candidates from market research and real usage. Also evaluates tools, platforms, and libraries you are considering switching to.

    saleh-alhaddad/itqan-engineering
  • design

    Crafts or reviews UI/UX for web and mobile — visual and interaction quality, design systems, screens, and flows. For schema and API design, use define.

    saleh-alhaddad/itqan-engineering
  • harden

    Security audit: threat model, OWASP Top 10 (and LLM Top 10), abuse cases, dependency and secret scan, with ranked findings and concrete fixes. Read-only.

    saleh-alhaddad/itqan-engineering
  • assess

    Whole-app health report from a panel of experts — how the features connect, which are strong, which are weak, and what to improve, with market evidence. App-level, not diff-level.

    saleh-alhaddad/itqan-engineering
  • learn

    Builds and tracks a personalized learning roadmap, or onboards you onto an existing codebase. A user-invoked entry point; the lifecycle never routes here.

    saleh-alhaddad/itqan-engineering