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
//! Bundled skills - ported from openclaudecode/src/skills/bundled/
//!
//! Individual skill implementations that ship with the SDK.
pub mod simplify;
pub mod debug;
pub mod verify;
pub mod update_config;
pub mod keybindings;
pub mod remember;
pub mod skillify;
pub mod stuck;
pub mod lorem_ipsum;
pub mod loop_skill; // Note: "loop" is a Rust keyword, using loop_skill
pub mod batch;
pub mod claude_api;
pub mod dream;
pub mod hunter;
pub mod schedule_remote_agents;
pub mod run_skill_generator;
pub mod claude_in_chrome;
/// Initialize all bundled skills.
/// Called at startup to register skills that ship with the SDK.
pub fn init_bundled_skills() {
update_config::register_update_config_skill();
keybindings::register_keybindings_skill();
verify::register_verify_skill();
debug::register_debug_skill();
lorem_ipsum::register_lorem_ipsum_skill();
skillify::register_skillify_skill();
remember::register_remember_skill();
simplify::register_simplify_skill();
batch::register_batch_skill();
stuck::register_stuck_skill();
loop_skill::register_loop_skill();
// Feature-gated skills (would be enabled based on feature flags in real implementation)
// dream::register_dream_skill();
// hunter::register_hunter_skill();
// schedule_remote_agents::register_schedule_remote_agents_skill();
// claude_api::register_claude_api_skill();
// claude_in_chrome::register_claude_in_chrome_skill();
// run_skill_generator::register_run_skill_generator_skill();
}