Class: Legion::Extensions::Skill::Superpowers::Skills::WritingPlans
- Inherits:
-
LLM::Skills::Base
- Object
- LLM::Skills::Base
- Legion::Extensions::Skill::Superpowers::Skills::WritingPlans
- Defined in:
- lib/legion/extensions/skill/superpowers/skills/writing_plans.rb
Class Method Summary collapse
Instance Method Summary collapse
-
#inject_planning_context(context: {}) ⇒ Object
rubocop:disable Lint/UnusedMethodArgument.
Class Method Details
.content_path ⇒ Object
25 26 27 |
# File 'lib/legion/extensions/skill/superpowers/skills/writing_plans.rb', line 25 def content_path ::File.('../../../../../../content/writing_plans/SKILL.md', __dir__) end |
Instance Method Details
#inject_planning_context(context: {}) ⇒ Object
rubocop:disable Lint/UnusedMethodArgument
14 15 16 17 18 19 20 |
# File 'lib/legion/extensions/skill/superpowers/skills/writing_plans.rb', line 14 def inject_planning_context(context: {}) # rubocop:disable Lint/UnusedMethodArgument Legion::LLM::Skills::StepResult.new( inject: self.class.content, gate: nil, metadata: { step: 'inject_planning_context' } ) end |