mkdelete
Community@WU-MAO-CHIA
mkdelete maintains GitHub Spec Kit command skills for spec-driven feature development, plus Alembic database migrations and Robot Framework test step authoring.
Agent Skills by mkdelete
Showing 16 vetted skills indexed across 1 GitHub repositories.
speckit-checklist
Generate requirements-quality checklists for spec-kit feature specifications.
speckit-git-remote
Detect the Git remote URL and parse GitHub repository owner and name.
speckit-git-validate
Validates Git branch names against spec-kit feature branch naming conventions.
speckit-git-initialize
Initializes a Git repository with an initial commit in spec-kit projects.
speckit-constitution
Creates and updates project constitutions while syncing dependent spec-kit templates.
speckit-implement
Execute implementation plans by processing tasks defined in tasks.md.
speckit-taskstoissues
Convert spec-kit tasks into dependency-ordered GitHub issues via the GitHub MCP server.
speckit-clarify
Identifies underspecified areas in feature specs and records targeted clarification answers.
alembic-migrate
Generate and apply Alembic migrations for async SQLAlchemy models on SQLite.
speckit-plan
Generates implementation plans and design artifacts from feature specifications using spec-kit templates.
speckit-git-feature
Creates numbered git feature branches for spec-kit specification workflows.
speckit-analyze
Analyzes spec.md, plan.md, and tasks.md for inconsistencies, gaps, and constitution violations.
speckit-git-commit
Automatically stage and commit changes after Spec Kit commands complete.
speckit-specify
Generate a structured feature specification from a natural language feature description.
rf-step-author
Generates Robot Framework test steps from natural-language checklist items using Browser library conventions.
speckit-tasks
Generates dependency-ordered tasks.md checklists from spec-kit design documents.
Frequently Asked Questions About mkdelete
FAQPage SchemaWhat tasks can I perform with mkdelete's Spec Kit skills?▼
You can run the full spec-driven lifecycle: specify features from natural language, clarify underspecified areas with targeted questions, generate plans and dependency-ordered tasks, analyze cross-artifact consistency across spec.md, plan.md, and tasks.md, build requirement checklists, and execute implementation tasks.
Who should use these skills?▼
Software engineers practicing spec-driven development with GitHub Spec Kit, backend developers managing SQLAlchemy schema changes via Alembic, and QA engineers authoring Robot Framework keywords and steps from natural-language checklist items in .robot files.
What are the prerequisites for running these skills?▼
The fifteen speckit-* skills require an existing spec-kit project structure containing a .specify/ directory. The alembic-migrate skill expects async SQLAlchemy models under backend/src/models/ with a SQLite database, and rf-step-author targets .robot files under backend/robot_scripts/ or backend/templates/.
How do the Git-related Spec Kit skills work?▼
They detect the Git remote URL for GitHub integration, initialize repositories with an initial commit, create sequentially or timestamp-numbered feature branches, validate branch naming conventions, and auto-commit changes after a Spec Kit command completes.
Do any of these skills have side effects I should know about?▼
Yes. The alembic-migrate skill writes migration files and modifies the SQLite database, and it has model invocation disabled by default. The speckit-implement skill executes all tasks defined in tasks.md, and git-commit creates commits automatically after commands finish.