In teams using coding assistants, sharing and reusing prompts that work is often tedious.A Packmind Command is an executable, step-by-step guide that tells the AI assistant exactly how to perform a development task so your team’s practices are applied consistently and reproducibly.Examples
“Add a new REST endpoint” — steps to define the route, implement the handler, add input validation, write tests, and update API docs.
“Set up a CI pipeline for a project” — steps to configure the workflow, run lint/tests/build on each push/PR, and report status checks.
You can create commands using the /packmind-update-playbook skill in your AI coding assistant.
Open your IDE and your coding assistant in agentic mode.
For this demo, we will create a language-agnostic command. (You can also target a specific language or framework.)
Type this command:
/packmind-update-playbook create a Packmind command to add a new endpoint to our API
Or use a natural language prompt:
Analyze our codebase and create a Packmind command to add a new endpoint to our API.
Guided Creation — The /packmind-update-playbook skill provides
step-by-step guidance through the entire creation process, ensuring your
command is well-structured and reusable.
The AI agent will automatically follow the command creation workflow which guides it through:
Understanding the process - The agent identifies the development process you want to capture as a command
Structuring the command - The agent breaks down the process into clear, actionable steps with:
When to use scenarios - Specific situations where the command applies
Context validation checkpoints - Questions to clarify before implementing
Step-by-step instructions - Atomic, repeatable actions with optional code examples
Finalization - Once structured properly, the agent creates the command in Packmind
Your new command will be available in the Packmind web app, in the Commands panel.
The workflow ensures commands are well-structured and reusable by enforcing
clear steps, validation checkpoints, and usage scenarios. This makes them
effective for AI agents and team members alike.
Clear purpose — The command name and summary clearly explain what it accomplishes
Realistic scenarios — The “When to use” section covers actual situations your team encounters
Validation checkpoints — Questions clarify prerequisites and assumptions
Actionable steps — Each step is specific and can be completed independently
Helpful examples — Code snippets demonstrate what to do, not just explain it
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Packmind","colors":{"primary":"#6366f1","light":"#818cf8","dark":"#4f46e5"},"logo":{"light":"https://mintcdn.com/packmind/CwxylxRCMEXmUWHu/images/packmind-logo.svg?fit=max\u0026auto=format\u0026n=CwxylxRCMEXmUWHu\u0026q=85\u0026s=cacf9c2e4920bea8a5979a42d6487703","dark":"https://mintcdn.com/packmind/CwxylxRCMEXmUWHu/images/packmind-logo.svg?fit=max\u0026auto=format\u0026n=CwxylxRCMEXmUWHu\u0026q=85\u0026s=cacf9c2e4920bea8a5979a42d6487703","href":"https://packmind.com"},"favicon":"https://mintcdn.com/packmind/CwxylxRCMEXmUWHu/images/packmind-favicon.svg?fit=max\u0026auto=format\u0026n=CwxylxRCMEXmUWHu\u0026q=85\u0026s=6f7800e399ef355a4ebfad32d5125932","navbar":{"links":[{"href":"https://github.com/PackmindHub/packmind","label":"GitHub"},{"href":"https://join.slack.com/t/promyze/shared_invite/zt-vf6asxsj-aH1RbzuoOR5DNFexeaATVQ","label":"Slack"}],"primary":{"type":"button","label":"Get Started","href":"https://app.packmind.ai"}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"packmind","hasAudioNarration":false,"actualSubdomain":"packmind","customDomains":["docs.packmind.com"],"gitSource":{"type":"github","owner":"packmindhub","repo":"packmind-proprietary","deployBranch":"main","contentDirectory":"apps/doc","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae1bb0f83326b7b15e90485","collectionId":"7960e4a9-5a1e-44fa-98dc-88a87f615f62","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae1bb0f83326b7b15e90485"},"feedback":{"thumbs":true,"issues":true,"edits":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae1bb0f83326b7b15e90485","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"default","tag":"Getting Started","count":9},{"language":"default","tag":"Concepts","count":6},{"language":"default","tag":"Governance","count":6},{"language":"default","tag":"Playbook Maintenance","count":5},{"language":"default","tag":"Administration","count":4},{"language":"default","tag":"Security \u0026 Privacy","count":2},{"language":"default","tag":"Linter","count":1},{"language":"default","tag":"Tools \u0026 Integrations","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@packmind.com","showHelpButton":true}},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"getting-started/gs-create-command","slug":"/getting-started/gs-create-command","pageMetadata":{"title":"Create your first command","description":null,"href":"/getting-started/gs-create-command"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,em:`em`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Tip}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`In teams using coding assistants, sharing and reusing `,_jsx(_components.em,{children:`prompts that work`}),` is often tedious.`]}),`\n`,_jsxs(_components.p,{children:[`A Packmind `,_jsx(_components.strong,{children:`Command`}),` is an executable, step-by-step guide that tells the AI assistant exactly how to perform a development task so your team’s practices are applied consistently and reproducibly.`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Examples`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`“Add a new REST endpoint” — steps to define the route, implement the handler, add input validation, write tests, and update API docs.`}),`\n`,_jsx(_components.li,{children:`“Set up a CI pipeline for a project” — steps to configure the workflow, run lint/tests/build on each push/PR, and report status checks.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`how-to`,children:`How to`}),`\n`,_jsxs(_components.p,{children:[`You can create commands using the `,_jsx(_components.code,{children:`/packmind-update-playbook`}),` skill in your AI coding assistant.`]}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Open your IDE and your coding assistant in `,_jsx(_components.strong,{children:`agentic mode`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`For this demo, we will create a `,_jsx(_components.strong,{children:`language-agnostic command`}),`. (You can also target a specific language or framework.)`]}),`\n`,_jsx(_components.li,{children:`Type this command:`}),`\n`]}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`/packmind-update-playbook create a Packmind command to add a new endpoint to our API`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(_components.p,{children:`Or use a natural language prompt:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`Analyze our codebase and create a Packmind command to add a new endpoint to our API.`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Guided Creation`}),` — The `,_jsx(_components.code,{children:`/packmind-update-playbook`}),` skill provides\nstep-by-step guidance through the entire creation process, ensuring your\ncommand is well-structured and reusable.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`how-it-works`,children:`How it works`}),`\n`,_jsxs(_components.p,{children:[`The AI agent will automatically follow the `,_jsx(_components.strong,{children:`command creation workflow`}),` which guides it through:`]}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Understanding the process`}),` - The agent identifies the development process you want to capture as a command`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Structuring the command`}),` - The agent breaks down the process into clear, actionable steps with:`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`When to use`}),` scenarios - Specific situations where the command applies`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Context validation checkpoints`}),` - Questions to clarify before implementing`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Step-by-step instructions`}),` - Atomic, repeatable actions with optional code examples`]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Finalization`}),` - Once structured properly, the agent creates the command in Packmind`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Your new command will be available in the Packmind web app, in the `,_jsx(_components.strong,{children:`Commands`}),` panel.`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`The workflow ensures commands are well-structured and reusable by enforcing\nclear steps, validation checkpoints, and usage scenarios. This makes them\neffective for AI agents and team members alike.`})}),`\n`,_jsx(Heading,{level:`2`,id:`tips`,children:`Tips`}),`\n`,_jsx(_components.p,{children:`The quality of the generated command depends mostly on the level of detail you provide.`}),`\n`,_jsxs(_components.p,{children:[`When capturing a `,_jsx(_components.strong,{children:`Command`}),`, you can, for example:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Use the current conversation`})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Example`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`/packmind-update-playbook Create a Packmind command for adding a new endpoint based on your last suggested changes.`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Mention example files or directories`})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Example`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:\"/packmind-update-playbook Using the file `MyPageFile.tsx`, create a Packmind command for bootstrapping a new page in the frontend.\"})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Use a Git commit diff`})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Example`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`/packmind-update-playbook Read commit abcd123 and create a command for migrating an Angular component to React.`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`what-makes-a-good-command`,children:`What Makes a Good Command`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Clear purpose`}),` — The command name and summary clearly explain what it accomplishes`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Realistic scenarios`}),` — The “When to use” section covers actual situations your team encounters`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Validation checkpoints`}),` — Questions clarify prerequisites and assumptions`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Actionable steps`}),` — Each step is specific and can be completed independently`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Helpful examples`}),` — Code snippets demonstrate what to do, not just explain it`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Create your first command","description":null,"href":"/getting-started/gs-create-command"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"How to","slug":"how-to","depth":2,"children":[{"title":"How it works","slug":"how-it-works","depth":3,"children":[]}]},{"title":"Tips","slug":"tips","depth":2,"children":[]},{"title":"What Makes a Good Command","slug":"what-makes-a-good-command","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"packmind","siteName":"Packmind","title":"Create your first command - Packmind","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-12T13:01:56.396Z","originalFileLocation":"getting-started/gs-create-command.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Packmind\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/packmind/oC3TD3n_CbZJMvHD/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/packmind/oC3TD3n_CbZJMvHD/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/packmind/oC3TD3n_CbZJMvHD/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/packmind/oC3TD3n_CbZJMvHD/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/packmind/oC3TD3n_CbZJMvHD/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/packmind/oC3TD3n_CbZJMvHD/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/packmind/oC3TD3n_CbZJMvHD/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/packmind/oC3TD3n_CbZJMvHD/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/packmind/oC3TD3n_CbZJMvHD/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create your first command - Packmind\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Packmind\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.packmind.com/getting-started/gs-create-command\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://packmind.mintlify.app/_mintlify/api/og/v2?division=Getting+Started\u0026amp;title=Create+your+first+command\u0026amp;theme=389c663c98d00f8b1b9bfc8a\u0026amp;signature=96f05169da07a0fe09abd7228ce4bb32b12463bf99405c99c91e823ebd1c9215\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Create your first command - Packmind\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://packmind.mintlify.app/_mintlify/api/og/v2?division=Getting+Started\u0026amp;title=Create+your+first+command\u0026amp;theme=389c663c98d00f8b1b9bfc8a\u0026amp;signature=96f05169da07a0fe09abd7228ce4bb32b12463bf99405c99c91e823ebd1c9215\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/packmind/oC3TD3n_CbZJMvHD/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Packmind\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6366f1\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.packmind.com/getting-started/gs-create-command\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/getting-started/gs-create-command.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.packmind.com/#organization\",\"name\":\"Packmind\",\"url\":\"https://docs.packmind.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/packmind/CwxylxRCMEXmUWHu/images/packmind-logo.svg?fit=max\u0026auto=format\u0026n=CwxylxRCMEXmUWHu\u0026q=85\u0026s=cacf9c2e4920bea8a5979a42d6487703\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.packmind.com#website\",\"name\":\"Packmind\",\"url\":\"https://docs.packmind.com\",\"publisher\":{\"@id\":\"https://docs.packmind.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.packmind.com/getting-started/gs-create-command#webpage\",\"url\":\"https://docs.packmind.com/getting-started/gs-create-command\",\"name\":\"Create your first command\",\"dateModified\":\"2026-10-12T13:01:56.396Z\",\"isPartOf\":{\"@id\":\"https://docs.packmind.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.packmind.com/getting-started/gs-create-command#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.packmind.com/getting-started/gs-create-command#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Getting Started\",\"item\":\"https://docs.packmind.com/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create your first command\",\"item\":\"https://docs.packmind.com/getting-started/gs-create-command\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.packmind.com/getting-started/gs-create-command#article\",\"headline\":\"Create your first command\",\"name\":\"Create your first command\",\"url\":\"https://docs.packmind.com/getting-started/gs-create-command\",\"mainEntityOfPage\":{\"@id\":\"https://docs.packmind.com/getting-started/gs-create-command#webpage\"},\"dateModified\":\"2026-10-12T13:01:56.396Z\",\"publisher\":{\"@id\":\"https://docs.packmind.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.packmind.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Packmind\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Packmind","nav":{"global":null,"groups":[{"group":"Getting Started","icon":"rocket","pages":[{"title":"Introduction","href":"/index"},{"title":"Use Packmind Cloud","href":"/getting-started/gs-install-cloud"},{"title":"Install Packmind on your server","href":"/getting-started/gs-install-self-hosted"},{"title":"CLI Installation \u0026 Setup","href":"/getting-started/gs-cli-setup"},{"title":"Set Up Your Project with Onboarding","href":"/getting-started/gs-onboarding"},{"title":"Create your first standard","description":null,"href":"/getting-started/gs-create-standard"},{"title":"Create your first command","href":"/getting-started/gs-create-command"},{"title":"Create your first skill","description":null,"href":"/getting-started/gs-create-skill"},{"title":"Distribute standards, commands, and skills","href":"/getting-started/gs-distribute"}]},{"group":"Concepts","icon":"lightbulb","pages":[{"title":"Standards: enforce your coding guidelines","href":"/concepts/standards-management"},{"title":"Commands: automate repetitive tasks","href":"/concepts/commands-management"},{"title":"Skills: reusable knowledge for AI agents","href":"/concepts/skills-management"},{"title":"Packages: organize your artifacts","href":"/concepts/packages-management"},{"title":"Understanding Where Your Artifacts Appear","href":"/concepts/artifact-rendering"},{"title":"Import existing content from Confluence, Notion and more","href":"/tools/import-from-knowledge-base"}]},{"group":"Playbook Maintenance","icon":"arrows-rotate","pages":[{"title":"Updating Your Playbook","href":"/playbook-maintenance/updating-your-playbook"},{"title":"Change Proposals","href":"/playbook-maintenance/change-proposals"},{"title":"Update from External Sources","href":"/playbook-maintenance/update-from-external-sources"},{"title":"Automate Repo Updates","href":"/playbook-maintenance/auto-update-artifacts"},{"title":"Spaces: organize your playbook","href":"/concepts/spaces"}]},{"group":"Tools \u0026 Integrations","icon":"wrench","pages":[{"title":"CLI: Command-Line Interface","href":"/tools/cli"}]},{"group":"Governance","icon":"shield","pages":[{"title":"Distribute artifacts","href":"/governance/distribution"},{"title":"Retire a plugin from a marketplace","href":"/governance/retire-plugin"},{"title":"Git Repository Connection","href":"/governance/git-repository-connection"},{"title":"Publish to a marketplace","href":"/governance/marketplaces"},{"title":"Install a plugin from a marketplace","href":"/governance/install-plugin"},{"title":"Distribution Overview","href":"/governance/overview"}]},{"group":"Linter","icon":"magnifying-glass","pages":[{"title":"Linter: Automated Detection of Coding Rules","href":"/linter/linter"}]},{"group":"Administration","icon":"gear","pages":[{"title":"Manage Organizations","href":"/administration/manage-organizations"},{"title":"Manage Users","href":"/administration/manage-users"},{"title":"Manage AI Agent Rendering","href":"/administration/manage-ai-agents"},{"title":"LLM Provider Configuration","href":"/administration/llm-configuration"}]},{"group":"Security \u0026 Privacy","icon":"lock","pages":[{"title":"Security \u0026 Privacy","href":"/security/security-privacy"},{"title":"Security \u0026 Privacy (Self-Hosted)","href":"/security/security-privacy-self-hosted"}]}]},"basePath":"","title":"Create your first command - Packmind","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":[],"chunks":[]}