We present a model-independent analysis of CP violation, inspired by recent experimental observations, in charmed meson decays. The topological diagram approach is used to study direct CP asymmetries for singly Cabibbo-suppressed two-body hadronic decays of charmed mesons.We extract the magnitudes and relative phases of the corresponding topological amplitudes from available experimental information. In order to get more precise and reliable estimates of direct CP asymmetries, we take into account contributions from all possible strong penguin amplitudes, including the internal b-quark penguin contributions. We also study flavor SU(3) symmetry breaking effects in these decay modes and consequently, predict direct CP asymmetries of unmeasured modes.