By mjn298
Shared workflows: ticket refinement (/refine-tickets) and full engineering team orchestration (/eng-team)
Implements backend tickets following strict Red/Green TDD and project conventions
Creates Linear tickets describing E2E test scenarios for features without writing any implementation code
Reviews architecture and creates detailed implementation plans for the engineering team
Coordinates the implementation phase by assigning tickets to engineers and tracking progress
Implements frontend tickets following strict Red/Green TDD and project frontend conventions
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Shared workflows and tools for Claude Code.
This repo contains slash commands that automate product and engineering workflows. You type a command in Claude Code and it handles the rest — asking clarifying questions, creating tickets, coordinating agents.
| Command | What it does |
|---|---|
/refine-tickets | Takes rough feature descriptions and turns them into well-structured Asana tickets |
/eng-team | Spins up a full AI engineering team to plan and build a feature |
/refine-tickets. Install via Claude Code's plugin marketplace (/plugins → search "asana")/eng-team. Install via plugin marketplace (/plugins → search "linear")/eng-team when providing Figma design URLsThis is the easiest way. It adds the CoolAssTools marketplace to Claude Code so you can install and update plugins from it.
/pluginsmjn298/CoolAssToolscool-workflows from the marketplaceThat's it. Both /refine-tickets and /eng-team are now available. Updates to the repo are picked up automatically.
If you prefer a local checkout:
git clone https://github.com/mjn298/CoolAssTools.git
Then in Claude Code:
/pluginsIf you only need /refine-tickets and don't want the full plugin:
cp plugins/cool-workflows/commands/refine-tickets.md ~/.claude/commands/
Note: /eng-team requires the agents/ and references/ directories — use the marketplace install for that one.
/refine-tickets — Ticket RefinementTakes rough PM input and produces engineering-ready Asana tickets with user stories, personas, and acceptance criteria.
How to use it:
# Refine an existing Asana ticket
/refine-tickets https://app.asana.com/0/1234567890/9876543210
# Refine all tickets in an Asana project
/refine-tickets https://app.asana.com/0/1234567890
# Create tickets from a Google Doc
/refine-tickets https://docs.google.com/document/d/abc123/edit
# Create tickets from a description you type or paste
/refine-tickets We need a way for managers to export timecards to CSV
What happens:
If Asana rate-limits the API, it saves everything to a local markdown file so nothing is lost.
Who should use this: Product managers, engineers, anyone turning a feature idea into actionable tickets.
/eng-team — Engineering Team OrchestrationSpins up a full AI engineering team that plans, designs, and implements a feature — all tracked in Linear.
How to use it:
# From a text description
/eng-team https://linear.app/your-org/team/ENG/all Build a CSV export feature for timecards
# From a Linear ticket
/eng-team https://linear.app/your-org/team/ENG/all https://linear.app/your-org/issue/ENG-123
# From a Figma design
/eng-team https://linear.app/your-org/team/ENG/all https://www.figma.com/design/abc123/My-Design
# From an Asana ticket
/eng-team https://linear.app/your-org/team/ENG/all https://app.asana.com/0/project/task
The first argument is always your Linear team URL. The second is the feature context.
What happens:
You approve each phase before it proceeds. The whole thing is tracked in Linear.
Who should use this: Engineers who want to go from feature description to working code.
These two commands chain together naturally:
npx claudepluginhub mjn298/coolasstools --plugin cool-workflowsLiving application graph tools — scan codebases, query routes/entities/pages, explore graph relationships, check Gherkin coverage, and scaffold new scanners
Multi-step agent workflows — chain headless ai-cli runs with branching and Linear integration
Product management: ticket-info, user-stories-create, prd, spec
Linear issue tracking integration and workflow management
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation