PlanOpticon
| 0981a08… | noreply | 1 | """Agent skill system for PlanOpticon.""" |
| 0981a08… | noreply | 2 | |
| 0981a08… | noreply | 3 | # Import skill modules so they self-register via register_skill(). |
| 0981a08… | noreply | 4 | from video_processor.agent.skills import ( # noqa: F401 |
| 0981a08… | noreply | 5 | artifact_export, |
| 0981a08… | noreply | 6 | cli_adapter, |
| 0981a08… | noreply | 7 | doc_generator, |
| 0981a08… | noreply | 8 | github_integration, |
| 0981a08… | noreply | 9 | notes_export, |
| 0981a08… | noreply | 10 | prd, |
| 0981a08… | noreply | 11 | project_plan, |
| 0981a08… | noreply | 12 | requirements_chat, |
| 0981a08… | noreply | 13 | roadmap, |
| 0981a08… | noreply | 14 | task_breakdown, |
| 0981a08… | noreply | 15 | wiki_generator, |
| 0981a08… | noreply | 16 | ) |
| 0981a08… | noreply | 17 | from video_processor.agent.skills.base import ( |
| 0981a08… | noreply | 18 | AgentContext, |
| 0981a08… | noreply | 19 | Artifact, |
| 0981a08… | noreply | 20 | Skill, |
| 0981a08… | noreply | 21 | get_skill, |
| 0981a08… | noreply | 22 | list_skills, |
| 0981a08… | noreply | 23 | register_skill, |
| 0981a08… | noreply | 24 | ) |
| 0981a08… | noreply | 25 | |
| 0981a08… | noreply | 26 | __all__ = [ |
| 0981a08… | noreply | 27 | "AgentContext", |
| 0981a08… | noreply | 28 | "Artifact", |
| 0981a08… | noreply | 29 | "Skill", |
| 0981a08… | noreply | 30 | "get_skill", |
| 0981a08… | noreply | 31 | "list_skills", |
| 0981a08… | noreply | 32 | "register_skill", |
| 0981a08… | noreply | 33 | ] |