Skip to main contentash-framework
Use this skill working with Ash Framework or any of its extensions. Always consult this when making any domain changes, features or fixes.
설치로 이동 Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/agentjido/jido_managed_agents --skill ash-framework명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
| name | ash-framework |
| description | Use this skill working with Ash Framework or any of its extensions. Always consult this when making any domain changes, features or fixes. |
| metadata | {"managed-by":"usage-rules"} |
Additional References
Searching Documentation
mix usage_rules.search_docs "search term" -p ash -p ash_authentication -p ash_authentication_phoenix -p ash_json_api -p ash_phoenix -p ash_postgres
Available Mix Tasks
mix ash - Prints Ash help information
mix ash.codegen - Runs all codegen tasks for any extension on any resource/domain in your application.
mix ash.extend - Adds an extension or extensions to the given domain/resource
mix ash.gen.base_resource - Generates a base resource. This is a module that you can use instead of Ash.Resource, for consistency.
mix ash.gen.change - Generates a custom change module.
mix ash.gen.custom_expression - Generates a custom expression module.
mix ash.gen.domain - Generates an Ash.Domain
mix ash.gen.enum - Generates an Ash.Type.Enum
mix ash.gen.gettext - Copies Ash's .pot file for error message translation
mix ash.gen.preparation - Generates a custom preparation module.
mix ash.gen.resource - Generate and configure an Ash.Resource.
mix ash.gen.validation - Generates a custom validation module.
mix ash.generate_livebook - Generates a Livebook for each Ash domain
mix ash.generate_policy_charts - Generates a Mermaid Flow Chart for a given resource's policies.
mix ash.generate_resource_diagrams - Generates Mermaid Resource Diagrams for each Ash domain
mix ash.gettext.extract - Extracts Ash error messages into a .pot file
mix ash.install - Installs Ash into a project. Should be called with mix igniter.install ash
mix ash.migrate - Runs all migration tasks for any extension on any resource/domain in your application.
mix ash.patch.extend - Adds an extension or extensions to the given domain/resource
mix ash.reset - Runs all tear down & setup tasks for any extension on any resource/domain in your application.
mix ash.rollback - Runs all rollback tasks for any extension on any resource/domain in your application.
mix ash.setup - Runs all setup tasks for any extension on any resource/domain in your application.
mix ash.tear_down - Runs all tear_down tasks for any extension on any resource/domain in your application.
mix ash_authentication.add_add_on - Adds the provided add-on to your user resourcemix ash_authentication.add_strategy - Adds the provided strategy or strategies to your user resourcemix ash_authentication.install - Installs AshAuthentication. Invoke with mix igniter.install ash_authenticationmix ash_authentication.upgrademix ash_authentication.phoenix.routes - Prints all routes generated by AshAuthentication Phoenixmix ash_authentication_phoenix.install - Installs AshAuthenticationPhoenix. Invoke with mix igniter.install ash_authentication_phoenixmix ash_authentication_phoenix.upgrademix ash_json_api.install - Installs AshJsonApi. Should be run with mix igniter.install ash_json_apimix ash_json_api.routes - Prints all routes by AshJsonApiRoutermix ash_phoenix.gen.html - Generates a controller and HTML views for an existing Ash resource.mix ash_phoenix.gen.live - Generates liveviews for a given domain and resource.mix ash_phoenix.install - Installs AshPhoenix into a project. Should be called with mix igniter.install ash_phoenixmix ash_postgres.create - Creates the repository storagemix ash_postgres.drop - Drops the repository storage for the repos in the specified (or configured) domainsmix ash_postgres.gen.resources - Generates resources based on a database schemamix ash_postgres.generate_migrations - Generates migrations, and stores a snapshot of your resourcesmix ash_postgres.install - Installs AshPostgres. Should be run with mix igniter.install ash_postgresmix ash_postgres.migrate - Runs the repository migrations for all repositories in the provided (or configured) domainsmix ash_postgres.rollback - Rolls back the repository migrations for all repositories in the provided (or configured) domainsmix ash_postgres.setup_vector - Sets up pgvector for AshPostgresmix ash_postgres.setup_vector.docsmix ash_postgres.squash_snapshots - Cleans snapshots folder, leaving only one snapshot per resource