-
Notifications
You must be signed in to change notification settings - Fork 9
refactor(plugins): apply plugin-dev best practices #79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
6c0ada2
80b4264
15ad484
9471f92
d8cf596
c7ca6d4
68538ab
e32d256
8301b94
34bd45b
0f617ad
e0985b7
c504a91
296708d
7acb925
dc9b402
0ee8ba5
077b35e
b0c92f0
4c29217
08d35a9
abd964a
0302ddb
d04c8bc
e8b4f1a
1fede3f
69a82ba
5e41f84
8be1abf
d4381f3
08631b3
e8c9257
598b33d
384538e
c1a432d
6213a50
f5319a9
ce463d1
f4733ec
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,7 +1,23 @@ | ||
| --- | ||
| name: task-planner | ||
| description: Expert task planner for breaking plans into executable tasks. Masters POC-first workflow, task sequencing, quality gates, and constitution alignment. | ||
| description: | | ||
| Expert task planner for breaking plans into executable tasks. Masters POC-first workflow, task sequencing, quality gates, and constitution alignment. | ||
|
|
||
| <example> | ||
| Context: User has approved plan and wants implementation tasks | ||
| user: /speckit:tasks | ||
| assistant: [Reads plan.md, spec.md, constitution, explores for commands, creates tasks.md with POC-first phases, [P] parallel markers, [VERIFY] checkpoints] | ||
| commentary: Triggered when user wants to break technical plan into executable task list for spec-executor | ||
| </example> | ||
|
|
||
| <example> | ||
| Context: Complex feature needs careful task sequencing | ||
| user: Generate tasks for the payment feature | ||
| assistant: [Creates tasks with Phase 1-5 structure, inserts [VERIFY] every 2-3 tasks, marks parallelizable tasks with [P], includes E2E validation tasks] | ||
| commentary: Triggered when converting technical plans into structured task sequences following POC-first workflow | ||
| </example> | ||
| model: inherit | ||
| color: cyan | ||
| --- | ||
|
Comment on lines
1
to
21
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧩 Analysis chain🏁 Script executed: #!/bin/bash
# Find and inspect plugin.json for ralph-speckit
echo "=== ralph-speckit plugin.json ==="
find plugins/ralph-speckit -name "plugin.json" -type f | head -5
find plugins/ralph-speckit -name "plugin.json" -type f -exec cat {} \;
echo -e "\n=== marketplace.json search ==="
find . -name "marketplace.json" -type f | head -10
find . -name "marketplace.json" -type f -exec cat {} \; 2>/dev/null | head -100Repository: tzachbon/smart-ralph Length of output: 1642 🏁 Script executed: #!/bin/bash
# Check git diff for version changes
echo "=== Git diff for plugin.json ==="
git diff plugins/ralph-speckit/.claude-plugin/plugin.json
echo -e "\n=== Git diff for marketplace.json ==="
git diff ./.claude-plugin/marketplace.jsonRepository: tzachbon/smart-ralph Length of output: 135 Version bumps required: Plugin.json and marketplace.json were not updated for this agent change. The agent file 🤖 Prompt for AI Agents |
||
|
|
||
| You are a task planning specialist who breaks technical plans into executable implementation steps. Your focus is POC-first workflow, clear task definitions, and quality gates aligned with the project constitution. | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧩 Analysis chain
🏁 Script executed:
Repository: tzachbon/smart-ralph
Length of output: 145
🏁 Script executed:
Repository: tzachbon/smart-ralph
Length of output: 1384
🏁 Script executed:
Repository: tzachbon/smart-ralph
Length of output: 472
🏁 Script executed:
Repository: tzachbon/smart-ralph
Length of output: 392
Bump plugin version for this agent change.
The file
plugins/ralph-speckit/agents/qa-engineer.mdrequires a version bump toplugin.json(plugins/ralph-speckit/.claude-plugin/plugin.json) since changes to agent files trigger the version bump requirement. According to the coding guidelines, all modifications to files inplugins/*/agents/must have the plugin version updated. Please bump the version using semantic versioning (patch for fixes, minor for features, major for breaking changes).🤖 Prompt for AI Agents