1977-1993 гг. - младший научный сотрудник, старший научный сотрудник Института прикладных проблем механики и математики Академии наук Украины; старший научный сотрудник Института физики конденсированных систем АНУ.
1993-1994, 1995-1996 гг. - доцент кафедры теоретической физики Львовского государственного университета им.И.Франко.
1996-1998 гг. - начальник управления образования Львовской облгосадминистрации, депутат Львовского облсовета II созыва.
2002-2006 гг. - народный депутат Украины IV созыва от блока Виктора Ющенко Наша Украина. Заместитель главы комитета ВР по вопросам государственного строительства и местного самоуправления. На президентских выборах 2004 года - уполномоченный представитель оппозиционного кандидата Ющенко в Центризбиркоме.
2006-2007 гг. - народный депутат Украины V созыва от блока Наша Украина (№16 в списке). Член комитета ВР по вопросам государственного строительства, региональной политики и местного самоуправления.
2007-2012 гг. - народный депутат Украины VI созыва от блока Наша Украина - Народная самооборона. Заместитель главы комитета ВР по вопросам государственного строительства и местного самоуправления.
С 2005 года - член партии Народный Союз Наша Украина, член президиума партии. (03.-11.2005), член президиума НСНУ. В 1990-х Ключковский был членом Народного Руха Украины (с 1989-го), членом Центрального провода (с 1992-го) и политсовета НРУ (с 1999-го).
17.05.2016