Repository navigation
Expand file tree
/
Copy pathjustfile
More file actions
60 lines (50 loc) · 1.67 KB
/
Copy pathjustfile
File metadata and controls
60 lines (50 loc) · 1.67 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
# mdtask development commands
# Build the project
build:
pnpm build
# Run tests
test:
pnpm test
# Lint and check formatting
lint:
pnpm lint
# Fix lint and formatting issues
lint-fix:
pnpm lint:fix
# Watch mode for development
dev:
pnpm dev
# Install all project skills to ~/.agents/skills
install-skills: install-skill-mdtask install-skill-mdtask-add install-skill-mdtask-do
@echo "All skills installed"
# Install mdtask skill to ~/.agents/skills (sdd was merged into mdtask)
install-skill-mdtask:
rm -rf ~/.agents/skills/sdd
rm -rf ~/.agents/skills/mdtask
mkdir -p ~/.agents/skills/mdtask
cp skills/mdtask/* ~/.agents/skills/mdtask/
@echo "Installed mdtask skill"
# Install mdtask-add skill to ~/.agents/skills
install-skill-mdtask-add:
rm -rf ~/.agents/skills/mdtask-create
rm -rf ~/.agents/skills/mdtask-add
mkdir -p ~/.agents/skills/mdtask-add
cp skills/mdtask-add/* ~/.agents/skills/mdtask-add/
@echo "Installed mdtask-add skill"
# Install mdtask-do skill to ~/.agents/skills
install-skill-mdtask-do:
rm -rf ~/.agents/skills/mdtask-do
mkdir -p ~/.agents/skills/mdtask-do
cp skills/mdtask-do/* ~/.agents/skills/mdtask-do/
@echo "Installed mdtask-do skill"
# Release to npm (just release patch/minor/major)
release bump="patch":
@git diff-index --quiet HEAD || (echo "Error: uncommitted changes" && exit 1)
pnpm build
pnpm test
npm version {{bump}} --no-git-tag-version
git add package.json
git commit -m "v$(node -p "require('./package.json').version")"
git tag "v$(node -p "require('./package.json').version")"
pnpm publish --no-git-checks --access public
git push --follow-tags