taskfile-automation
Discover and execute standardized development workflows using Task automation instead of direct shell commands.
- Provides command discovery via
task --listand built-in help, showing all available project tasks with descriptions - Covers common patterns:
task devfor fast iteration,task testfor testing,task docsfor documentation, andtask cifor full CI simulation - Wraps language-specific commands (Julia, R, Python, etc.) with consistent naming conventions and multi-step workflows
- Emphasizes preferring Task commands over direct language commands when a Taskfile exists for consistency, safety, and discoverability across team environments
Task Automation System
Use this skill when working with projects that use Task to provide easy-to-discover automation commands for development workflows.
Core Principle
IMPORTANT: Always prefer task commands over direct shell/language commands when a Taskfile is present.
Task provides:
- Discoverability:
task --listshows all available tasks - Consistency: Standardised commands across different environments
- Documentation: Built-in descriptions and help
- Automation: Multi-step workflows (e.g.,
task devcombines testing and docs) - Safety: Interactive prompts for destructive operations
Task Discovery
Find Available Tasks
More from seabbs/claude-code-config
academic-writing-standards
Expert knowledge of academic writing standards for peer-reviewed papers, including citation integrity, style compliance, clarity, and scientific writing best practices. Use when reviewing or editing academic manuscripts, papers, or research documentation.
25analyzing-research-papers
Expert methodology for analyzing and summarizing research papers, extracting key contributions, methodological details, and contextualizing findings. Use when reading papers from PDFs, DOIs, or URLs to create structured summaries for researchers.
25grant-compliance-checking
Expert knowledge of research grant compliance requirements, deliverables tracking, and funder expectations. Use when reviewing work against grant specifications, preparing progress reports, or ensuring alignment with funding requirements from NSF, NIH, EU, and other agencies.
7r-development
Expert guidance for R package development following best practices for devtools, testthat, roxygen2, and R ecosystem tools
7project-organization
Expert guidance for setting up and organizing research software projects following Sam Abbott's established patterns for R packages, Julia packages, and research projects
6grant-application-setup
Expert guidance for setting up and organising research grant applications following established patterns for UKRI, EU, and other funding bodies
6