ase-code-craft

Analyze codebases, propose approaches, and compose task plans for feature crafting.

44|5|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/rse/ase --skill ase-code-craft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ase-code-craft
Source: https://github.com/rse/ase/tree/main/plugin/skills/ase-code-craft
Command: npx skills add https://github.com/rse/ase --skill ase-code-craft

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ase, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the process of creating new features in software projects, automating the code crafting process from start to finish.

Core Features & Use Cases

  • Feature Creation: Generates new features by automating the investigation, planning, and implementation stages.
  • Code Analysis: Analyzes existing codebase to determine the best approach for feature crafting.
  • User Interaction: Allows users to interactively choose the preferred approach and compose a task plan.
  • Task Planning: Composes a task plan aligned with existing architecture and codebase.
  • Use Case: Ideal for software developers and architects looking to streamline the feature creation process in their projects.

Quick Start

Run the ase-code-craft command with the feature you want to create, for example: ase-code-craft add feature X.

Frequently Asked Questions about ase-code-craft

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate feature crafting in a software project?

Automating feature crafting involves analyzing your codebase to propose approaches and interactively composing a task plan. This Skill automates that process by investigating existing code and generating an implementation plan for your selected approach.

How does code analysis help plan new software features?

Code analysis for new features examines your existing codebase to determine the best implementation approach. By evaluating current architecture, it ensures the proposed task plan aligns with your project's structure before development begins.

Can I interactively choose the approach for my feature development?

Yes, you can interactively choose your feature development approach. The Skill proposes multiple implementation strategies based on code analysis, requiring you to select the preferred method before it composes the final task plan.

Do I need the ase framework to compose task plans for new features?

Yes, you need the ase framework to compose task plans for new features. The Skill depends on ase to run its scripts and references, enabling the automated feature creation and implementation process.

What is the best way to streamline feature creation from scratch?

The best way to streamline feature creation from scratch is to automate the investigation and planning stages. By analyzing your code and interactively selecting an approach, you generate an architecture-aligned task plan for immediate implementation.

Are there limitations to automating task plans for existing codebases?

Automating task plans for existing codebases requires user interaction to select the best proposed approach and cannot proceed autonomously. Implementation relies on predefined tools, meaning highly unconventional architectures may require manual plan adjustments.