Engineer
Choose an Engineer Skill
Start from a software-delivery outcome, compare focused Engineer workflows, and open the Skill guide that matches the work.
Engineer Skills are outcome-led workflows for work such as planning a change, implementing it, investigating a failure, or preparing a delivery. Start with the outcome you need, then read that Skill's guide before invoking it. The guide defines its inputs, review gates, runtime notes, and authority boundaries.
Invoke a Skill
Claude Code and Cursor use the slash form; Codex uses the dollar-prefixed form for Skills that its adapter projects. For example:
/ak:brainstorm "Compare safe rollout approaches for this API change"$ak:brainstorm "Compare safe rollout approaches for this API change"Replace the Skill name and request with the workflow you choose. Do not assume that every runtime projects the same Agents, Hooks, or provider tools; check the individual guide and Runtime adapters.
Codex intentionally excludes ak:team because it does not provide
the complete Agent Teams lifecycle. A Codex install reports this under
Capabilities excluded (unsupported on this target) and does not create a
$ak:team invocation or substitute ordinary subagents.
Start here
| Outcome | Suggested path |
|---|---|
| Turn incomplete intent into an implementation direction | Start with ak:brainstorm, then use ak:plan after the direction is settled. |
| Implement a clear task or approved plan | Use ak:cook and keep its review, test, and authority gates explicit. |
| Investigate and repair a concrete failure | Use ak:debug to establish the cause, ak:fix for a bounded repair, and ak:test for independent validation. |
| Review and deliver completed work | Use ak:code-review for production-risk review, then choose ak:ship only when the branch is ready for its delivery workflow. |
Chain Skills into a workflow
Each Skill invocation is a separate, reviewable workflow. Carry the prior
Skill's decisions, evidence, artifacts, and unresolved questions into the next
request. Do not treat a suggested chain as authority to skip a gate, publish,
deploy, spend, or make another external change. Use ak:handoff
when the chain continues in another session or Kit.
| Goal | Suggested chain |
|---|---|
| Take an unclear feature through delivery | ak:help → ak:brainstorm → ak:scout or ak:research → ak:plan → ak:cook → ak:test → ak:code-review → ak:ship |
| Diagnose and repair a failure | ak:debug → ak:fix → ak:test → ak:code-review |
| Implement and verify an interface | ak:frontend-design → ak:frontend-development → ak:web-testing → ak:code-review |
| Review a security finding before changing code | ak:security-scan → ak:security → ak:plan → ak:cook → ak:test |
| Deliver a launch request across Kits | Marketing ak:launch-strategy → Marketing ak:handoff → Engineer ak:plan → ak:cook → ak:test → Engineer ak:handoff back to Marketing |
Continue with a detailed guide:
- Feature delivery from discovery through shipping
- Evidence-led bug diagnosis and repair
- UI design, implementation, browser verification, and review
- Cross-Kit product-launch handoff
Stop the chain when an input is missing, a review rejects the result, or the next step needs authority you do not have. Resume from the failed prerequisite; do not silently continue with assumptions.
Choose by outcome
Frame and plan work
ak:askanswers a focused technical question from current project evidence without starting implementation.ak:brainstormcompares viable approaches and produces a bounded direction.ak:researchgathers current primary evidence for a technical question and preserves uncertainty.ak:planproduces a phased implementation roadmap with risks, dependencies, and completion checks.ak:issue-to-planaudits a GitHub issue against the repository and stops at its decision gate before implementation.
Build systems
ak:cookimplements a clear task or approved plan with testing and review in the workflow.ak:frontend-developmenthandles scoped React and TypeScript interface work using the project's existing conventions.ak:backend-developmentdesigns and verifies a bounded backend, API, or data-access change.ak:databasescovers data structures, query behavior, and guarded migration or administration preparation.ak:devopsprepares and verifies infrastructure, CI/CD, or GitOps work behind deployment and deletion gates.
Diagnose and validate
ak:debugbuilds an evidence chain to a root cause.ak:fiximplements the smallest repair aligned with a proven cause.ak:testruns code or UI validation and reports failures without starting fixes.ak:code-reviewreviews a diff, pull request, commit, workspace, or codebase for production risk.ak:security-scanperforms a read-only scan for secrets, dependency issues, and code patterns, then verifies likely matches.
Design and explain
ak:frontend-designturns a brief or visual reference into an implemented interface with visual and accessibility gates.ak:ui-ux-pro-maxdevelops bundled UI recommendations and persists approved design rules.ak:docscreates, reconciles, or summarizes the smallest useful project documentation route.ak:mermaidjs-v11authors and verifies Mermaid v11 diagrams for systems, processes, data, timelines, or journeys.ak:previewopens existing content or creates visual explanations, reviews, diagrams, slides, and recaps.
Deliver and preserve work
ak:gitstages, commits, pushes, opens pull requests, or merges through explicit Git safety gates.ak:deployselects a supported host, deploys with explicit provider authority, verifies the URL, and records rollback guidance.ak:shipruns release gates and prepares a completed branch for a pull request.ak:handoffrecords goals, decisions, evidence, blockers, and open state for a fresh session.ak:worktreecreates and audits isolated Git worktrees, with cleanup separated behind review.
Extend the toolchain
ak:use-mcpdiscovers MCP tools, inspects their schemas, and keeps external effects controlled.ak:mcp-builderresearches an API, designs agent-centered tools, implements an MCP server, and verifies it.ak:skill-creatorscopes, scaffolds, validates, evaluates, and packages a reusable Skill.ak:find-skillsroutes to an installed Skill or searches for a reviewed external package with approval before installation.ak:agent-browserdrives a local or cloud browser with explicit session boundaries and reviewable artifacts.
Complete public catalog (97 Skills)
The table below mirrors the reviewed Engineer public catalog. Every entry opens
the corresponding Skill guide; source aliases and internal-only identities are
not presented as separate public workflows. The catalog describes the Kit
source, while the projected set can be smaller for a runtime; in particular,
Codex omits ak:team.
Keep the Kit boundary visible
Some names, including ak:ask, ak:plan, ak:cook, and ak:preview, also
appear in Marketing Kit. A shared name does not mean the two Kits ship the same
workflow. Use the guide under the Kit you installed and keep that Kit's inputs,
gates, and runtime notes attached to the task.
Skills are only one layer of Engineer Kit. Review Engineer Agents for specialist roles, Hooks and runtime for projected automation, and Lifecycle and recovery for refresh, uninstall, and ownership behavior. Use Installing kits to choose target, scope, delivery mode, and installed Skill selection, or return to the Engineer Kit overview.