Create a markdown document that describes a specific task along with
The 'make-issue-spec' skill is designed to streamline the creation of issue specification documents within a project. This skill generates a markdown file that outlines the details of a task, including a concise implementation plan. The markdown document is saved with a unique filename that includes the current date (in the format YYYYMMDD), which helps in organizing and tracking tasks over time. By automating this process, the skill eliminates the need for manually creating these documents, ensuring that they are consistently formatted and up to date. This makes it easier for project teams to document tasks and keep everyone aligned on the work that needs to be done.
The skill's primary capability is generating a task specification document that is clear and precise. It will ask the user for any details that are ambiguous or under-specified, ensuring the document is as complete as possible. If the user has the necessary permissions, the skill can stage the file in Git, which helps in maintaining version control and collaboration. The skill is an excellent tool for teams looking to create structured issue specifications quickly, helping them stay organized and focused on the task at hand. Whether for bug fixes, new features, or improvements, this skill ensures that every task has the necessary context and implementation plan in place.
This skill is particularly useful for software development teams, project managers, and any team that relies on task tracking in a project management system. It helps in generating a well-structured task description that can be easily referenced throughout the project lifecycle. The skill is ideal for users who want to ensure that all tasks have clear documentation and that every team member understands the scope and objectives of their assignments. It can be employed in agile development environments, where tasks are often created and updated frequently.
The skill generates the filename by using the current date in the format YYYYMMDD, followed by a task-specific name.
Yes, if the user has the necessary permissions, the skill can stage the generated file in Git.
The skill will ask follow-up questions to gather the necessary information to complete the specification.
Yes, the skill is particularly useful in agile environments where tasks are frequently updated and need clear documentation.
Yes, you need the necessary permissions to stage files in Git for the skill to use this feature.
Quick Setup:
.claude/skills/Repository
pchalasani/claude-code-tools